Freescale Semiconductor MPC8260 User Manual

Page 922

Advertising
background image

ATM Controller and AAL0, AAL1, and AAL5

MPC8260 PowerQUICC II Family Reference Manual, Rev. 2

30-2

Freescale Semiconductor

•

Up to 255 active VCs internally, and up to 64K VCs using external memory

•

TM 4.0 CBR, VBR, UBR, UBR+ traffic types

•

VBR type 1 and 2 traffic using leaky buckets (GCRA)

•

TM 4.0 ABR flow control (EFCI and ER)

•

Idle/unassign cells screening/transmission option

•

External and internal rate transmit modes

•

Special mode for ATM-to-TDM or ATM-to-ATM data forwarding

•

CLP and congestion indication marking

•

User-defined cells up to 65 bytes

•

Separate TxBD and RxBD tables for each virtual channel (VC)

•

Special mode of global free buffer pools for dynamic and efficient memory allocation with early
packet discard (EPD) support

•

Interrupt report per channel using four priority interrupt queues

•

Compliant with ATMF UNI 4.0 and ITU specification

•

AAL5 cell format

— Reassembly

– Reassemble PDU directly to external memory

– CRC32 check

– CLP and congestion report

– CPCS_UU, CPI, and length check

– Abort message report

— Segmentation

– Segment PDU directly from external memory

– Performs PDU padding

– CRC32 generation

– Automatic last cell marking

– Automatic CPCS_UU, CPI, and length insertion

– Abort message option

•

AAL1 cell format

— Reassembly

– Reassemble PDU directly to external memory

– Support for partially filled cells (configurable on a per-VC basis)

– Sequence number check

– Sequence number protection (CRC-3 and parity) check

— Segmentation

– Segment PDU directly from external memory

– Partially filled cells support (configurable on a per-VC basis)

Advertising