PRELIMINARY
PMC-Sierra, Inc.
PM9311/2/3/5 ETT1™ CHIP SET
Data Sheet
PMC-2000164
ISSUE 3
ENHANCED TT1™ SWITCH FABRIC
3.4.2.36 Send OOB to Linecard Control Packet
Symbol: ESOBLCP
Address Offset: 00090h
Default Value: 00000000h
Access:
Read/Write
Before sending a CPU (OOB to linecard) control packet, the OOB must first write the control packet header
and payload data into the appropriate locations in the Dataslice. See section 3.3, Table 28, “EPP Egress
Control Packet Data Format and Dataslice OOB Addressing.” The header for customer-specific CPU
control packets should be written into the Dataslices as shown, but the payload data is completely up to the
customer. To send the CPU control packet which has been written into Dataslice queue memory, the OOB
writes the ESOBLCP register with the control packet type select in bits 5:4 (see the bit-breakout), and a
linecard fanout in bits 3:0. If the port is connected to 4 subport linecards, then bits 3:0 are a
subport-bitmap. If the port is connected to one OC-192-rate linecard, then bit 0 must be set when the OOB
wishes to send a CP. When the CP has been sent to the linecard(s) indicated in bits 3:0, bits 3:0 will read
back as 0. Since control packets have higher priority than any other traffic type, they will be sent
immediately, unless the EPP is programmed to send only idle cells.
Bits
Description
31:6
Reserved
Control Packet type select
0: Generic OOB to Subport Control Packet
2: LCS Stop Control Packet
5:4
3: LCS Start Control Packet
3
2
1
0
Subport 3 fanout for OOB to Subport Control Packet
Subport 2 fanout for OOB to Subport Control Packet
Subport 1 fanout for OOB to Subport Control Packet
Subport 0 fanout for OOB to Subport Control Packet
186
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE