RELEASED
PM73123 AAL1GATOR-8
DATASHEET
PMC-2000097
ISSUE 2
8 LINK CES/DBCES AAL1 SAR
to send. Data is placed on RPHY_DATA any cycle following one in which
RPHY_ENB was asserted. In Utopia 1 PHY mode RPHY_ENB can be
deasserted during the cell transfer for data transfer pausing. Figure 88 below
shows the end of transfer behavior in PHY mode. Note that in Utopia 1 mode
the status of RPHY_CLAV should reflect the current cell transfer, thus
RPHY_CLAV remains asserted until the last byte/word of the cell.
Figure 88 UI_SRC_INTF End-of-Transfer (Utopia 1 PHY Mode)
RPHY_CLK(i)
RPHY_ADDR(i)
RPHY_CLAV(o)
Input must be same value as UI_SRC_ADDR_CFG register
RPHY_ENB(i)
RPHY_SOC(o)
RPHY_DATA(o) (16-bit)
RPHY_DATA(o) (8-bit)
D24
D50
D25
D51
D26
D52
D27
D53
In Utopia 2 PHY slave (MPHY) mode, RPHY_ADDR is used for device polling
and selection. RPHY_CLAV is only driven during cycles following ones in which
RPHY_ADDR[4:0] matches the CFG_ADDR[4:0] in the UI_SRC_ADD_CFG
register. When a channel is being polled in Utopia 2 slave mode (MPHY), the
value of RPHY_CLAV will be 1 until the cell has been read out of the FIFO and
there are no more cells to send. In Utopia 2 mode, the SRC_INTF block has to
be selected for data to be driven. This is done when RPHY_ADDR[4:0] matches
source CFG_ADDR[4:0] in the UI_SRC_ADDR_CFG register the cycle before
RPHY_ENB goes low. A start-of-transfer sequence for Utopia 2 PHY slave mode
is shown below in Figure 89. Transfer pausing is supported in Utopia 2 PHY
slave mode, thus RPHY_ENB can be deasserted during the cell transfer and the
data driven by the SRC_INTF will stop one cycle later.
PMC-SIERRA, INC. PROPRIETARY AND CONFIDENTIAL
309