IXP1200 Network Processor Family ATM
Figures
1 | IP over ATM Encapsulation Format | 9 |
2 | Frame and PDU Length vs. IP Packet Length | 10 |
3 | Expected Ethernet Transmit Bandwidth | 11 |
4 | Developer’s Workbench - ATM Data Stream Dialog Box | 12 |
5 | Developer’s Workbench - IX Bus Device Status Window | 13 |
6 | System Programming Model | 14 |
7 | IXP1240 1xATM | 15 |
8 | IXP1240 | 16 |
9 | IXP1200 2xATM | |
| titioning | 17 |
10 | ATM to Ethernet Processing Steps | 18 |
11 | Ethernet to ATM Processing Steps | 19 |
12 | ATM Receive High Level Algorithm | 21 |
13 | ATM Transmit High Level Algorithm | 22 |
14 | IP Router High Level Algorithm | 23 |
15 | Ethernet Receive High Level Algorithm | 24 |
16 | First Cell of a PDU in RFIFO and in DRAM | 26 |
17 | 26 | |
18 | Transmit cell as seen in DRAM | 27 |
19 | Transmit cell seen in TFIFO | 27 |
20 | 29 | |
21 | Hashed VC Table Structure | 31 |
22 | VC Table Index | 32 |
23 | VC Lookup Entry Table (VC_TABLE_HASHED) | 32 |
24 | VC Lookup Table Entry (VC_TABLE_LINEAR) | 33 |
25 | IP Route Table Entry - ATM Destination | 38 |
26 | IP Route Table Entry - Ethernet Destination | 38 |
27 | SRAM Descriptor to DRAM Buffer Mapping | 39 |
28 | Buffer Descriptor Format for ATM Transmit Destination Port | 39 |
29 | Buffer Descriptor Format for Ethernet Transmit Destination Port | 40 |
30 | DRAM Data Buffer Format - 12 Byte Offset (Received by ATM) | 40 |
31 | DRAM Data Buffer Format - 6 Byte Offset (Received by ATM, Transmitted by |
|
| Ethernet) | 40 |
32 | DRAM Data Buffer Format - 6 Byte Offset (Received by Ethernet, Transmitted by | |
| ATM) | 40 |
33 | DRAM Data Buffer Received by Ethernet | 40 |
34 | Buffer Descriptor Queue API | 46 |
35 | Buffer Descriptor Queue Descriptor Structure (Resides in SRAM) | 46 |
36 | Buffer Descriptor Queue Structure (Only Relevant Part Shown) | 46 |
37 | Illustration of Array of | 57 |
38 | Illustration of Byte Sequence | 57 |
39 | Definitions | 57 |
vi | Application Note |