Intel® IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
September 2006 DM
Order Number: 252480-006US 35
Overview of Product Line—Intel® IXP42X product line and IXC1100 control plane processors
2.1 Intel XScale® Microarchitecture Processor
The Intel XScale® Processor incorporates an extensive list of architecture features that
allows it to achieve high performance. This rich feature set allows programmers to
select the appropriate features that obtains the best performance for their application.
Many of the architectural features added to Intel XScale processor help hide memory
latency which often is a serious impediment to high-performance processors.
Intel XScale® Processor features include:
The ability to continue instruction execution even while the data cache is retrieving
data from external memory
A write buffer
Write-back caching
Various data cache allocation policies that can be configured different for each
application
• Cache-locking
All these features improve the efficiency of the memory bus external to the IXP42X
product line and IXC1100 control plane processors.
Figure 5. Intel® IXP420 Network Processor and Intel® IXC1100 Control Plane
Processor
Block Diagram
B1564-0
4
UART
921Kbaud Timers
Interrupt
Controller
USB
Device
V1.1
GPIO
Controller
UART
921Kbaud PMU
(AHB)
Test Logic
Unit
66.66 MHz Advanced Peripheral Bus
Queue Status Bus
Ethernet
NPE B
Ethernet MAC
Ethernet
NPE A
Ethernet MAC
JTAG
32-Bit
16-Bit
16 GPIO
32-Bit
MII-0
MII-1
North/South
AHB Bridge
North AHB
Arbiter
133.32 MHz x 32 bits South Advance High-Performance Bus
South AHB
Arbiter
Queue
Manager
8 KB SRAM
SDRAM
Controller
8 - 256 MB
Intel XScale
Core
PCI
Controller
Expansion
Bus
Controller
AHB/APB
Bridge
Intel XScale
Processor
266/400/533 MHz
32 KB Data Cache
32 KB Instruction Cache
2 KB Mini-Data Cache
133.32 MHz x 32 bits North Advance High-Performance Bus