|
Feature
Complete programmability
• Programmability at all levels of the protocol stack: Layers 2-7
• Examples of C-5 enabled systems:
– Multiservice Access Platforms (MSAPs)
– Optical edge switch/routers
– IP Gigabit/Terabit routers
– WAN Customer Premises Equipment (CPE)
– Load balancing web server switches
Simple programming model
• C/C++ programmable
• Standard instruction set
• Standard Applications Programming Interface (C-Ware APITM)
• Comprehensive C-WareTM Software Toolset (easy to program, debug, and tune
applications)
Maximum system flexibility
• Software implementation of functions from physical interfaces through switching
fabric support
• Reprogram to support new functionality and ratified standards, improving your
time-in-marketTM metric
• Deliver new services to market through simple software upgrades — no forklift
Massive processing power
• Operating frequencies: 166MHz, 200MHz, and 233MHz
• 5Gbps of bandwidth (for non-blocking throughput)
• More than 3,000MIPs of computing power (for adding services throughout the
protocol stack)
• Up to 15 million packets per second transmitted at wire speed
• 17 programmable RISC Cores (for cell/packet forwarding)
• 32 programmable Serial Data Processors (for processing bit streams)
• Up to 133 million table lookups per second
• Three internal buses for 60Gb of aggregate bandwidth
High functional integration
• 838 pin Ball Grid Array (BGA) package
• 16 Channel Processors including:
– Embedded OC-3c, OC-12, OC-12c SONET framers
– Programmable MAC interface
– RISC Cores
– Programmable pin PHY interfaces
• Embedded coprocessors for table lookup (classification), buffer memory (payload
control), and queue management (CoS/QoS implementation)
• Dedicated Fabric Processor and port
• Embedded RISC Executive Processor
• Integrated 32bit/66MHz PCI bus
Stable programming interfaces
• Supports generic communications programming interfaces to simplify programming
and allow future reuse of code across generations of the processor
• Network Processing Forum (NPF), (formerly CPIX), Charter member
Third-party support
• Support for virtually any third-party protocol stack, PHY or fabric interface, and
industry standard tools
• Smart Networks Alliance Program ensures a wide range of verified solutions
|