nP3740
– Context Memory:
High Performance nPcore
Three nPcores at up to 700 MHz
Integrated Coprocessors
nP3740 Highlights
Interfaces
Two banks of 36-bit RLDRAM II
operating at up to 250 MHz (32 Gbps
with ECC)
•
•
Line Interfaces – cell and packet
•
Policy Engine for efficient packet
classification
– Channel Service Memory:
One bank of 36-bit QDR-II SRAM
operating at up to 250 MHz
SPI-3/UT-3
2
GE
1
SPI-4.2
1
•
Special Purpose Unit (SPU) for per-flow
policing
nP3740
– Flow Database Memory:
Two banks of 18-bit QDR-II SRAM
operating at up to 250 MHz
•
•
Hashing Unit
•
•
Fabric Interface: OIF SPI-4 Phase 2
– 800 MHz
On-Chip Debugger (OCD)
Integrated Traffic Manager
•
External Memory Interfaces:
RLDRAM II memory controllers
•
•
CPU Interfaces: PowerPC and Gigabit
Ethernet
Hierarchical Traffic Manager with
fine-grained flow-based traffic
management
– Payload Memory:
External Search Interface
– Compliant with NPF
Two banks of 36-bit RLDRAM II
operating at up to 250 MHz (32 Gbps
with ECC)
•
Leverages field-proven nPX5710 and
nPX5720 technology
– Backward compatibility mode with
existing TCAMs
•
•
Debug port
JTAG port
18
36
36
36
36
36
36
NPF(QDR)
QDR
RDRLDARMAM
DRRALMD/SRRAAMM
Scratch
Pad
Hash
Engine
Policy
Engine
XMI
Cache
SPI3/UT3
SPI3/UT3
XSC
SPU
Memory Access Unit
3 nPcores @ 700 MHz
nPcore @ 700 MHz
Soft TM
24 Tasks
72 Tasks
Traffic
Manager
FE/GE
MACs
SPI4.2
Statistics
Engine
Queuing
Scheduling
Line
Interfaces
(CSM)
Packet Transform
Packet Transform
Engine
GE
(Line/CPU)
Engine
(PTE)
(PTE)
HOHSOT SCTPUCPU
16-bit
DEBUG
DEBUG
FCN
JTAG
nP3740 Block Diagram