diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2023-03-17 17:23:26 +0100 |
---|---|---|
committer | myrtle <gatecat@ds0.me> | 2023-03-20 09:17:22 +0100 |
commit | 4d7e9e2e5d34a899d0ebff2b666b0fccfa9405bc (patch) | |
tree | b5a083a827fc071b911367bea2c681cd4f223860 | |
parent | db367bd69ee4053f0846c55657b4680d62a1eb27 (diff) | |
download | yosys-4d7e9e2e5d34a899d0ebff2b666b0fccfa9405bc.tar.gz yosys-4d7e9e2e5d34a899d0ebff2b666b0fccfa9405bc.tar.bz2 yosys-4d7e9e2e5d34a899d0ebff2b666b0fccfa9405bc.zip |
Add additional iopad_external_pin attributes
-rw-r--r-- | techlibs/ecp5/cells_bb.v | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/techlibs/ecp5/cells_bb.v b/techlibs/ecp5/cells_bb.v index fc352a52c..316671f3c 100644 --- a/techlibs/ecp5/cells_bb.v +++ b/techlibs/ecp5/cells_bb.v @@ -187,8 +187,16 @@ endmodule (* blackbox *) (* keep *) module JTAGG( - input TCK, TMS, TDI, JTDO2, JTDO1, - output TDO, JTDI, JTCK, JRTI2, JRTI1, + (* iopad_external_pin *) + input TCK, + (* iopad_external_pin *) + input TMS, + (* iopad_external_pin *) + input TDI, + input JTDO2, JTDO1, + (* iopad_external_pin *) + output TDO, + output JTDI, JTCK, JRTI2, JRTI1, output JSHIFT, JUPDATE, JRSTN, JCE2, JCE1 ); parameter ER1 = "ENABLED"; @@ -390,7 +398,14 @@ endmodule (* blackbox *) (* keep *) module DCUA( - input CH0_HDINP, CH1_HDINP, CH0_HDINN, CH1_HDINN, + (* iopad_external_pin *) + input CH0_HDINP, + (* iopad_external_pin *) + input CH1_HDINP, + (* iopad_external_pin *) + input CH0_HDINN, + (* iopad_external_pin *) + input CH1_HDINN, input D_TXBIT_CLKP_FROM_ND, D_TXBIT_CLKN_FROM_ND, D_SYNC_ND, D_TXPLL_LOL_FROM_ND, input CH0_RX_REFCLK, CH1_RX_REFCLK, CH0_FF_RXI_CLK, CH1_FF_RXI_CLK, CH0_FF_TXI_CLK, CH1_FF_TXI_CLK, CH0_FF_EBRD_CLK, CH1_FF_EBRD_CLK, input CH0_FF_TX_D_0, CH1_FF_TX_D_0, CH0_FF_TX_D_1, CH1_FF_TX_D_1, CH0_FF_TX_D_2, CH1_FF_TX_D_2, CH0_FF_TX_D_3, CH1_FF_TX_D_3, @@ -701,7 +716,10 @@ endmodule (* blackbox *) module EXTREFB ( - input REFCLKP, REFCLKN, + (* iopad_external_pin *) + input REFCLKP, + (* iopad_external_pin *) + input REFCLKN, output REFCLKO ); parameter REFCK_PWDNB = "0b0"; |