xilinx: Mark IOBUFDS.IOB as external pad
authorMarcin Kościelnicki <mwk@0x04.net>
Fri, 20 Mar 2020 13:36:00 +0000 (14:36 +0100)
committerMarcelina Kościelnicka <mwk@0x04.net>
Fri, 20 Mar 2020 13:37:38 +0000 (14:37 +0100)
techlibs/xilinx/cells_xtra.py
techlibs/xilinx/cells_xtra.v

index 749b1e0a70a5d10a02f514e8c95027fbc1b9793b..f086291ab2debaf8f6a066b4d0893ed81e7f9568 100644 (file)
@@ -302,7 +302,7 @@ CELLS = [
     Cell('IOBUF_DCIEN', port_attrs={'IO': ['iopad_external_pin']}),
     Cell('IOBUF_INTERMDISABLE', port_attrs={'IO': ['iopad_external_pin']}),
     Cell('IOBUFE3', port_attrs={'IO': ['iopad_external_pin']}),
-    Cell('IOBUFDS', port_attrs={'IO': ['iopad_external_pin']}),
+    Cell('IOBUFDS', port_attrs={'IO': ['iopad_external_pin'], 'IOB': ['iopad_external_pin']}),
     Cell('IOBUFDS_DCIEN', port_attrs={'IO': ['iopad_external_pin'], 'IOB': ['iopad_external_pin']}),
     Cell('IOBUFDS_INTERMDISABLE', port_attrs={'IO': ['iopad_external_pin'], 'IOB': ['iopad_external_pin']}),
     Cell('IOBUFDS_DIFF_OUT', port_attrs={'IO': ['iopad_external_pin'], 'IOB': ['iopad_external_pin']}),
index ac4ad4e360e902aca8ff87e66d36a359b9617f6f..3021f6b5a0a65588fcaac1318cae7e1028c262ca 100644 (file)
@@ -7072,6 +7072,7 @@ module IOBUFDS (...);
     output O;
     (* iopad_external_pin *)
     inout IO;
+    (* iopad_external_pin *)
     inout IOB;
     input I;
     input T;