Table 31-4. aal1 ces parameters, Aal1 ces parameters -25, Table 31-4 – Freescale Semiconductor MPC8260 User Manual

Page 1041

Advertising
background image

ATM AAL1 Circuit Emulation Service

MPC8260 PowerQUICC II Family Reference Manual, Rev. 2

Freescale Semiconductor

31-25

Additional CES parameters needed by the AAL1 microcode are described in the following table.

31.9

Receive and Transmit Connection Tables
(RCT, TCT)

The connection tables, RCT and TCT, hold channel configuration and temporary parameters for each
receive and transmit channel (AAL type, connection traffic parameters, BDs’ parameters and temporary
parameters used during segmentation and reassembly).

The internal connection tables hold parameters for up to 128 channels (channels 0–127). In extended
channel mode, parameters for channels 256 and above are kept in external memory. The only relationship

Table 31-4. AAL1 CES Parameters

Offset

Name

Width

Description

0x4A

INT_RTCRT_BASE

Hword

Internal receive/transmit CAS routing table extension base. User-defined. Note
that because AAL1 CES does not need the TCT extension, the AAL1 CES
microcode uses this Hword to point to a CAS routing table. Should be 32 byte
aligned. User-defined.

0x58

EXT_RTCRT_BASE Word

External receive/transmit CAS routing table extension base. User-defined. Note
that because AAL1 CES does not need the TCT extension, the AAL1 CES
microcode uses this word to point to a CAS routing table.

0xB2

AAL1_INT_RX_CRT Hword

(CES only) Points to a reserved scratchpad area of 32 bytes in the dual-port
RAM used by the CES microcode. Should be 32 byte aligned. User-defined.

0xd0

OCASSR

Byte

Outgoing CAS Status Register. See

Section 31.10, “Outgoing CAS Status

Register (OCASSR)

.”

0xE0

TCELL_TMP_BASE
_EXT

Word

Transmit Cell Temporary base address (64-byte aligned). Points to an external
memory block reserved for partially filled cells (64 octets for each CES
channel). This area is allocated by the user but used by the CP.

0xE4

IN_CAS_BLOCK_B
ASE

Hword

Incoming CAS Block Base (depicted in

Figure 31-12

). Points to dual-port RAM.

Should be 32-byte aligned. User-defined.

0xE6

OUT_CAS_BLOCK_
BASE

Hword

Outgoing CAS Block Base (depicted in

Figure 31-10

). Points to dual-port RAM.

Should be 32-byte aligned. User-defined.

0xE8

AAL1_Int_STATT_B
ASE

Hword

AAL1 Internal Statistics Table Base. Points to dual-port RAM. Should be 16-byte
aligned. User-defined. See

Section 31.15, “Internal AAL1 CES Statistics

Tables

.

0xEA

AAL1_DUMMY_CEL
L_BASE

Hword

ALL1 Dummy cell base address. Points to dual-port RAM area contains the
AAL1 dummy cell template (little-endian format). Should be 64-byte aligned.
User-defined.

0xEC

CATB

Hword

CES adaptive threshold tables base address. Points to the dual-port RAM area
containing the CES slip control thresholds and the adaptive counter See

Section 31.15, “Internal AAL1 CES Statistics Tables

.

Should be 8-byte aligned

(8 octets for each AAL1-MCC channel). User-defined and should match the
CATB value programmed in the MCC parameter RAM; see

Section 28.3.3,

“MCC Parameters for AAL1 CES Usage

.”

0xF0

AAL1_Ext_STATT_B
ASE

Word

AAL1 External Statistics Table Base. Points to External memory. Should be
16-byte aligned (16 octets for each AAL1 channel).User-defined. See

Section 31.16, “External AAL1 CES Statistics Tables

.”

Advertising