IXP45X INTEL [Intel Corporation], IXP45X Datasheet - Page 31
IXP45X
Manufacturer Part Number
IXP45X
Description
Product Line of Network Processors
Manufacturer
INTEL [Intel Corporation]
Datasheet
1.IXP45X.pdf
(148 pages)
- Current page: 31 of 148
- Download datasheet (2Mb)
Datasheet—Intel
3.1.21
3.2
August 2006
Document Number:
Queue Manager
The Queue Manager provides a means for maintaining coherency for data handling
between various processors cores contained on the IXP45X/IXP46X network processors
(NPE to NPE, NPE to Intel XScale
buffers in an embedded 8-Kbyte SRAM. The Queue Manager also implements the status
flags and pointers required for each queue.
The Queue Manager manages 64 independent queues. Each queue is configurable for
buffer and entry size. Additionally status flags are maintained for each queue.
The Queue Manager interfaces include an Advanced High-performance Bus (AHB)
interface to the NPEs and Intel XScale
Flag Bus interface, an event bus (to the NPE condition select logic), and two interrupts
to the Intel XScale
The AHB interface is used for configuration of the Queue Manager and provides access
to queues, queue status, and SRAM. Individual queue status for queues 0-31 is
communicated to the NPEs via the flag bus. Combined queue status for queues 32-63
are communicated to the NPEs via the event bus. The two interrupts, one for queues 0-
31 and one for queues 32-63, provide status interrupts to the Intel XScale
Intel XScale
The Intel XScale technology is compliant with the Intel
instruction-set architecture (ISA). The Intel XScale
designed with Intel, 0.18-micron production semiconductor process technology. This
process technology — with the compactness of the Intel
enables the Intel XScale
producing industry-leading mW/MIPS performance.
Intel XScale
®
• Seven/eight-stage super-pipeline promotes high-speed, efficient performance
• 128-entry branch target buffer keeps pipeline filled with statistically correct branch
• 32-entry instruction memory-management unit for logical-to-physical address
• 32-entry data-memory management unit for logical-to-physical address
• 32-Kbyte instruction cache can hold entire programs, preventing processor stalls
• 32-Kbyte data cache reduces processor stalls caused by multi-cycle memory
• 2-Kbyte mini-data cache for frequently changing data streams avoids “thrashing”
• Four-entry, fill-and-pend buffers to promote processor efficiency by allowing “hit-
• Eight-entry write buffer allows the processor to continue execution while data is
• Multiple-accumulate coprocessor that can do two simultaneous, 16-bit, SIMD
• Performance monitoring unit (PMU) furnishing two 32-bit event counters and one
306261-004US
IXP45X and Intel
choices
translation, access permissions, and Instruction-Cache (I-cache) attributes
translation, access permissions, Data-Cache (D-Cache) attributes
caused by multi-cycle memory accesses
accesses
of the D-cache
under-miss” operation with data caches
written to memory
multiplies with 40-bit accumulation for efficient, high-quality media and signal
processing
32-bit cycle counter for analysis of hit rates, etc.
®
processor features include:
®
®
IXP46X Product Line of Network Processors
®
processor.
Processor
®
processor to operate over a wide speed and power range,
®
Intel
processor, etc.). It maintains the queues as circular
®
®
IXP45X and Intel
processor (or any other AHB bus master), a
®
®
processor, shown in
IXP46X Product Line of Network Processors
®
®
StrongARM
StrongARM
*
*
Version 5TE
RISC ISA —
Figure
®
processor.
Datasheet
4, is
31
Related parts for IXP45X
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Microprocessor: Intel Celeron M Processor 320 and Ultra Low Voltage Intel Celeron M Processor at 600MHz
Manufacturer:
Intel Corporation
Part Number:
Description:
Intel 82550 Fast Ethernet Multifunction PCI/CardBus Controller
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 120 ns
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 120 ns
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel StrataFlash memory 64 Mbit. Access speed 150 ns
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 100 ns
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
DA28F640J5A-1505 Volt Intel StrataFlash Memory
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
5 Volt Intel StrataFlash?? Memory
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
5 Volt Intel StrataFlash?? Memory
Manufacturer:
Intel Corporation
Part Number:
Description:
Intel 6300ESB I/O Controller Hub
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel 82801DB I/O Controller Hub (ICH4), Pb-Free SLI
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel 82801FB I/O Controller Hub (ICH6)
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel Strataflash Memory28F128J3 28F640J3 28F320J3
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Controllers, Intel 430TX PCIset: 82439TX System Controller (MTXC)
Manufacturer:
Intel Corporation