![](http://datasheet.mmic.net.cn/330000/PM7325_datasheet_16444376/PM7325_220.png)
S/UNI-ATLAS-3200 Telecom Standard Product Data Sheet
Preliminary
Proprietary and Confidential to PMC-Sierra, Inc., and for its Customers’ Internal Use
Document ID: PMC-1990553, Issue 4
220
LPHY[2:0]
The contents of LPHY[2:0] determine the number of PHY ID bits in the Primary Search Key.
If less than all six PHY address lines should be considered during the key search (as in the
case where only a single PHY interface is used) then LPHY[2:0] must be programmed with
the values below.
LPHY[2]
LPHY[1]
LPHY[0]
Number of PHY ID bits in Primary Key
1
1
1
Reserved
1
1
0
6
1
0
1
5 (LSB’s)
1
0
0
4 (LSB’s)
0
1
1
3 (LSB’s)
0
1
0
2 (LSB’s)
0
0
1
1 (LSB)
0
0
0
0 (single PHY interface)
STARTA[6:0]
STARTA[6:0] forms the binary address of the MSB of the Field A within the Routing Word.
STARTA[6] is the MSB of the address.
LA[4:0]
LA[4:0] gives the length of the Field A in bits. The length is stored in LA[4:0] as binary value
with LA[4] as MSB. If no Field A is to be used then LA[4:0] should be set to ‘00000’. Valid
values for this field range from ‘00000’ to ‘10001.’ As a programming example: If a 10 bit
Field A should be extracted starting at the 120
th
bit of the Routing Word, we would set LA
=’01010’ (length = 10) and STARTA=’1110111’ (starting address = 119), i.e. write 0x0A77 to
this register.
STARTB[6:0]
STARTB[6:0] forms the binary address of the MSB of the Field B within the Routing Word.
STARTB[6] is the MSB of the address.
LB[3:0]
LB[3:0] gives the length of the Field B in bits. The length is stored in LB[3:0] as binary value
with LB[3] as MSB. If no Field B is to be used then LB[3:0] should be set to ‘0000’. Valid
values for this field range from ‘0000’ to ‘1100.’ As a programming example: If a 10 bit Field
B should be extracted starting at the 120
th
bit of the Routing Word, we would set LB =’1010’
(length = 10) and STARTB = ‘1110111’ (starting address = 119), i.e. write 0x0A77 to this
register.