| 8 integrated programmable microengines with 4K instruction program stores |
Enhanced second-generation flexible multi-threaded RISC processors that can be programmed to deliver intelligent transmit and receive processing, with robust software development environment for rapid product development |
Integrated Intel XScale Core
- 32 Kbyte – Instruction cache
- 32 Kbyte – Data cache
- 2 Kbyte – Mini-data cache
|
Embedded 32-bit RISC core for high performance processing of complex algorithms, route table maintenance and system-level management functions. Lowers system cost and saves board space |
| 2 unidirectional 32-bit media interfaces (Rx and Tx) programmable to be SPI-3, UTOPIA 1/2/3 or CSIX-L1. Each path is configurable for 4x8-bit, 2x16bit, 1x32bit or combinations of 8 & 16 bit data paths. |
Supports industry standard cell and packet Interfaces to media and fabric devices delivering 4 Gbps performance rates that can support OC-48 plus fabric encapsulation overhead or 4 x GbE; simplifies design and interface to custom ASIC devices |
| 1 industry-standard DDR DRAM interface |
Memory subsystem supports the network processor store-and-forward processing model |
| 2 industry-standard QDR SRAM interface |
Memory subsystem for look-up tables and access lists, or co-processors (such as CAM/TCAM, IPsec devices). NPF standardized interface for co-processors |
| PCI 2.2 64 bit/66 MHz I/O Interface |
Supports industry-standard connection to system host processors |
| Asynchronous control interface supports 8, 16 or 32 bit slow port devices |
Provides control interface for connecting to maintenance port of PHY devices and flash memory |
| Hardware support for memory access queuing |
Simplifies product development and reduces system cost |
| JTAG support |
Improve hardware debug ability |
| Software SDK |
Improves time to market via robust hardware and software development tools |
| Hardware Development Platform |
Improves time to market via robust hardware and software development tools |
Additional integrated hardware features:
- Hardware Hash Unit (48, 64 and
128 bit)
- 16 KByte Scratchpad Memory
- Serial UART port for debug
- 4 general-purpose I/O pins
- 4 32-bit timers
|
Simplifies development, reduces development cost and saves board space |