Datasheet

Each cell represents one clock sample period, and n is the number of bits in the request stream.
LR1
LR2 LR3 LR (n-2)LR0 LR (n-1)
Receive
TSB41BA3D
www.ti.com
............................................................................................................................................... SLLS959A DECEMBER 2008 REVISED MARCH 2009
PHY status transfers use the PINT terminal to send status information serially to the LLC as shown in Figure 25 .
PHY status transfers (see Table 36 ) can occur at any time during normal operation. The PHY uses the
PHY_INTERRUPT PHY status transfer when required to interrupt the LLC due to a configuration time-out, a
cable-power failure, a port interrupt, or an arbitration time-out. When transferring PHY register contents, the PHY
uses either the solicited or the unsolicited register read status transfer. The unsolicited register 0 contents are
passed to the LLC only during initialization of the serial bus. After any PHY-link interface initialization, the PHY
sends a PHY status transfer indicating whether or not a bus reset occurred during the inactive period of the
PHY-link interface. If the PHY receives an illegal request from the LLC, then the PHY issues an
INTERFACE_ERROR PHY status transfer.
Figure 25. PINT (PHY Interrupt) Stream
Table 36. PHY Status Transfer Encoding
PI[1:3] NAME DESCRIPTION NUMBER OF BITS
000 NOP No status indication 5
001 PHY_INTERRUPT Interrupt indication: configuration time-out, cable-power failure, port 5
event interrupt, or arbitration state machine time-out
010 PHY_REGISTER_SOL Solicited PHY register read 17
011 PHY_REGISTER_UNSOL Unsolicited PHY register read 17
100 PH_RESTORE_NO_RESET PHY-link interface initialized; no bus resets occurred. 5
101 PH_RESTORE_RESET PHY-link interface initialized; a bus reset occurred. 5
110 INTERFACE_ERROR PHY received illegal request. 5
111 Reserved Reserved Reserved
Most PHY status transfers are 5 bits long. The transfer consists of a start bit (always 1), followed by a request
type (see Table 36 ), and lastly followed by a stop bit (always 0). The only exception is when the transfer of a
register contents occurs. Solicited and unsolicited PHY register read transfers are 17 bits long and include the
additional information of the register address and the data contents of the register (see Table 37 ).
Table 37. Register Read (Solicited and Unsolicited) PHY Status Transfer Encoding
BIT(s) NAME DESCRIPTION
0 Start bit Indicates the beginning of the transfer (always 1)
1 3 Request type A 010 or a 011 indicates a solicited or unsolicited register contents transfer.
4 7 Address Identifies the address of the PHY register whose contents are being transferred
8 15 Data The contents of the register specified in bits 4 through 7
16 Stop bit Indicates the end of the transfer (always 0)
When the PHY detects the data-prefix state on the serial bus, it initiates a receive operation by asserting receive
on the CTL terminals and a logic 1 on each of the D terminals (data-on indication). The PHY indicates the start of
a packet by placing the speed code (encoded as shown in Table 38 ) on the D terminals, followed by packet data.
The PHY holds the CTL terminals in the receive state until the last symbol of the packet has been transferred.
The PHY indicates the end of packet data by asserting idle on the CTL terminals. All received packets are
transferred to the LLC. Note that the speed code is part of the PHY-LLC protocol and is not included in the
calculation of CRC or any other data protection mechanisms.
Copyright © 2008 2009, Texas Instruments Incorporated Submit Documentation Feedback 49
Product Folder Link(s): TSB41BA3D