NP3700 [ETC]

5-Gbps Network Processor with Integrated Traffic Manager; 5 - Gbps的网络处理器,集成了流量管理器
NP3700
型号: NP3700
厂家: ETC    ETC
描述:

5-Gbps Network Processor with Integrated Traffic Manager
5 - Gbps的网络处理器,集成了流量管理器

文件: 总4页 (文件大小:209K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Product Brief  
nP3700  
PB37xx / V0.92 / 053003  
5-Gbps Network Processor with Integrated Traffic Manager  
PB37xx / V0.92 / 053003  
– A t a G l a n c e –  
5-Gbps Network Processor with Integrated Traffic Manager  
Industry Leading Integration and  
Performance  
Features  
The nP3700 is a 5-Gbps network  
processing and traffic management  
solution – the highest performance  
integrated solution in the industry. In  
addition to high-performance packet  
processing and fine-grained traffic  
management, the nP3700 includes  
specialized coprocessors that perform  
classification, policing, and coherent  
database management for unparalleled  
line-rate performance. The nP3700  
supports high-performance memory  
interfaces such as RLDRAM II, DDR  
DRAM, and DDR SRAM. The devices  
are offered in different speed grades to  
provide a range of performance and  
cost options tuned to the application.  
Supports 5-Gbps Traffic  
• nP5 Technology  
• Mix and match Gigabit Ethernet,  
POS, and ATM traffic  
• Standalone or as a line card in a  
larger system  
Proven nPcore Architecture  
• 3 nPcores at 700 MHz optimized  
for network processing  
• Single-stage single-image  
programming model  
• High-speed RLDRAM-II, DDR-II  
memory interfaces for payload  
and context storage  
• Per-flow metering and statistics  
for millions of flows  
Overview  
The nP3700 family of integrated network  
processors from AMCC are the first to  
incorporate the latest nP5TM technology.  
Developed over several generations of  
traffic management and network  
processor products, nP5 unites the  
flexibility of the industry’s highest  
performance network processing nPcore  
with the most widely deployed and  
mature traffic management technology.  
This unique combination enables  
developers to deliver extremely fine-  
grained control of subscriber traffic,  
without impacting the ability to perform  
complex protocol inter-working at media  
speeds. The nP3700 family is designed  
from the ground up to provide software  
compatibility with the earlier generations  
of AMCC Network Processors. The  
single-stage programming model  
Rapid Application Development  
AMCC's nPsoftTM development  
Integrated Traffic Manager  
• Per-flow queuing and scheduling  
• Sophisticated, fine-grained  
scheduling algorithms  
environment speeds the development,  
debugging, and delivery of feature-rich,  
wire-speed, Layer 2-7 applications by  
combining the simplified nPcoreTM  
programming model of all AMCC NPUs  
with open, layered nPsoft Services,  
advanced development tools, rich  
reference application libraries, and both  
simulation and real hardware-based  
development systems. Because the  
nP3700 allows easy API access to  
on-chip coprocessors for complex tasks,  
customer differentiating features can be  
created faster and with fewer lines of  
code.  
Standards-Compliant Interfaces  
• Integrated GE MACs (GMII)  
• OIF SPI-3, OIF SPI-4 Phase 2  
Applications  
• Multi-Service Switches  
• Core, Edge Routers, DSLAMs  
• OC-48 AAL5 SAR  
dramatically simplifies software  
development and troubleshooting and  
enables quickest time-to-market.  
• L4-L7 Applications  
Benefits  
• High integration:  
Significant form factor, cost, and  
power savings  
• Hardware-based Traffic Manager  
for guaranteed performance  
• Software compatibility with  
previous generation nP devices:  
nP34xx, nP7250  
• Simple programming model for  
rapid development and quick  
time-to-market  
SPI4.2  
SPI3/UT3  
SPI3/UT3  
nP3700  
• Software portability  
• ATM and packet internetworking  
for multi-service applications  
GE /PPC  
Search  
Memory/ Co-Processor  
Control Plane  
CPU  
nP3700 Interface Diagram  
Empowering Intelligent Wide Area Networks  
Product Brief  
nP3700  
PB37xx / V0.92 / 053003  
5-Gbps Network Processor with Integrated Traffic Manager  
- Context Memory:  
High Performance nPcores  
• 3 nPCores at 700 MHz  
nP3700 Family Highlights  
2 banks of 36-bit RLDRAM II or  
DDR SRAM operating at up to  
250 MHz (32 Gbps with ECC)  
- Channel Service Memory:  
One bank of 36-bit QDR-II SRAM  
operating at up to 250 MHz  
- Flow Database Memory:  
Two banks of 18-bit QDR-II SRAM  
operating at up to 250 MHz  
• CPU Interfaces: PowerPC and  
Gigabit Ethernet  
• External Search Interface  
- Compliant with NPF  
- Backward compatibility mode with  
existing TCAMs  
• Debug port  
• JTAG port  
Interfaces  
• Line Interfaces – cell and packet  
Integrated Coprocessors  
• Policy Engine for efficient packet  
classification  
• Special Purpose Unit (SPU) for per-  
flow policing  
• Hashing Unit  
SPI-3  
2
GE  
1
SPI-4.2  
1
nP3700  
• On-Chip Debugger (OCD)  
• Support for Deep Channelization: for  
OC-1s, T3/E3s, T1/E1s, etc.  
• Fabric Interface: OIF SPI-4 Phase 2  
- 800 MHz  
• External Memory Interfaces:  
RLDRAM II memory controllers  
- Payload Memory – 2 banks of 36-bit  
RLDRAM II or DDR SDRAM  
operating at up to 250 MHz  
(32 Gbps with ECC)  
Integrated Traffic Manager  
• Hierarchical Traffic Manager with  
fine-grained flow-based traffic  
management  
• Leverages field-proven nPX5710 and  
nPX5720 technology  
18  
36  
36  
36  
36  
36  
36  
NPF(QDR)  
QDR  
DRAM  
DRAM/SRAM  
Cache  
Scratch  
Pad  
SPU  
SPI3/UT3  
SPI3/UT3  
Memory Access Unit  
Traffic  
Manager  
Queuing  
&
Hash  
Engine  
nPcores  
3 cores @ 700 MHz  
Scheduling  
SPI4.2  
(Switch  
Fabric)  
Policy  
Engine  
Packet Transform  
Engine  
Channel  
buffers  
GE  
(Line/CPU)  
CPU Interface  
Debug  
JTAG  
PPC  
nP3700 Block Diagram  
2
Empowering Intelligent Wide Area Networks  
Product Brief  
nP3700  
PB37xx / V0.92 / 053003  
5-Gbps Network Processor with Integrated Traffic Manager  
MISSIONTM — Multi-Service  
Internetworking Solution  
Single-Stage, Single-Image  
Programming  
nPcore Architecture  
AMCC's software programmable  
nPcores are built from the ground up for  
both packet- and cell-based networking  
data-plane operations. The nP3700  
supports 5-Gbps full-duplex operation  
utilizing a cluster of three nPcores. Each  
nPcore has 24 separate tasks, yielding a  
total of 72, which are all available for  
either ingress or egress processing. The  
nPcores implement zero-cycle task  
switching and zero-cycle branching for  
enhanced performance.  
AMCC's nPcore architecture implements  
a simple single-stage programming  
model. In this model each cell or packet  
is processed in its entirety, from start to  
finish, by a single task in a single  
nPcore. With this single-stage model,  
the entire data flow algorithm can be  
created as a single complete software  
program, just as it would be on a non-  
multiprocessor system, allowing the  
same program image to be executed  
identically by each task on each nPcore.  
This approach greatly simplifies  
The nP3700, combined with AMCC’s  
Evros (S1208) and Tigris (S4811) chips,  
provides a cost-effective and highly  
flexible multi-service solution. This  
solution, called MISSION, combines  
state-of-the-art framer, HDLC, and  
flexible nP5 technology with modular  
internetworking software, enabling the  
development of single multiprotocol  
solutions in place of multiple single-  
protocol solutions. The MISSION  
The nPcores are surrounded by on-chip  
coprocessing engines to accelerate  
sophisticated network processing  
functions, such as packet classification,  
route and context searching, statistics  
gathering, metering, policing, and packet  
transformations. The nPcores, in  
architecture provides equipment vendors  
with solutions that enable their  
customers to save on both capital and  
operational expenditures (CapEx/OpEx).  
programming while optimizing  
performance.  
Traffic Management  
MISSION Software  
The traffic management block in the  
nP3700 leverages AMCC’s expertise  
and technology from the nPX5700 family  
of traffic managers.  
At the core of the MISSION value  
proposition is software that implements a  
wide variety of protocols on the chip set  
and enables flexible potential additions  
to these base software features. AMCC  
provides integrated drivers for Evros,  
Tigris, and nP3700, and extensive  
offerings for the programmable nP3700  
Integrated Network Processors,  
combination with these on-chip  
coprocessing engines, implement  
Network Instruction Set Computing  
(NISC) Architecture. This NISC  
architecture dramatically reduces the  
number of lines of code required to  
implement many advanced networking  
tasks. A key addition to the fifth  
generation of NISC architecture is the  
exception channel processing that  
provides flexibility in handling packets  
that require increased processing time.  
This exception channel handles special  
packets through a secondary path,  
without affecting the deterministic line-  
rate performance of the regular packets  
in the primary path. Another key addition  
to the fifth generation architecture is the  
Channel Service Memory that enables  
deep channelization in the line interfaces  
at all packet sizes and can handle very  
large bursts in the incoming traffic  
without affecting line rate performance.  
The nP3700 family implements a  
hierarchical scheduling architecture to  
provide multiple levels of bandwidth  
provisioning and per-subscriber  
guarantees. This hierarchy consists of  
four logical levels: flow, pipe, subport  
and port. Minimum and maximum  
bandwidth control can be configured on  
multiple levels. WFQ and Strict Priority  
scheduling algorithms are also  
implemented by the traffic management  
block. For ATM applications, non-real-  
time and real-time CBR and VBR  
connections can be configured for a  
desired subset of flows.  
including both rich off-the-shelf  
application software and a complete  
development environment for extending  
this application base if desired.  
The MISSION application software  
includes ready-to-use Multi-Service  
Switching software – ATM UNI/NNI,  
Inverse Multiplexing over ATM (IMA),  
Multi-Link Frame Relay (ML-FR), Multi-  
Link PPP (ML-PPP), Frame Relay  
Interworking (FRIWF) and MPLS Martini  
encapsulation – as well as OEM  
customer-extensible libraries for the  
hardware-resident aspects of higher  
layer applications such as IPv4 and IPv6  
routing, and Layer 2 packet switching.  
Input Admission Control  
Sophisticated cell and packet admission  
controls are configurable in the nP3700.  
This includes execution of standard  
discard mechanisms such as WRED,  
EPD, and TPD in hardware or the option  
to perform variations in software.  
Empowering Intelligent Wide Area Networks  
3
Product Brief  
nP3700  
PB37xx / V0.92 / 053003  
5-Gbps Network Processor with Integrated Traffic Manager  
Specifications  
Network Processing  
Configurations  
• POS and ATM  
• 2xSPI-3, SPI-4.2  
• Any type of OC-n channelization  
• Flexible bandwidth allocation  
For example, Full-duplex OC-48, OC-12 plus 12xOC-3  
• Ethernet  
• Can mix Ethernet ports and SPI-3 ports  
For example, OC-48c and Gigabit Ethernet  
• Deep Channelization  
• Allows fractional T3/E3 and T1/E1 logical channels  
• Can receive interleaved chunks of jumbo packets, perform packet  
processing on each chunk separately, and reassemble a jumbo  
packet in the fabric.  
• 10/100/1000 Ethernet Interface for Line or Host CPU  
nPcore Performance  
• 3 nPcores running at 700 MHz  
• 24 tasks per nPcore, total 72 tasks  
• 64 KB instruction space, 16K instructions  
• Dynamic Task Allocation  
• Zero Cycle Task Switching  
Integrated Co-Processors  
• Policy Engine — Efficient packet classification  
• SPU — Data coherency  
• Hash Engine — Programmable engine to accelerate table lookups  
• Programmable Polynomial (for example, CRC generation)  
• Enables Single and Dual Leaky Bucket and Token Bucket policing • Statistics Engine  
on cells and frames  
• Programmable Statistics Collection  
Traffic Management  
• Standard Discard Mechanisms  
• WRED  
• Per-flow queuing and scheduling  
• 128K ingress and egress flows  
• Strict Priority, Min, WRR  
• Rate-shaping (CBR, VBR)  
• 4K pipes  
• Strict Priority, Min, Weight, Max  
• 512 subports  
• Min, Max, WRR  
• Dynamic queue limits  
• EPD and CLP marking  
• Payload memory requirements  
• Up to 2 million cells of storage  
• RLDRAM II or DDR SDRAM  
• Supports DiffServ  
nPsoft Development Environment  
nPsoft Services  
nPsoft Application Libraries  
• Simplified multiprocessor programming model  
• Powerful NPU and CPU software and messaging framework  
• nPkernel NPU operating system  
• Reference source code for WAN and LAN protocols  
nPsoft Toolkit  
• Open APIs, tracking standards  
• Code development tools  
• Graphical simulators  
• Customizable debugger  
• Performance analysis  
nP Workbench  
• Software development system  
• Modular interfaces  
Product Availability  
• Samples Q1 ‘04  
• Commercial and Industrial Temperature Rating  
AMCC reserves the right to make changes to its products, or to discontinue any product or service without notice, and advises its customers to  
obtain the latest version of relevant information to verify, before placing orders, that the information being relied upon is current.  
5
AMCC is a registered trademark and MISSION, nPsoft, nPcore, and nP are trademarks of Applied Micro Circuits Corporation.  
Copyright © 2003 Applied Micro Circuits Corporation. All Rights Reserved.  
6290 Sequence Drive • San Diego, CA 92121 • Tel: 858 450-9333 • Fax: 858 450-9885 • http://www.amcc.com  
For technical support, please call 800 840-6055 or email productsupport@amcc.com  
4
Empowering Intelligent Wide Area Networks  

相关型号:

NP3705

2.5-Gbps Network Processor with Integrated Traffic Manager
ETC

NP3710

Telecom IC
AMCC

NP3740PBC-700

Telecom IC
AMCC

NP3740PBI-700

Telecom IC
AMCC

NP38-12

BLEIAKKU 12V 13800G
ETC

NP383-18010-N

Chip Scale Package -TH (CSP, 0.50mm Pitch)
YAMAICHI

NP383-18010-P

Chip Scale Package -TH (CSP, 0.50mm Pitch)
YAMAICHI

NP383-28804-N

Chip Scale Package -TH (CSP, 0.50mm Pitch)
YAMAICHI

NP383-28804-P

Chip Scale Package -TH (CSP, 0.50mm Pitch)
YAMAICHI

NP383-84107-N

Chip Scale Package -TH (CSP, 0.50mm Pitch)
YAMAICHI

NP383-84107-P

Chip Scale Package -TH (CSP, 0.50mm Pitch)
YAMAICHI

NP396-500

Shrink Ball Grid Array (1.27mm Pitch)
YAMAICHI