Status Condition
Protocol
Mapping of Status Flags to RX Data
Value
Empty
PHY IP Core for PCI
Express (PIPE)
Basic double width
RXD[62:62] = rx_
rmfifostatus[1:0]
, or
RXD[46:45] = rx_rmfifos-
tatus[1:0]
, or
RXD[30:29] = rx_
rmfifostatus[1:0]
, or
RXD[14:13] = rx_rmfifos-
tatus[1:0]
(2'b10 AND (PAD
OR EDB) = empty)
XAUI, GigE, Serial RapidIO
double width
rx_std_rm_fifo_empty
1'b1 = empty
All other protocols
Depending on the FPGA fabric to
PCS interface width either:
RXD[46:45] = rx_rmfifos-
tatus[1:0]
, or
RXD[14:13] = rx_rmfifos-
tatus[1:0]
(2'b10 AND (PAD
OR EDB) = empty)
(15)
Insertion
Basic double width
Serial RapidIO double width
RXD[62:62] = rx_
rmfifostatus[1:0]
, or
RXD[46:45] = rx_rmfifos-
tatus[1:0]
, or
RXD[30:29] = rx_
rmfifostatus[1:0]
, or
RXD[14:13] = rx_rmfifos-
tatus[1:0]
2'b10
All other protocols
Depending on the FPGA fabric to
PCS interface width either:
RXD[46:45] = rx_rmfifos-
tatus[1:0]
, or
RXD[14:13] = rx_rmfifos-
tatus[1:0]
2'b10
(15)
PAD and EBD are control characters. PAD character is typically used fo fill in the remaining lanes in a
multi-lane link when one of the link goes to logical idle state. EDB indicates End Bad Packet.
UG-01080
2015.01.19
Rate Match FIFO
15-17
Cyclone V Transceiver Native PHY IP Core Overview
Altera Corporation
Send Feedback