chipflow_lib.platforms.silicon#
Classes#
Represents an abstract library I/O port that can be passed to a buffer. |
|
Module Contents#
- class chipflow_lib.platforms.silicon.SiliconPlatformPort(component, name, port, *, invert=False)#
Bases:
amaranth.lib.io.PortLikeRepresents an abstract library I/O port that can be passed to a buffer.
The port types supported by most platforms are
SingleEndedPortandDifferentialPort. Platforms may define additional port types where appropriate.Note
amaranth.hdl.IOPortis not an instance ofamaranth.lib.io.PortLike.- property i#
- property o#
- property oe#
- property direction#
Direction of the port.
- Return type:
Direction
- property pins#
- property invert#