1–88
Chapter 1: Cyclone IV Transceivers Architecture
Transceiver Top-Level Port Lists
February 2015
Altera Corporation
RX PCS
rx_rmfifofull
Output
Synchronous to
tx_clkout
(non-bonded modes) or
coreclkout
(bonded modes)
Rate match FIFO full status indicator.
■
A high level indicates the rate match FIFO is full.
■
Driven for a minimum of two serial clock cycles in
configurations without a byte serializer and a
minimum of three recovered clock cycles in
configurations with a byte serializer.
rx_rmfifoempty
Output
Synchronous to
tx_clkout
(non-bonded modes) or
coreclkout
(bonded modes)
Rate match FIFO empty status indicator.
■
A high level indicates the rate match FIFO is empty.
■
Driven for a minimum of two serial clock cycles in
configurations without a byte serializer and a
minimum of three recovered clock cycles in
configurations with a byte serializer.
rx_ctrldetect
Output
Synchronous to
tx_clkout
(non-bonded modes) or
coreclkout
(bonded modes)
8B/10B decoder control or data identifier.
■
A high level indicates received code group is a /Kx.y/
control code group.
■
A low level indicates received code group is a /Dx.y/
data code group.
rx_errdetect
Output
Synchronous to
tx_clkout
(non-bonded modes) or
coreclkout
(bonded modes)
8B/10B code group violation or disparity error indicator.
■
A high level indicates that a code group violation or
disparity error was detected on the associated
received code group.
■
Use with the
rx_disperr
signal to differentiate
between a code group violation or a disparity error as
follows: [
rx_errdetect
:
rx_disperr
]
■
2'b00—no error
■
2'b10—code group violation
■
2'b11—disparity error or both
rx_disperr
Output
Synchronous to
tx_clkout
(non-bonded modes) or
coreclkout
(bonded modes)
8B/10B disparity error indicator.
■
A high level indicates that a disparity error was
detected on the associated received code group.
rx_runningdisp
Output
Synchronous to
tx_clkout
(non-bonded modes) or
coreclkout
(bonded modes)
8B/10B current running disparity indicator.
■
A high level indicates a positive current running
disparity at the end of the decoded byte
■
A low level indicates a negative current running
disparity at the end of the decoded byte
rx_enabyteord
Input
Asynchronous signal
Enable byte ordering control
■
A low-to-high transition triggers the byte ordering
block to restart byte ordering operation.
rx_byteorder
alignstatus
Output
Synchronous to
tx_clkout
(non-bonded modes) or
coreclkout
(bonded modes)
Byte ordering status indicator.
■
A high level indicates that the byte ordering block has
detected the programmed byte ordering pattern in the
least significant byte of the received data from the
byte deserializer.
rx_dataout
Output
Synchronous to
tx_clkout
(non-bonded modes) or
coreclkout
(bonded modes)
Parallel data output from the receiver to the FPGA fabric.
■
Bus width depends on channel width multiplied by
number of channels per instance.
Table 1–27. Receiver Ports in ALTGX Megafunction for Cyclone IV GX (Part 2 of 3)
Block
Port Name
Input/
Output
Clock Domain
Description
Summary of Contents for Cyclone IV
Page 10: ...x Chapter Revision Dates Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Page 14: ...I 2 Section I Device Core Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Page 274: ...vi Contents Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Page 440: ...iv Contents Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Page 442: ...vi Chapter Revision Dates Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Page 446: ......