beautypg.com

Freescale Semiconductor MPC8260 User Manual

Page 922

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)