ATM Controller and AAL0, AAL1, and AAL5
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
30-6
Freescale Semiconductor
For the structured format, the transmitter reads 47 or 46 bytes from the external buffer and inserts them
into the AAL1 user data field. The CP generates the AAL1 PDU header and inserts it into the cell. The
header consists of the SN, SNP, and the structured pointer.
The PowerQUICC II supports partially filled cells configured on a per-VC basis. In this mode (TCT[PFM]
= 1), only valid octets are copied from the buffer to the ATM cell; the rest of the cell is filled with padding
octets.
30.2.1.2.1
AAL1 CES Transmitter Overview
Refer to
Section 31.2, “AAL1 CES Transmitter Overview.”
30.2.1.3
AAL0 Transmitter Overview
No specific adaptation layer is provided for AAL0. The ATM controller reads a whole cell from an external
buffer, which always contains exactly one AAL0 cell. The ATM controller optionally generates CRC10
on the cell payload and places it at the end of the payload (CRC10 field). AAL0 mode can be used to send
OAM cells or AAL3/4 raw cells.
30.2.1.4
AAL2 Transmitter Overview
Refer to
Section 32.3.1, “Transmitter Overview.”
30.2.1.5
Transmit External Rate and Internal Rate Modes
The ATM controller supports the following two rate modes:
•
External rate mode—The total transmission rate is determined by the PHY transmission rate. The
FCC sends cells to keep the PHY FIFOs full; the FCC inserts idle/unassign cells to maintain the
transmission rate.
•
Internal rate mode—The total transmission rate is determined by the FCC internal rate timers. In
this mode, the FCC does not insert idle/unassign cells. The internal rate mechanism supports up to
4 different rates. Each PHY has its own FTIRR, described in
Section 30.13.4, “FCC Transmit
Internal Rate Registers (FTIRRx) (FCC1 and FCC2 Only).”
The FTIRR includes the initial value
of the internal rate timer. A cell transmit request is sent when an internal rate timer expires. When
using internal rate mode, the user assigns one of the baud-rate generators (BRGs) to clock the four
internal rate timers.
30.2.2
Receiver Overview
Before the receiver is enabled, the host must initialize the PowerQUICC II and create the receive data
structure described in
Section 30.10, “ATM Memory Structure.”
The host arranges a BD table for each
ATM channel. Buffers for each connection can be statically allocated (that is, each BD in the BD table is
associated with a fixed buffer location) or in the case of AAL5, can be fetched by the CP from a global
free buffer pool. See
Section 30.10.5, “ATM Controller Buffer Descriptors (BDs).”
The receiver ATM cell size is 53–65 bytes. The cell includes: 4 bytes ATM cell header, 1 byte HEC, which
can be checked by setting FPSMR[HECC] (refer to
Table 30-47
), and 48 bytes payload. User-defined cells
Содержание MPC8250
Страница 90: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 lxxxviii Freescale Semiconductor...
Страница 94: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 I 4 Freescale Semiconductor...
Страница 118: ...Overview MPC8260 PowerQUICC II Family Reference Manual Rev 2 1 24 Freescale Semiconductor...
Страница 236: ...Reset MPC8260 PowerQUICC II Family Reference Manual Rev 2 5 14 Freescale Semiconductor...
Страница 274: ...60x Signals MPC8260 PowerQUICC II Family Reference Manual Rev 2 7 18 Freescale Semiconductor...
Страница 540: ...IEEE 1149 1 Test Access Port MPC8260 PowerQUICC II Family Reference Manual Rev 2 13 8 Freescale Semiconductor...
Страница 548: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 IV 8 Freescale Semiconductor...
Страница 704: ...Serial Communications Controllers SCCs MPC8260 PowerQUICC II Family Reference Manual Rev 2 20 26 Freescale Semiconductor...
Страница 770: ...SCC BISYNC Mode MPC8260 PowerQUICC II Family Reference Manual Rev 2 23 20 Freescale Semiconductor...
Страница 808: ...SCC Ethernet Mode MPC8260 PowerQUICC II Family Reference Manual Rev 2 25 24 Freescale Semiconductor...
Страница 848: ...Serial Management Controllers SMCs MPC8260 PowerQUICC II Family Reference Manual Rev 2 27 36 Freescale Semiconductor...
Страница 972: ...ATM Controller and AAL0 AAL1 and AAL5 MPC8260 PowerQUICC II Family Reference Manual Rev 2 30 52 Freescale Semiconductor...
Страница 1062: ...ATM AAL1 Circuit Emulation Service MPC8260 PowerQUICC II Family Reference Manual Rev 2 31 46 Freescale Semiconductor...
Страница 1072: ...ATM AAL2 MPC8260 PowerQUICC II Family Reference Manual Rev 2 32 10 Freescale Semiconductor...
Страница 1122: ...Inverse Multiplexing for ATM IMA MPC8260 PowerQUICC II Family Reference Manual Rev 2 33 20 Freescale Semiconductor...
Страница 1178: ...Inverse Multiplexing for ATM IMA MPC8260 PowerQUICC II Family Reference Manual Rev 2 33 76 Freescale Semiconductor...
Страница 1224: ...Fast Ethernet Controller MPC8260 PowerQUICC II Family Reference Manual Rev 2 35 28 Freescale Semiconductor...
Страница 1242: ...FCC HDLC Controller MPC8260 PowerQUICC II Family Reference Manual Rev 2 36 18 Freescale Semiconductor...
Страница 1302: ...Register Quick Reference Guide MPC8260 PowerQUICC II Family Reference Manual Rev 2 A 4 Freescale Semiconductor...
Страница 1318: ...Reference Manual Rev 1 Errata MPC8260 PowerQUICC II Family Reference Manual Rev 2 B 16 Freescale Semiconductor...
Страница 1356: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 Index 28 Freescale Semiconductor U U Index...