PX1011A_PX1012A_2 © Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet Rev. 02 — 18 May 2006 10 of 32
Philips Semiconductors
PX1011A/PX1012A
PCI Express stand-alone X1 PHY
8.5 Power management
The power management signals allow the PHY to manage power consumption. The PHY
meets all timing constraints provided in the PCI Express base specification regarding
clock recovery and link training for the various power states.
Four power states are defined: P0, P0s, P1 and P2. P0 state is the normal operational
state for the PHY. When directed from P0 to a lower power state, the PHY can
immediately take whatever power saving measures are appropriate.
In states P0, P0s and P1, the PHY keeps internal clocks operational. For all state
transitions between these three states, the PHY indicates successful transition into the
designated power state by a single cycle assertion of PHYSTATUS. For all power state
transitions, the MAC must not begin any operational sequences or further power state
transitions until the PHY has indicated that the initial state transition is completed. TXIDLE
should be asserted while in power states P0s and P1.
P0 state: All internal clocks in the PHY are operational. P0 is the only state where the
PHY transmits and receives PCI Express signaling. P0 is the appropriate PHY power
management state for most states in the Link Training and Status State Machine
(LTSSM). Exceptions are listed for each lower power PHY state (P0s, P1 and P2).
P0s state: The MAC will move the PHY to this state only when the transmit channel is
idle.
While the PHY is in either P0 or P0s power states, if the receiver is detecting an electrical
idle, the receiver portion of the PHY can take appropriate power saving measures. Note
that the PHY is capable of obtaining bit and symbol lock within the PHY-specified time
(N_FTS with or without common clock) upon resumption of signaling on the receive
channel. This requirement only applies if the receiver had previously been bit and symbol
locked while in P0 or P0s states.
P1 state: Selected internal clocks in the PHY are turned off. The MAC will move the
PHY to this state only when both transmit and receive channels are idle. The PHY
indicates a successful entry into P1 (by asserting PHYSTATUS). P1 should be used
for the disabled state, all detect states, and L1.idle state of the Link Training and
Status State Machine (LTSSM).
P2 state: PHY will enter P1 instead.
Fig 4. Reset
002aac172
RXCLK
RESET_N
PHYSTATUS
100 MHz 250 MHz
PX1011A_PX1012A_2 © Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet Rev. 02 — 18 May 2006 11 of 32
Philips Semiconductors
PX1011A/PX1012A
PCI Express stand-alone X1 PHY
[1] TXIDLE = 0
[2] TXIDLE = 1
8.6 Receiver detect
When the PHY is in the P1 state, it can be instructed to perform a receiver detection
operation to determine if there is a receiver at the other end of the link. Basic operation of
receiver detection is that the MAC requests the PHY to do a receiver detect sequence by
asserting RXDET_LOOPB. When the PHY has completed the receiver detect sequence,
it drives the RXSTATUS signals to the value of 011b if a receiver is present, and to 000b if
there is no receiver. Then the PHY will assert PHYSTATUS to indicate the completion of
receiver detect operation. The MAC uses the rising edge of PHYSTATUS to sample the
RXSTATUS signals and then de-asserts RXDET_LOOPB. A few cycles after the
RXDET_LOOPB de-asserts, the PHYSTATUS is also de-asserted.
8.7 Loopback
The PHY supports an internal loopback from the PCI Express receiver to the transmitter
with the following characteristics.
The PHY retransmits each 10-bit data and control symbol exactly as received, without
applying scrambling or descrambling or disparity corrections, with the following rules:
If a received 10-bit symbol is determined to be an invalid 10-bit code (i.e., no legal
translation to a control or data value possible), the PHY still retransmits the symbol
exactly as it was received.
If a SKP ordered set retransmission requires adding a SKP symbol to accommodate
timing tolerance correction, any disparity can be chosen for the SKP symbol.
Table 13. Summary of power management state
PWRDWN[1:0] Power management state Transmitter Receiver TX PLL RXCLK RX PLL/CDR
00b P0, normal operation on
[1]
on on on on
01b P0s, power saving state idle
[2]
idle on on on
10b P1, lower power state idle
[2]
idle on on off
11b illegal, PHY will enter P1 - - - - -
Fig 5. Receiver detect - receiver present
002aac173
RXCLK
000b
10b
011b 000b
PHYSTATUS
RXSTATUS2,
RXSTATUS1,
RXSTATUS0
TXCLK
RXDET_LOOPB
PWRDWN1,
PWRDWN0
PX1011A_PX1012A_2 © Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet Rev. 02 — 18 May 2006 12 of 32
Philips Semiconductors
PX1011A/PX1012A
PCI Express stand-alone X1 PHY
The PHY continues to provide the received data on the PXPIPE interface, behaving
exactly like normal data reception.
The PHY transitions from normal transmission of data from the PXPIPE interface to
looping back the received data at a symbol boundary.
The PHY begins to loopback data when the MAC asserts RXDET_LOOPB while doing
normal data transmission. The PHY stops transmitting data from the PXPIPE interface,
and begins to loopback received symbols. While doing loopback, the PHY continues to
present received data on the PXPIPE interface.
The PHY stops looping back received data when the MAC de-asserts RXDET_LOOPB.
Transmission of data on the parallel interface begins immediately.
The timing diagram of Figure 6 shows example timing for beginning loopback. In this
example, the receiver is receiving a repeating stream of bytes, Rx-a through Rx-z.
Similarly, the MAC is causing the PHY to transmit a repeating stream of bytes Tx-a
through Tx-z. When the MAC asserts RXDET_LOOPB to the PHY, the PHY begins to
loopback the received data to the differential TX_P and TX_N lines.
The timing diagram of Figure 7 shows an example of switching from loopback mode to
normal mode. As soon as the MAC detects an electrical idle ordered-set, the MAC
de-asserts RXDET_LOOPB, asserts TXIDLE and changes the POWERDOWN signals to
state P1.
Fig 6. Loopback start
RXDET_LOOPB
002aac174
RXCLK
TXCLK
Rx-c Rx-d Rx-e Rx-f Rx-g
Tx-m Tx-n Tx-o Tx-p Tx-q
Tx-m Tx-n Rx-e
TX_P, TX_N
RXDATA[7:0]
TXDATA[7:0]

PX1011A-EL1/G,557

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