Using the PowerQUICC II Pro MPC8358E to Build Small and Medium Enterprise Routers, Rev. 0
6
Freescale Semiconductor
Freescale Semiconductor Solutions
2.1.1.1 Protocols
ATM SAR up to 622Mbps (OC-12) full duplex, with ATM traffic shaping (ATF TM4.1) for up to 64K ATM
connections
Support for ATM AAL1 structured and unstructured Circuit Emulation Service (CES 2.0)
Support for IMA and ATM Transmission Convergence sub-layer
ATM OAM handling features compatible with ITU-T I.610
PPP, Multi-Link (ML-PPP), Multi-Class (MC-PPP) and PPP mux in accordance with the following RFCs:
1661, 1662, 1990, 2686 and 3153
IP termination support for IPv4 and IPv6 packets including TOS, TTL and header checksum processing
L2 Ethernet switching using MAC address or IEEE 802.1P/Q VLAN tags
Support for ATM (AAL2/AAL5) to Ethernet (IP) interworking
Extensive support for ATM statistics and Ethernet RMON/MIB statistics
Support for 128 channels or HDLC/Transparent via QUICC Multichannel Controller (QMC) microcode
2.1.1.2 Serial Interfaces
Support for one UL2 / POS-PHY interfaces with 124 Multi-PHY addresses each
Support for two 1000Mbps Ethernet interfaces using GMII or RGMII, TBI, RTBI
Support for up to six 10/100Mbps Ethernet interfaces using MII or RMII
Support for up to six T1 / E1 / J1 / E3 or DS-3 serial interfaces
Support for dual UART, IC and SPI interfaces
System scalability is also made available through the UCCs. The initial implementation offers six UCCs, however
as a result of the system-on-a-chip design methodology used for the QUICC Engine, these numbers can be scaled
to support an optimized mix of communications channels. The flexible architecture of the QUICC Engine allows
customers to customize their own application protocol and filtering requirements, allowing Freescale to add more
RISC engines and/or UCCs on future family derivatives.
2.2 Development Environment
Development tools, hardware platforms, software building blocks and application-specific software solutions are
available from Freescale and our Freescale Alliance Program, including third party protocol and signaling stack
suppliers, real time operating systems support and a variety of applications software support. All of this builds upon
the existing industry standard PowerQUICC family support program.
2.2.1 Software Development Tools
To simplify and accelerate the development process, Freescale will provide a user-friendly, integrated development
environment (IDE), which includes a compiler, instruction set simulator and debugger for the e300 PowerPC core.
2.2.2 Application Development System (ADS)
Freescale provides an ADS board as a reference platform and programming development environment for the
MPC8358E with a complete Linux Board Support Package. The ADS board will support on-board DDR SDRAM
memory, a PCI interface, and a debug port and can be configured with optional daughter cards supporting protocols
such as OC-3 or OC-12 ATM, 8xT1/E1 and Ethernet (10/100/1000Base T).