English
Language : 

C5ENPB0-DS Datasheet, PDF (24/118 Pages) Freescale Semiconductor, Inc – C-5e Network Processor Silicon Revision B0
24
CHAPTER 1: FUNCTIONAL DESCRIPTION
Channel Processors
The C-5e NP contains sixteen programmable Channel Processors (CPs) that receive,
process, and transmit network data. The number of CPs per port is configurable,
depending on the line interface. Typically one CP is assigned to each port for medium
bandwidth applications (Fast Ethernet to OC-3). Multiple CPs can be assigned to a port in
a configuration called channel aggregation in high bandwidth applications (greater than
OC-3). Multiple logical ports can be assigned to a single CP, with the addition of an
external multiplexor, for low bandwidth applications, such as DS1 to DS3.
The C-5e NP’s architecture supports a variety of industry-standard serial and parallel
protocols and individual port data rates including:
• 10/100Mb Ethernet (RMII)
• 1Gb Ethernet (GMII and TBI)
• OC-3c
• OC-12
• OC-48c (using various configurations with M-5 Channel Adapter)
• OC-48 (using various configurations with M-5 Channel Adapter)
• 100Mbit FibreChannel
• DS1/DS3, supported through the use of external framers/multiplexors
The C-5e NP’s programmability can also support a variety of special interfaces, such as
various xDSL encapsulations and proprietary protocols.
Key components of each CP are a RISC Core (CPRC) that orchestrates cell/packet
processing and a set of microprogrammable, special-purpose processors, called Serial
Data Processors (SDPs), that provide features such as Ethernet MAC and SONET/SDH
framing, multichannel HDLC, and ATM cell delineation. This means you usually only need
to include PHYs to complete the system.
C5ENPB0-DS REV 08
FREESCALE SEMICONDUCTOR