
IBM2520L8767
IBM Processor for ATM Resources
atmrm.chapt05.01
08/27/99
Receive AAL Processing (RAAL)
Page 291 of 553
23
Disable AAL5 Length checking
When set, the AAL5 trailer length field is not checked.
22
Disable AAL5 CRC checking
When set, the AAL5 trailer CRC is not checked.
21
Disable AAL5 CPI checking
When set, the AAL5 trailer CPI bytes are not checked against zero.
20
Use CLP from cell when cell
routing
When set, the CLP bit from the received cell is used to fill in the CLP bit in the LCD of
the packet header when routing cells. When cleared, the LSB of the second word of
the LCD is used to fill in the CLP bit of the LCD of the packet header when routing
cells.
19
Use CLP from packet when
packet routing
When set, the ORDed CLP bit across an AAL5 packet is used to fill in the CLP bit in
the LCD of the packet header when routing packets. When cleared, the LSB of the
second word of the LCD is used to fill in the CLP bit of the LCD of the packet header
when routing packets.
18
Enable Packet Counts
When set, the Total User Cells Rx With CLP=0 field in the LCD is used as a Total
Packets Rx count. The same event is generated when the counter overflows regard-
less of how this bit is set. This count is a total of the good and bad packets received.
17
Enable Host Data Word in
LCD/Packet Header
When set, the eighth word in the receive LCD is used as host data. This word is written
into the fifth word of the packet header. The low order eight bits of the host data are
ignored and should be set to zero.
16
Enable New AAL5 Error Checking
When set, the new proposed AAL5 error checking is enabled. This is useful for
MPEG-2 processing, and allows the new AAL5 event to flow. This new event specifies
that an AAL5 packet was received, and the CRC was bad, but the length was good.
15
Enable Non-User Data Cut
Through
When set, non-user data cells are automatically DMAed into system storage using
DMA descriptor from the receive queue specified in the RAALL Non-User Data Config
Register. When cleared, non-user data events are surfaced as normal. If no descrip-
tors are avail, then a no DMA descriptor event is surfaced.
14
Enable AAL 5 Packet trailer debug
word
When set, 0xbadddeadbeffcafe is written in the word following the word that contains
the AAL5 packet trailer (or last data in too big case). When cleared, the word is not
written.
13
AAL 5 Threshold Mode
When set, packet complete events are not generated if a packet threshold event was
generated. When cleared, packet complete events are always generated. Error events
are always generated regardless of the state of this bit.
12
Enable Reassembly Timeout Pro-
cessing for Raw FIFO Mode
When set, the reassembly timeout processing is performed on Raw FIFO lCs.
11
Enable reassembly counting for
Raw FIFO mode
When set, the count of LCs reassembly includes AAL0 FIFO LCs.
10
Enable CRC-10 for Cells with
PTI=7
When set, CRC-10 checking is done on cells with a PTI=7.
9
Enable CRC-10 for Cells with
PTI=6
When set, CRC-10 checking is done on cells with a PTI=6.
8
Enable CRC-10 for Cells with
PTI=5
When set, CRC-10 checking is done on cells with a PTI=5.
7
Enable CRC-10 for Cells with
PTI=4
When set, CRC-10 checking is done on cells with a PTI=4.
6
Rx Bad CRC-10 Cells
When set, non-user data cells with bad CRC-10 fields are received as events. The
event will be the actual cell buffer if in receive bad frame mode, otherwise only the LC
is surfaced in the event.
When reset, these cells are flushed. This is only valid for PTI field types that have
CRC-10 checking enabled.
5
Enable Counter Overflow Events
When set, counter overflow events are generated when an LC statistics counter over-
flows. When reset, the counter will roll over with no notification.
4
Enable Statistics
When set receive statistics are kept on all LCs.
Bit(s)
Name
Description