PX1011B All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 6 — 27 June 2011 16 of 32
NXP Semiconductors
PX1011B
PCI Express stand-alone X1 PHY
8.10.1 8b/10b decode errors
For a detected 8b/10b decode error, the PHY places an EDB (EnD Bad) symbol in the
data stream in place of the bad byte, and encodes RXSTATUS with a decode error during
the clock cycle when the effected byte is transferred across the parallel interface. In
Figure 11
the receiver is receiving a stream of bytes Rx-a through Rx-z, and byte Rx-c has
an 8b/10b decode error. In place of that byte, the PHY places an EDB on the parallel
interface, and sets RXSTATUS to the 8b/10b decode error code. Note that a byte that
cannot be decoded may also have bad disparity, but the 8b/10b error has precedence.
8.10.2 Disparity errors
For a detected disparity error, the PHY asserts RXSTATUS with the disparity error code
during the clock cycle when the effected byte is transferred across the parallel interface. In
Figure 12
the receiver detected a disparity error on Rx-c data byte, and indicates this with
the assertion of RXSTATUS.
8.10.3 Elastic buffer
For elastic buffer errors, an underflow is signaled during the clock cycle when the spurious
symbol is moved across the parallel interface. The symbol moved across the interface is
the EDB symbol. In the timing diagram Figure 13
, the PHY is receiving a repeating set of
symbols Rx-a through Rx-z. The elastic buffer underflow causing the EDB symbol to be
inserted between the Rx-c and Rx-d symbols. The PHY drives RXSTATUS to indicate
buffer underflow during the clock cycle when the EDB is presented on the parallel
interface.
Fig 11. 8b/10b decode errors
001aac780
RXCLK
Rx-a Rx-b EDB
000b 100b 000b
Rx-d Rx-e
RXVALID
RXDATA[7:0]
RXSTATUS2,
RXSTATUS1,
RXSTATUS0
Fig 12. Disparity errors
001aac781
RXCLK
Rx-a Rx-b Rx-c
000b 111b 000b
Rx-d Rx-e
RXVALID
RXDATA[7:0]
RXSTATUS2,
RXSTATUS1,
RXSTATUS0
PX1011B All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 6 — 27 June 2011 17 of 32
NXP Semiconductors
PX1011B
PCI Express stand-alone X1 PHY
For an elastic buffer overflow, the overflow is signaled during the clock cycle where the
dropped symbol would have appeared in the data stream. In the timing diagram of
Figure 14
, the PHY is receiving a repeating set of symbols Rx-a through Rx-z. The elastic
buffer overflows causing the symbol Rx-d to be discarded. The PHY drives RXSTATUS to
indicate buffer overflow during the clock cycle when Rx-d would have appeared on the
parallel interface.
8.11 Polarity inversion
To support lane polarity inversion, the PHY inverts received data when RXPOL is
asserted. The PHY begins data inversion within 20 symbols after RXPOL is asserted.
Fig 13. Elastic buffer underflow
Fig 14. Elastic buffer overflow
001aac782
RXCLK
Rx-a Rx-b Rx-c
000b 110b 000b
EDB Rx-d
RXVALID
RXDATA[7:0]
RXSTATUS2,
RXSTATUS1,
RXSTATUS0
001aac783
RXCLK
Rx-a Rx-b Rx-c
000b 101b 000b
Rx-e Rx-f
RXVALID
RXDATA[7:0]
RXSTATUS2,
RXSTATUS1,
RXSTATUS0
Fig 15. Polarity inversion
001aac786
RXCLK
D21.5 D21.5 D10.2 D10.2
RXPOL
RXVALID
RXDATA[7:0]
PX1011B All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 6 — 27 June 2011 18 of 32
NXP Semiconductors
PX1011B
PCI Express stand-alone X1 PHY
8.12 Setting negative disparity
To set the running disparity to negative, the MAC asserts TXCOMP for one clock cycle
that matches with the data that is to be transmitted with negative disparity.
8.13 JTAG boundary scan interface
Joint Test Action Group (JTAG) or IEEE 1149.1 is a standard, specifying how to control
and monitor the pins of compliant devices on a printed-circuit board. This standard is
commonly known as ‘JTAG Boundary Scan’.
This standard defines a 5-pin serial protocol for accessing and controlling the signal levels
on the pins of a digital circuit, and has some extensions for testing the internal circuitry on
the chip itself, which is beyond the scope of this data sheet.
Access to the JTAG interface is provided to the customer for the sole purpose of using
boundary scan for interconnect test verification between other compliant devices that may
reside on the board. Using JTAG for purposes other than boundary scan may produce
undesired effects.
The JTAG interface is a 3.3 V CMOS signaling. JTAG TRST_N must be asserted LOW for
normal device operation. If JTAG is not planned to be used, it is recommended to
pull down TRST_N to V
SS
.
Fig 16. Setting negative disparity
002aac177
TXCLK
data K28.5 K28.5
valid data K28.5 K28.5+
K28.5 K28.5
TX_P, TX_N
TXCOMP
TXDATA[7:0]
byte transmitted
with negative disparity

PX1011B-EL1/G,557

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
PCI Interface IC PCI EXPRESS STAND
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union