-
Notifications
You must be signed in to change notification settings - Fork 68
ELVDS
This device is supported in Apicula
Port | Size | Direction |
---|---|---|
I | 1 | input |
IB | 1 | input |
O | 1 | output |
ELVDS_IBUF elvds_ibuf_inst (
.I(I),
.IB(IB),
.O(O)
);
The ELVDS_IBUF_MIPI primitive supports both LP (Low Power) mode and HS (High Speed) mode. In LP mode, port IB is an input and port OL is an output. In HS mode, ports I and IB are differential inputs and port OH is the output data signal. Port A supports HS mode, while port B implements LP mode only, with port IB being an input and port OL being an output in this mode.
This device is not yet supported in Apicula
Port | Size | Direction |
---|---|---|
I | 1 | input |
IB | 1 | input |
OH | 1 | output |
OL | 1 | output |
ELVDS_IBUF_MIPI elvds_ibuf_mipi_inst (
.I(I),
.IB(IB),
.OH(OH),
.OL(OL)
);
This device is not yet supported in Apicula
Port | Size | Direction |
---|---|---|
I | 1 | input |
IB | 1 | input |
O | 1 | output |
RTEN | 1 | input |
ELVDS_IBUF_R elvds_ibuf_r_inst (
.I(I),
.IB(IB),
.O(O),
.RTEN(RTEN)
);
This device is supported in Apicula
Port | Size | Direction |
---|---|---|
I | 1 | input |
IO | 1 | inout |
IOB | 1 | inout |
O | 1 | output |
OEN | 1 | input |
ELVDS_IOBUF elvds_iobuf_inst (
.I(I),
.IO(IO),
.IOB(IOB),
.O(O),
.OEN(OEN)
);
The Gowin ELVDS_IOBUF_R primitive is an emulated LVDS bidirectional buffer with dynamic ODT, which means it provides a bidirectional buffer that can drive or receive LVDS signals with dynamic on-the-fly switching of its output driver (ODT). This allows the primitive to adaptively switch between transmitting and receiving modes based on user-specified control inputs.
This device is not yet supported in Apicula
Port | Size | Direction |
---|---|---|
I | 1 | input |
IO | 1 | inout |
IOB | 1 | inout |
O | 1 | output |
OEN | 1 | input |
RTEN | 1 | input |
ELVDS_IOBUF_R elvds_iobuf_r_inst (
.I(I),
.IO(IO),
.IOB(IOB),
.O(O),
.OEN(OEN),
.RTEN(RTEN)
);
This device is supported in Apicula.
Port | Size | Direction |
---|---|---|
I | 1 | input |
O | 1 | output |
OB | 1 | output |
ELVDS_OBUF elvds_obuf_inst (
.I(I),
.O(O),
.OB(OB)
);
This device is supported in Apicula.
Port | Size | Direction |
---|---|---|
I | 1 | input |
O | 1 | output |
OB | 1 | output |
OEN | 1 | input |
ELVDS_TBUF elvds_tbuf_inst (
.I(I),
.O(O),
.OB(OB),
.OEN(OEN)
);