commercial network processors · n fabrics, coprocessors, network software, and design services....
TRANSCRIPT
![Page 1: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/1.jpg)
ECE 697J 1
Commercial Network Processors
ECE 697JDecember 5th, 2002
![Page 2: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/2.jpg)
ECE 697J 2
AMCC nP7250 Network Processor
Presenter: Jinghua Hu
![Page 3: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/3.jpg)
ECE 697J 3
AMCC nP7250
Released in April 2001Packet and cell processingFull-duplex OC-48c Network Processor
Nominated for Microprocessor Report Analysts’ Choice Award
![Page 4: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/4.jpg)
ECE 697J 4
General Features
Offers layer 2, 3, 4 and above packet/cell processing at wire speedSupports multi-service cell/packet switching/routing inn Clear Channel Moden Multi-Channel Modes
Wide range of applications
![Page 5: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/5.jpg)
ECE 697J 5
Hardware: nPcore
nPcore Modeln Hardware multi-threading n Optimized Network Instruction Set Computingn Zero-cycle context switchingn Four On-chip Coprocessors
n Dual nPcores offer OC-48c bandwidth
![Page 6: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/6.jpg)
ECE 697J 6
Hardware: Co-processors
Four Embedded co-processorsn Packet Transform Enginen Policy Enginen Statistics Enginen Special Purpose Engine
![Page 7: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/7.jpg)
ECE 697J 7
Programming Model
Fundamentally simplified multi-processor programming modeln Single-stage, run to completionn Each packet/cell executes in a single thread
on a single coren Facilitate software developers
![Page 8: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/8.jpg)
ECE 697J 8
AMCC solution set
nP7250 OC-48c Network ProcessornPX5700 10Gbps Traffic ManagernPX5800 40-320Gbps Switch Fabric
![Page 9: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/9.jpg)
ECE 697J 9
Motorola C-5E Network Processor
ECE697J: Active Network
Presenter: Jianhong Xia12/05/2002
![Page 10: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/10.jpg)
ECE 697J 10
Product Picturen The C-5e™ Network
Processor (NP)
n Second generation of the C-Port™ family of network processors
n Most integrated, flexible, and functionally-rich processor
![Page 11: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/11.jpg)
ECE 697J 11
Block Diagram
![Page 12: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/12.jpg)
ECE 697J 12
Block Diagram
![Page 13: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/13.jpg)
ECE 697J 13
Features (1)n Processor & Power Consumption
n 266MHZ, 9W, 1.2V typical
n Bandwidth & Computing Powern 5GBPS, non-blocking throughput, 4,500 MIPS
n RISC Cores & Co-Processorsn 17 programmable RISC Cores for cell/packet forwardingn 32 programmable Serial Data Processors for processing bit
streams
n On-chip classification coprocessor n supporting over 46 million IPv4 lookups/second
![Page 14: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/14.jpg)
ECE 697J 14
Features (2)n Flexible interfaces
n any serial or parallel protocoln individual port data rate from DS1 to OC-48c/STM-16
n External C-Port Q-5 TMC (Traffic Management Coprocessor)
n advanced QoS
n Simple and efficient programmingn C-language with standard APIs
n Royalty-free reference applicationsn Key alliances in
n fabrics, coprocessors, network software, and design services
![Page 15: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/15.jpg)
ECE 697J 15
Channel Processor
n Consists of n Dedicated RISC Core n Dual Serial Data Processors (SDPs)
n Data encoding/decodingn Framing / Formatting / Parsingn Error checking (CRCs)n Control programmable external pin logic
![Page 16: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/16.jpg)
ECE 697J 16
Executive Processorn Centralized computing resource n Manages the system interfacesn Conventional supervisory tasks
n Reset and initialization of the C-5e NPn Program loading and control of CPsn Centralized exception handlingn Management of a host interface through the PCIn Management of system interfaces (PCI, Serial Bus,
PROM)
![Page 17: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/17.jpg)
ECE 697J 17
Table Lookup Unit
n Classification Enginen High-speed, Flexiblen 46 million IPv4 lookups per second
![Page 18: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/18.jpg)
ECE 697J 18
Queue Management Unit
n Support QoS Managementn Up to 512 queue to satisfy the traffic
management requirementsn More powerful with Q-5 TMC (Traffic
Management Coprocessor)
![Page 19: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/19.jpg)
ECE 697J 19
Buffer Management Unit
n Interfaces to Single Data Rate Synchronous DRAM. n Used as buffers for receiving and
transmitting data between CPs, the FP, and the XP
n Used as second level storage in the XP memory hierarchy
![Page 20: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/20.jpg)
ECE 697J 20
Agere Payload PlusJayakrishnan Nair
![Page 21: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/21.jpg)
ECE 697J 21ECE697J – Advanced Topics in Computer Networks
Traditional NP Approach
Custom ICs for wire-speed routing/ queuingn High Development Costsn Long time to market n No Flexibility or scalability to support future enhancements (IPv6)
![Page 22: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/22.jpg)
ECE 697J 22ECE697J – Advanced Topics in Computer Networks
Traditional Methods Insufficient
![Page 23: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/23.jpg)
ECE 697J 23ECE697J – Advanced Topics in Computer Networks
The Novel Agere’s Approach
Have a highly pipelined Chipset for fast Data-Path
![Page 24: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/24.jpg)
ECE 697J 24ECE697J – Advanced Topics in Computer Networks
How is Agere’s Approach Novel?The Payload Plus is a breakthrough 3-chip solution for handling fast traffic, as in OC-48 or Gbps networks
Performs all of the classification, policing, traffic management, QoS, traffic shaping and packet modification functions needed for Gbps network platform
Focus on wire-speed data stream, by working in tandem with physical interface devices, microprocessors, and backplane fabric offerings
![Page 25: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/25.jpg)
ECE 697J 25ECE697J – Advanced Topics in Computer Networks
The Payload Plus FamilyPayload plus NPU family has three chips
Fast Pattern Processor (FPP)Routing Switching Processor (RSP)Agere System Interface (ASI)
These chips are connected to:Physical Layer (PHY) - For Data to Come InBackPlane Interface (BPI) – Data OutMicroprocessor (µP) – For Data Processing
![Page 26: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/26.jpg)
ECE 697J 26ECE697J – Advanced Topics in Computer Networks
The Payload Plus Chipset
Agere Chipset forms the wire-speed path
![Page 27: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/27.jpg)
ECE 697J 27ECE697J – Advanced Topics in Computer Networks
Fast Pattern Processor (FPP)Functions
• Recognition, Classification
• Packet Filtering
• Functional Processing
• Assembly if necessary
![Page 28: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/28.jpg)
ECE 697J 28ECE697J – Advanced Topics in Computer Networks
Fast Pattern Processor (FPP)Programmable classification up to Layer 7High performance scalable architectureHighly pipelined multi-threaded processing of PDUsTable lookup with millions of entries & variable entry lengthsEliminates need for external CAMs;Functional Programming Language (FPL) compatibleConfigurable UTOPIA/POS interfacesATM re-assembly at OC-48c ratesSimplifies design and reduces development cost and time
![Page 29: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/29.jpg)
ECE 697J 29ECE697J – Advanced Topics in Computer Networks
FPP System Architecture
![Page 30: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/30.jpg)
ECE 697J 30ECE697J – Advanced Topics in Computer Networks
Routing Switch Processor (RSP)Functions
• Transmit queuing
• Quality of Service (QoS)
• Class of Service (CoS)
• Packet Modification including segmentation
![Page 31: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/31.jpg)
ECE 697J 31ECE697J – Advanced Topics in Computer Networks
Routing Switch Processor (RSP)Programmable packet modificationsn Discard Policy, QoS, CoSn 16 levels of priority
Support for MulticastGenerates required CRC/ ChecksumOC-48c bandwidthSupport for emerging applicationsHigh performance architecture – pipelined processingSmart processing at very high bandwidths
![Page 32: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/32.jpg)
ECE 697J 32ECE697J – Advanced Topics in Computer Networks
RSP System Architecture
![Page 33: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/33.jpg)
ECE 697J 33ECE697J – Advanced Topics in Computer Networks
The Software Landscape
Agere Chipset forms the wire-speed path
![Page 34: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/34.jpg)
ECE 697J 34ECE697J – Advanced Topics in Computer Networks
The Chip Details
TSMC 0.18um Technology, Max Power Consumption- 6.2 Watts
26.4 Million Transistors, 1.33 Million RAM bits
![Page 35: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/35.jpg)
ECE 697J 35ECE697J – Advanced Topics in Computer Networks
Bandwidth vs. Payload Length
![Page 36: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/36.jpg)
ECE 697J 36ECE697J – Advanced Topics in Computer Networks
IPv6 Forwarding (ATM)
![Page 37: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/37.jpg)
ECE 697J 37ECE697J – Advanced Topics in Computer Networks
ConclusionsValue Add Elements:n Classificationsn Statistics Gatheringn Buffer Managementn QoS, CoS Managementn Data Modifications
Overheads:n Linked List and Queue Maintenancen Parallel Processingn Pipeline Processing
![Page 38: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/38.jpg)
ECE 697J 38ECE697J – Advanced Topics in Computer Networks
Thank You
![Page 39: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/39.jpg)
ECE 697J 39
EZchip NP-1
Presented by Hemant Kumar
![Page 40: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/40.jpg)
ECE 697J40
Ezchip
l Task optimized processorsl 4 types of tasks :parse, search, resolve and
modifyl Pipelinedl Superscalar (multiple instances of each
processor)l Multiple Embedded memory coresl No caches
![Page 41: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/41.jpg)
ECE 697J41
Architecture
![Page 42: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/42.jpg)
ECE 697J 42
Vitesse IQ2000
Youngsuk Jun
![Page 43: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/43.jpg)
ECE 697J 43
Applicationsn Complex multi-protocol routingn QoSn Classificationn Filteringn Stateful inspectionn Traffic policingn Traffic grooming/shapingn Multicast/stream managementn Address translation
![Page 44: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/44.jpg)
ECE 697J 44
Highlights
![Page 45: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/45.jpg)
ECE 697J 45
Architecture
![Page 46: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/46.jpg)
ECE 697J 46
Solutions
![Page 47: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/47.jpg)
ECE 697J 47
Lexra NetVortex
Presented by Ramaswamy Ramaswamy
![Page 48: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/48.jpg)
LexraNetVortex PowerPlant (NVP)
ECE 697J, Fall 2002
![Page 49: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/49.jpg)
Features
OC-192, OC-768 processing (10 Gbps to 40 Gbps)16 LX8380 packet processors (420MHz)128kB on-chip SRAM0.13um process12W typical power dissipation
![Page 50: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/50.jpg)
LX8380 Packet Processing Device
MIPS ISA based
Special instructions for packet processing
Bit field manipulation Check sum computation
Hardware multi-threading support (4 threads)
Fine grained HMT16 kB I-cache, D-cache
Crossbar switch allows access of shared resources
![Page 51: Commercial Network Processors · n fabrics, coprocessors, network software, and design services. ECE 697J 15 Channel Processor nConsists of nDedicated RISC Core ... (ATM) ECE 697J](https://reader036.vdocument.in/reader036/viewer/2022081613/5fb6447a4177321a0e1a47c9/html5/thumbnails/51.jpg)
LX4580 Processor