diff --git a/script_support/components/CAPE/DEFAULT/constraints/cape.pdc b/script_support/components/CAPE/DEFAULT/constraints/cape.pdc index acd3643a54c43df125ad0e715120724afc12ff7b..053aafce839860bef427a6895c6e99892b03dad8 100644 --- a/script_support/components/CAPE/DEFAULT/constraints/cape.pdc +++ b/script_support/components/CAPE/DEFAULT/constraints/cape.pdc @@ -131,119 +131,165 @@ set_io -port_name P9_PIN42 \ set_io -port_name P8_PIN3_USER_LED_0 \ -pin_name V22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN4_USER_LED_1 \ -pin_name W22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN5_USER_LED_2 \ -pin_name V19 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN6_USER_LED_3 \ -pin_name V20 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN7_USER_LED_4 \ -pin_name V15 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN8_USER_LED_5 \ -pin_name V14 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN9_USER_LED_6 \ -pin_name V21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN10_USER_LED_7 \ -pin_name W21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN11_USER_LED_8 \ -pin_name Y21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN12_USER_LED_9 \ -pin_name Y20 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN13_USER_LED_10 \ -pin_name B10 \ -fixed true \ -io_std LVCMOS33 \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN14_USER_LED_11 \ -pin_name B9 \ -io_std LVCMOS33 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN15 \ -pin_name T12 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN16 \ -pin_name U12 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN17 \ -pin_name W13 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN18 \ -pin_name T16 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN19 \ -pin_name W18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN20 \ -pin_name R16 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN21 \ -pin_name AA21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN22 \ -pin_name AA22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN23 \ -pin_name AB18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN24 \ -pin_name AA18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN25 \ -pin_name V17 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN26 \ diff --git a/script_support/components/CAPE/GPIOS/constraints/cape.pdc b/script_support/components/CAPE/GPIOS/constraints/cape.pdc index 5fa4c39d7fe8157b9f32abe9f2f03739b5eb0031..47c259e408e309c6652c00556b5716578f34e319 100644 --- a/script_support/components/CAPE/GPIOS/constraints/cape.pdc +++ b/script_support/components/CAPE/GPIOS/constraints/cape.pdc @@ -130,63 +130,87 @@ set_io -port_name P9_PIN42 \ set_io -port_name P8_PIN3_USER_LED_0 \ -pin_name V22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN4_USER_LED_1 \ -pin_name W22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN5_USER_LED_2 \ -pin_name V19 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN6_USER_LED_3 \ -pin_name V20 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN7_USER_LED_4 \ -pin_name V15 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN8_USER_LED_5 \ -pin_name V14 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN9_USER_LED_6 \ -pin_name V21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN10_USER_LED_7 \ -pin_name W21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN11_USER_LED_8 \ -pin_name Y21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN12_USER_LED_9 \ -pin_name Y20 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN13_USER_LED_10 \ -pin_name B10 \ -fixed true \ -io_std LVCMOS33 \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN14_USER_LED_11 \ -pin_name B9 \ - -io_std LVCMOS33 \ -fixed true \ + -io_std LVCMOS33 \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT @@ -194,56 +218,78 @@ set_io -port_name P8_PIN14_USER_LED_11 \ set_io -port_name P8_PIN15 \ -pin_name T12 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN16 \ -pin_name U12 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN17 \ -pin_name W13 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN18 \ -pin_name T16 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN19 \ -pin_name W18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN20 \ -pin_name R16 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN21 \ -pin_name AA21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN22 \ -pin_name AA22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN23 \ -pin_name AB18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN24 \ -pin_name AA18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN25 \ -pin_name V17 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN26 \ diff --git a/script_support/components/CAPE/NONE/constraints/cape.pdc b/script_support/components/CAPE/NONE/constraints/cape.pdc index cad9aafa0b5507338761242642cd609a9f01ade9..e088b7da4fbffe867f2b90695793ca49da5ad6f1 100644 --- a/script_support/components/CAPE/NONE/constraints/cape.pdc +++ b/script_support/components/CAPE/NONE/constraints/cape.pdc @@ -13,62 +13,86 @@ set_io -port_name P9_13 \ set_io -port_name P8_3_USER_LED_0 \ -pin_name V22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_4_USER_LED_1 \ -pin_name W22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_5_USER_LED_2 \ -pin_name V19 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_6_USER_LED_3 \ -pin_name V20 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_7_USER_LED_4 \ -pin_name V15 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_8_USER_LED_5 \ -pin_name V14 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_9_USER_LED_6 \ -pin_name V21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_10_USER_LED_7 \ -pin_name W21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_11_USER_LED_8 \ -pin_name Y21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_12_USER_LED_9 \ -pin_name Y20 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_13_USER_LED_10 \ -pin_name B10 \ -fixed true \ -io_std LVCMOS33 \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT set_io -port_name P8_14_USER_LED_11 \ -pin_name B9 \ -io_std LVCMOS33 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION OUTPUT diff --git a/script_support/components/CAPE/ROBOTICS/constraints/cape.pdc b/script_support/components/CAPE/ROBOTICS/constraints/cape.pdc index 8c73f783eefb6acba509f2a8be285cbb3884d3ab..b530319390176fb7458720f583a8836839098aeb 100644 --- a/script_support/components/CAPE/ROBOTICS/constraints/cape.pdc +++ b/script_support/components/CAPE/ROBOTICS/constraints/cape.pdc @@ -76,119 +76,165 @@ set_io -port_name P9_PIN42 \ set_io -port_name P8_PIN3_USER_LED_0 \ -pin_name V22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN4_USER_LED_1 \ -pin_name W22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN5_USER_LED_2 \ -pin_name V19 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN6_USER_LED_3 \ -pin_name V20 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN7_USER_LED_4 \ -pin_name V15 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN8_USER_LED_5 \ -pin_name V14 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN9_USER_LED_6 \ -pin_name V21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN10_USER_LED_7 \ -pin_name W21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN11_USER_LED_8 \ -pin_name Y21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN12_USER_LED_9 \ -pin_name Y20 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN13_USER_LED_10 \ -pin_name B10 \ -fixed true \ -io_std LVCMOS33 \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN14_USER_LED_11 \ -pin_name B9 \ - -io_std LVCMOS33 \ -fixed true \ + -io_std LVCMOS33 \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN15 \ -pin_name T12 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN16 \ -pin_name U12 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN17 \ -pin_name W13 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN18 \ -pin_name T16 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN19 \ -pin_name W18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN20 \ -pin_name R16 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN21 \ -pin_name AA21 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN22 \ -pin_name AA22 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN23 \ -pin_name AB18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN24 \ -pin_name AA18 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN25 \ -pin_name V17 \ -fixed true \ + -OUT_DRIVE 12 \ + -RES_PULL None \ -DIRECTION INOUT set_io -port_name P8_PIN26 \