Datasheet—Intel® IXP45X and Intel® IXP46X Product Line of Network Processors
Contents
1.0 Product Features .......................................................................................................9
1.1
1.2
Product Line Features ..........................................................................................9
Model-Specific Features...................................................................................... 12
2.0 About This Document .............................................................................................. 13
3.0 Functional Overview................................................................................................ 14
3.1
Key Functional Units .......................................................................................... 18
3.1.1 Network Processor Engines (NPEs)............................................................ 18
3.1.2 Internal Bus .......................................................................................... 19
3.1.2.1 North AHB ............................................................................... 20
3.1.2.2 South AHB............................................................................... 20
3.1.2.3 Memory Port Interface............................................................... 21
3.1.2.4 APB Bus .................................................................................. 21
3.1.3 MII/SMII Interfaces................................................................................ 21
3.1.4 UTOPIA Level 2...................................................................................... 22
3.1.5 USB 1.1 Device Interface ........................................................................ 22
3.1.6 USB 2.0 Host Interface ........................................................................... 22
3.1.7 PCI Controller........................................................................................ 22
3.1.8 DDRI SDRAM Controller .......................................................................... 23
3.1.9 Expansion Interface................................................................................ 25
3.1.9.1 Expansion Bus Legacy Mode of Operation..................................... 25
3.1.9.2 Expansion Bus Enhanced Mode of Operation................................. 26
3.1.10 High-Speed, Serial Interfaces................................................................... 26
3.1.11 UARTs .................................................................................................. 26
3.1.12 GPIO .................................................................................................... 27
3.1.13 Internal Bus Performance Monitoring Unit (IBPMU) ..................................... 28
3.1.14 Interrupt Controller ................................................................................ 28
3.1.15 Timers.................................................................................................. 28
3.1.16 IEEE 1588 Hardware Assistance ............................................................... 29
3.1.17 Synchronous Serial Port Interface............................................................. 29
3.1.18 I2C Interface......................................................................................... 29
3.1.19 AES/DES/SHA/MD-5 ............................................................................... 30
3.1.20 Cryptography Unit.................................................................................. 30
3.1.21 Queue Manager...................................................................................... 31
Intel XScale® Processor ..................................................................................... 31
3.2.1 Super Pipeline........................................................................................ 32
3.2.2 Branch Target Buffer .............................................................................. 33
3.2.3 Instruction Memory Management Unit....................................................... 33
3.2.4 Data Memory Management Unit ............................................................... 34
3.2.5 Instruction Cache................................................................................... 34
3.2.6 Data Cache ........................................................................................... 34
3.2.7 Mini-Data Cache..................................................................................... 35
3.2.8 Fill Buffer and Pend Buffer....................................................................... 35
3.2.9 Write Buffer........................................................................................... 35
3.2.10 Multiply-Accumulate Coprocessor ............................................................. 36
3.2.11 Performance Monitoring Unit.................................................................... 36
3.2.12 Debug Unit............................................................................................ 36
3.2
4.0 Package Information............................................................................................... 37
4.1
Package Description .......................................................................................... 37
4.1.1 Package Drawings .................................................................................. 37
4.1.2 Package Markings................................................................................... 40
Intel® IXP45X and Intel® IXP46X Product Line of Network Processors
Datasheet
August 2006
Document Number: 306261-004US
3