Intel IXC1100 Personal Computer User Manual


 
Intel
®
IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
September 2006 DM
Order Number: 252480-006US 17
—Intel
®
IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
21.3 Functional Description...................................................................................... 557
21.4 AHB Interface ................................................................................................. 558
21.4.1 Queue Control ..................................................................................... 559
21.4.2 Queue Status....................................................................................... 560
21.4.2.1 Status Update ........................................................................ 560
21.4.2.2 Flag Bus ................................................................................ 561
21.4.2.3 Status Interrupts .................................................................... 562
21.5 Register Descriptions ....................................................................................... 562
21.5.1 Queue Access Word Registers 0 - 63....................................................... 562
21.5.2 Queues 0-31 Status Register 0 - 3.......................................................... 563
21.5.3 Underflow/Overflow Status Register 0 - 1 ................................................ 563
21.5.4 Queues 32-63 Nearly Empty Status Register............................................ 564
21.5.5 Queues 32-63 Full Status Register.......................................................... 564
21.5.6 Interrupt 0 Status Flag Source Select Register 0 – 3 ................................. 565
21.5.7 Queue Interrupt Enable Register 0 – 1 .................................................... 566
21.5.8 Queue Interrupt Register 0 – 1 .............................................................. 566
21.5.9 Queue Configuration Words 0 - 63.......................................................... 566
Figures
1Intel
®
IXP425 Network Processor Block Diagram.......................................................... 31
2Intel
®
IXP423 Network Processor Block Diagram.......................................................... 32
3Intel
®
IXP422 Network Processor Block Diagram.......................................................... 33
4Intel
®
IXP421 Network Processor Block Diagram.......................................................... 34
5Intel
®
IXP420 Network Processor and Intel
®
IXC1100 Control Plane Processor
Block Diagram ......................................................................................................... 35
6Intel XScale
®
Technology Architecture Features ........................................................... 36
7 Example of Locked Entries in TLB ............................................................................... 52
8 Instruction Cache Organization .................................................................................. 53
9 Locked Line Effect on Round-Robin Replacement .......................................................... 57
10 BTB Entry ............................................................................................................... 59
11 Branch History......................................................................................................... 59
12 Data Cache Organization........................................................................................... 61
13 Mini-Data Cache Organization.................................................................................... 62
14 Locked Line Effect on Round-Robin Replacement .......................................................... 72
15 SELDCSR Hardware................................................................................................ 103
16 SELDCSR Data Register .......................................................................................... 104
17 DBGTX Hardware ................................................................................................... 105
18 DBGRX Hardware................................................................................................... 106
19 Rx Write Logic ....................................................................................................... 107
20 DBGRX Data Register ............................................................................................. 108
21 Message Byte Formats............................................................................................ 111
22 Indirect Branch Entry Address Byte Organization........................................................ 114
23 High Level View of Trace Buffer................................................................................ 114
24 LDIC JTAG Data Register Hardware .......................................................................... 117
25 Format of LDIC Cache Functions .............................................................................. 119
26 Code Download During a Cold Reset For Debug.......................................................... 120
27 Code Download During a Warm Reset For Debug........................................................ 122
28 Downloading Code in IC During Program Execution..................................................... 123
29 Processors’ RISC Super-Pipeline............................................................................... 169
30 Processors’ PCI Bus Configured as a Host .................................................................. 209
31 Processors’ PCI Bus Configured as an Option ............................................................. 209
32 Processors’ PCI Controller Block Diagram .................................................................. 210
33 Type 0 Configuration Address Phase ......................................................................... 214
34 Type 1 Configuration Address Phase ......................................................................... 215