RM9220 Preliminary RM9220 Integrated Multiprocessor FEATURES The RM9220 Integrated Multiprocessor builds on the success of PMC-Sierra's next generation MIPS-based E9K processors by providing features specifically suited for network processing applications. It provides: * Dual CPU cores compatible with the MIPS64 Instruction Set Architecture. * High-speed integrated DDR SDRAM Controller, SysAD, Local Bus, HyperTransport, Ethernet MAC interfaces. Option to bypass the Ethernet MAC interface to provide a high-speed Generic Packet Interface (GPI). DUAL 1 GHz PROCESSORS Each processor features: * A dual issue superscalar 7-stage pipeline. * 16-Kbyte, 4-way set associative L1 Instruction and Data caches. * 256 Kbyte, 4-way set associative L2 cache with deterministic access time for highest performance. L2 cache is ECC protected. * Fast Packet CacheTM mode to assist packet data processing. * 8K entry branch prediction table. * Fully associative 64-entry TLB with dual pages. * Multiple reads with out-of-order return. * High-performance Floating Point Unit (IEEE 754). * Fixed-point DSP instructions. CACHE AND I/O COHERENCY * Maintains hardware cache coherency with the 5-State MOESI protocol. All cache transfers between processors occur at the CPU pipeline frequency. * Supports full hardware I/O coherency over HyperTransport, SysAD, Ethernet MAC/GPI networking interfaces allowing I/O devices access to coherent memory. * Provides Direct Deposit Cache mode allowing the DMA of packet headers directly into L2 cache from HyperTransport, SysAD, Ethernet MAC and Generic Packet interfaces. 160 Gbps MULTI-PORT PACKET SWITCH * Connects processors to memory and I/O interfaces. * Supports simultaneous transfers on all ports. 200 MHz MEMORY CONTROLLER * Supports 25.6 Gbps memory. * Supports DDR SDRAM options. * Supports 2 Gbytes using 512 Mbit SDRAM and 4 Gbytes using 1 Gbit SDRAM. NETWORKING INTERFACES * Provides a 500 MHz HyperTransport interface that supports 16 Gbps aggregate bandwidth. * Provides 3 Ethernet MAC or Generic Packet Interfaces: * Ethernet MAC interfaces support standards-based TBI (1000 Mbps), GMII (1000 Mbps) and MII (10/100 Mbps) interface modes. * Generic Packet Interface supports 8-bit, 16-bit and 32-bit operation at 104 MHz using LVTTL I/O levels or at 208 MHz using HSTL I/O levels. * Dedicated multi-channel DMA for Ethernet MAC/GPI interfaces. * Provides a 200 MHz SysAD interface for high bandwidth connections. * Provides a 33 MHz Local Bus interface for connectivity to boot-up and configuration devices. * Supports 16550-like DUART and 2BI. ADDITIONAL FEATURES * Provides 8 Kbytes integrated low latency scratch RAM. * Provides an integrated on-chip EJTAG Debug module to ensure easy debugging of hardware and software and a Trace Buffer to allow tracing instruction execution for debugging. * Provides a flexible 4-channel DMA control architecture providing DMA to BLOCK DIAGRAM EJTAG Debug MII GMII TBI 1 GHz E9000 Processor 256 Kbyte L2 Cache 256 Kbyte L2 Cache 8 Kbyte Integrated RAM Processor Switch GE+ FIFO DMA GE+ FIFO DMA GE+ 1 GHz E9000 Processor y FIFO DDR SDRAM Controller Packet Switch DMA DMA Controller SysAD Bus Controller DUART/2BI Timers HyperTransport Bus PMC-2021652 Issue 5 Local Bus Controller PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS' INTERNAL USE Microprocessor Interrupt Controller (c) Copyright PMC-Sierra, Inc. 2003-2004. All rights reserved. RM9220 RM9220 Integrated Multiprocessor any block, scatter/gather support, and external DMA request support. * Provides a vectored, prioritized interrupt controller that supports: * 256 prioritized interrupts. * Programmable interrupt delivery modes, for inter-processor as well as external and HyperTransport interrupts. * Provides 2 integrated Performance Counters: * Counts over 30 processor events. * Enables full characterization and analysis of application software. * Provides 6 additional timers for Watchdog and general purpose timing for software. * 672-pin FCBGA package, 27x27 mm. THIRD PARTY SUPPORT APPLICATIONS OPERATING SYSTEMS * Enterprise LAN Switches and Routers. * Enterprise and Service Provider WAN Switches and Routers. * Multiservice Access Switches and Routers. * High-end Server Network Interface Cards. * Wireless Base Stations. * Storage Networking. * Security. * SMP Linux. * VxWorks MP from Wind River. EJTAG EMULATORS * Wind River. * Corelis. EVALUATION BOARDS * ATX Evaluation Board. COMPANION CHIPS * Wide range of companion chips available to interface with SysAD and HyperTransport. APPLICATIONS RM9220 Multiprocessor SDRAM HyperTransport 10/100/1000 Ethernet Tranceivers Gigabit Ethernet Over Fiber Optics Head Office: PMC-Sierra, Inc. 8555 Baxter Place Burnaby, B.C. V5A 4V7 Canada Tel: 1.604.415.6000 Fax: 1.604.415.6200 MII/GMII PCI or PCI-X Bridge/Tunnel TBI POS-PHY Level 3 Components Or FPGA Or ASIC GPI-8/16/32 System Controllers Or FPGA Or ASIC SysAD To order documentation, send email to: document@pmc-sierra.com or contact the head office, Attn: Document Coordinator 4-port HyperTransport Switch Security Co-Processor All product documentation is available on our web site at: http://www.pmc-sierra.com For corporate information, send email to: info@pmc-sierra.com PMC-2021652 (P5) (c) Copyright PMC-Sierra, Inc. 2003-2004. All rights reserved. For a complete list of PMC-Sierra's trademarks and registered trademarks, visit: http://www.pmc-sierra.com/legal/ PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS' INTERNAL USE