Freescale Semiconductor PowerQUICC MPC885 Reference Manual page 38

Powerquicc family
Table of Contents

Advertisement

Paragraph
Number
43.3.3
UTOPIA Multi-PHY Master Operation .................................................................... 43-7
43.3.4
UTOPIA Multi-PHY Slave Operation....................................................................... 43-7
44.1
AAL2 Features and Restrictions.................................................................................... 44-1
44.2
Overview of the AAL2 Implementation........................................................................ 44-1
44.2.1
AAL2 Transmit Overview ......................................................................................... 44-2
44.2.2
AAL2 Receive Overview........................................................................................... 44-4
44.3
AAL2 Interface with the Host ....................................................................................... 44-5
44.4
AAL2 Data Structures for Transmit............................................................................... 44-5
44.4.1
Transmit Packet Descriptor (TPD) ............................................................................ 44-5
44.4.2
AAL2_Tx_Queue ...................................................................................................... 44-7
44.4.3
AAL2 Transmit Connection Table (AAL2_TCT) ..................................................... 44-7
44.4.4
Example of AAL2 Transmit .................................................................................... 44-10
44.4.5
Built-in Timer CU Support ...................................................................................... 44-11
44.4.5.1
Algorithm Description ......................................................................................... 44-11
44.4.5.1.1
Starting the Timer for a Partially-Filled Active Buffer ................................... 44-12
44.4.5.1.2
Countdown Mechanism and Detection of Expired Buffers............................. 44-12
44.4.5.2
Example of Timer CU Implementation ............................................................... 44-13
44.5
AAL2 Data Structures for Receive .............................................................................. 44-13
44.5.1
Receive Packet Descriptor (RPD)............................................................................ 44-13
44.5.2
AAL2_Rx_Queue .................................................................................................... 44-16
44.5.3
AAL2 Receive Connection Table (AAL2_RCT) .................................................... 44-17
44.5.4
Example of AAL2 Receive...................................................................................... 44-19
44.6
Systems Restrictions When Using the AAL2 Functionality ....................................... 44-20
44.7
Global AAL2 Data Structures...................................................................................... 44-20
44.7.1
AAL2 Parameter RAM............................................................................................ 44-20
44.7.2
Mapping the AAL2 Connection Tables in External Memory.................................. 44-24
44.8
DPRAM Usage for AAL2 ........................................................................................... 44-24
44.9
AAL2 Exceptions ........................................................................................................ 44-24
44.9.1
AAL2 Transmit Exceptions ..................................................................................... 44-26
44.9.2
AAL2 Receive Exceptions....................................................................................... 44-26
44.10
Initialization of MPC885 for AAL2 Operation ........................................................... 44-26
44.10.1
Initialization of AAL0 Structures for AAL2 Channels ........................................... 44-26
44.10.2
Initialization of Address Translation Mechanism.................................................... 44-27
44.10.3
Initialization of Global AAL2 Structures ................................................................ 44-27
44.10.4
Reconfiguring AAL2 Channels ............................................................................... 44-27
44.10.5
Initialization of Timer CU Mechanism (Optional) .................................................. 44-28
44.11
Performance Estimation............................................................................................... 44-28
xxxviii
Contents
Title
Chapter 44
AAL2 Implementation
MPC885 PowerQUICC Family Reference Manual, Rev. 2
Page
Number
Freescale Semiconductor

Advertisement

Table of Contents
loading

This manual is also suitable for:

Powerquicc mpc870Powerquicc mpc880Powerquicc mpc875

Table of Contents