MT92220 Zarlink Semiconductor, MT92220 Datasheet - Page 38

no-image

MT92220

Manufacturer Part Number
MT92220
Description
1023 Channel Voice Over IP/AAL2 Processor
Manufacturer
Zarlink Semiconductor
Datasheet
38
CC
V
1st Header
SIP
AIP
ER
P
Max Packet Size
CRC-32
EPD
Packet Cell
Count
Next Cell Handle
Field
CRC Check Enable. This should always be set to ‘1’ if communicating with an AAL5
agent, and set to ‘0’ if this structure is receiving from an Ethernet or POS agent.
Valid bit. When ‘0’, any cell arriving on this VC number will be discarded as if it never
arrived. Caution: this bit can be cached by hardware, so when it is cleared, the
rxaal5_empty_cache bit in registers must be set (it will be cleared by hardware when the
cache is empty).
"0000" = VC starting with the LLC Header;
"0001" = VC starting with a PPP Header;
"0010" = VC starting with an IP Header;
"0011" = VC starting with an MPLS Unicast Header;
"0100" = VC starting with an MPLS Multicast Header;
"0101" = VC starting with an MPOA Tag;
"0110" = VC starting with a LANE-Ethernet/802.3 Header;
"0111" = VC starting with a UDP payload (with or without RTP);
others = reserved.
MPLS IP indicator.
“11” = reserved;
“10” = RTP/UDP payload;
“01” = IP,
“00” = must be looked-up.
This value can be overridden later in the packet parsing process by a binary tree look-up
using the MPLS label. Usually set to “00”.
MPOA IP indicator.
“11” = RTP/UDP payload,
“10” = IP, “01” = MPLS unicast,
“00” = must be looked-up.
This value can be overridden later in the packet parsing process by a binary tree look-up
using the MPOA tag. Usually set to “00”.
ELAN Resolved. When ‘1’, any ELAN-ID present is considered resolved, and will not
have to be looked-up to generate a Flow Table Bit Pointer. Usually set to ‘0’.
Priority of packet. ‘0’ = LP; ‘1’ = HP.
Maximum packet size in bytes (inclusive), including link layer protocol headers and up.
Minimal value 128, maximum value 65535. This number never includes the ATM header,
but includes the PPP header in Packet over SONET, and includes the Ethernet header
and a 2-byte LANE header in Ethernet. This number never includes the frame CRC.
Calculated by hardware during packet reception. Used to compare with CRC inside the
received packet.
‘0’ = all is well; ‘1’ = Early Packet Discard. In this case, the packet will be thrown out when
the last cell is received. This can be set because the packet length exceeded the Max
Packet Size. This bit is only used by hardware; set to ‘0’ initially by software.
Counter of the number of cells contained in the packet so far. Should be reset to 000h.
This counter excludes the Next Cell Handle, since this handle has been seized for a cell
that has not yet arrived.
Pointer to the block that has been pre-allocated for storing the next cell payload when it is
received.
Table 12 - Fields and Description
Zarlink Semiconductor Inc.
Description

Related parts for MT92220