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
"""Amaranth Signature used to decorate wires that would usually be brought out onto a port on the package.
69
+
"""An :py:obj:`Amaranth Signature <amaranth.lib.wiring.Signature>` used to decorate wires that would usually be brought out onto a port on the package.
70
70
This class is generally not directly used.
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.
@@ -133,9 +133,7 @@ def __repr__(self):
133
133
134
134
135
135
defOutputPinSignature(width, **kwargs):
136
-
"""This creates Amaranth Signature used to decorate package output wires
137
-
that would be connected to the pads on the package.
138
-
This creates an Amaranth Signature which is then used to decorate output signals
136
+
"""This creates an :py:obj:`Amaranth Signature <amaranth.lib.wiring.Signature>` which is then used to decorate package output signals
139
137
intended for connection to the physical pads of the integrated circuit package.
140
138
141
139
: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.
"""This creates Amaranth Signature used to decorate package input wires
150
-
that would be connected to the pads on the package.
151
-
This creates an Amaranth Signature which is then used to decorate input signals
147
+
"""This creates an :py:obj:`Amaranth Signature <amaranth.lib.wiring.Signature>` which is then used to decorate package input signals
152
148
intended for connection to the physical pads of the integrated circuit package.
153
149
154
150
: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.
"""This creates Amaranth Signature used to decorate package bidirectional wires
163
-
that would be connected to the pads on the package.
164
-
This creates an Amaranth Signature which is then used to decorate bi-directional signals
158
+
"""This creates an :py:obj:`Amaranth Signature <amaranth.lib.wiring.Signature>` which is then used to decorate package bi-directional signals
165
159
intended for connection to the physical pads of the integrated circuit package.
166
160
167
161
: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.
0 commit comments