You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: chipflow_lib/platforms/utils.py
+8-6Lines changed: 8 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -71,12 +71,10 @@ class PinSignature(wiring.Signature):
71
71
Instead, you would typically utilize the more specific
72
72
:py:obj:`InputPinSignature`, :py:obj:`OutputPinSignature`, or :py:obj:`BidirPinSignature` for defining pin interfaces.
73
73
74
-
direction: Input, Output or Bidir
75
-
width: width of port, default is 1
76
-
all_have_oe: controls whether each output wire associated with an individual wire or
77
-
single Output Enable signal will used for entire port,
78
-
the default value is False, indicating that each output wire will have its own dedicated Output Enable signal.
79
-
init: a :ref:`const-castable object <lang-constcasting>` for the initial values of the port
74
+
:param direction: Input, Output or Bidir
75
+
:param width: width of port, default is 1
76
+
:param all_have_oe: controls whether each output wire associated with an individual wire or single Output Enable signal will used for entire port, the default value is False, indicating that each output wire will have its own dedicated Output Enable signal.
77
+
:param init: a :ref:`const-castable object <lang-constcasting>` for the initial values of the port
intended for connection to the physical pads of the integrated circuit package.
142
140
143
141
:param width: specifies the number of individual output wires within this port, each of which will correspond to a separate physical pad on the integrated circuit package.
142
+
:type width: int
144
143
:param init: a :ref:`const-castable object <lang-constcasting>` for the initial values of the port
intended for connection to the physical pads of the integrated circuit package.
154
153
155
154
:param width: specifies the number of individual input wires within this port, each of which will correspond to a separate physical pad on the integrated circuit package.
155
+
:type width: int
156
156
:param init: a :ref:`const-castable object <lang-constcasting>` for the initial values of the port
intended for connection to the physical pads of the integrated circuit package.
166
166
167
167
:param width: specifies the number of individual input/output wires within this port. Each pair of input/output wires will correspond to a separate physical pad on the integrated circuit package.
168
+
:type width: int
168
169
:param all_have_oe: controls whether each output wire associated with an individual output enable wire or single Output Enable signal will be used for entire port, the default value is False, indicating that each output wire will have its own dedicated Output Enable signal.
170
+
:type all_have_oe: bool, optional
169
171
:param init: a :ref:`const-castable object <lang-constcasting>` for the initial values of the port
0 commit comments