RELEASED
PM73123 AAL1GATOR-8
DATASHEET
PMC-2000097
ISSUE 2
8 LINK CES/DBCES AAL1 SAR
9.1.2.1 Any-PHY Mode
If ANY-PHY_EN is set in the UI_SNK_CFG register then the SNK_INTF operates
as a multi port Any-PHY slave device. In Any-PHY mode the TPHY_ADDR[4] pin
becomes the TSX pin and depending on the value of CS_MODE_EN, the
TPHY_ADDR(3) pin may become the TCSB signal instead.
In Any-PHY mode in-band addressing is used to allow more than the 32 possible
addresses available in UTOPIA mode. One extra word is prepended to the front
of each cell that is transmitted. The prepended word indicates the port address
to receive the cell. The SNK_INTF uses CFG_ADDR(15:2) in the
UI_SNK_ADD_CFG register to match with the address prepend. If
16_BIT_MODE is low then CFG_ADDR(7:2) is used. In both cases, polling
should only be done with PHY_ADDR[1:0] equal to “00”.
During the cycle that the prepend address is active on the bus, the TSX input
pulses high.
In the sink direction, port addresses are used for polling and device selection,
instead of device addresses. However the AAL1gator-8 has only a limited
number of address pins. To accommodate systems, which are using a mix of
different port density Any-PHY devices, the TCSB signal is available to handle
any additional external decoding that is required. In Any-PHY mode, PHY
devices respond with TPHY_CLAV 2 cycles after their address is on the bus
instead of the one cycle required in UTOPIA mode. However the timing of TCSB
matches UTOPIA timing so that a full cycle for external decoding is available.
Table 4 shows how the CFG_ADDR field is used in different modes.
PMC-SIERRA, INC. PROPRIETARY AND CONFIDENTIAL
71