KS8695X Integrated Multi-Port High-Performance Gateway Solution Rev. 1.03 General Description XceleRouter technology for the WAN and LAN The CENTAUR KS8695X, Multi-Port Gateway-on-a-Chip, interfaces. delivers a new level of networking integration and Shared programmable 8/16/32-bit data bus and 22-bit performance for accelerating broadband gateway address bus with up to 64MB total memory space for development. Key components integrated in the KS8695X SDRAM, ROM, Flash, SRAM, and all peripheral devices. include: Other peripheral support logic including GPIO, a Integrated Layer 2 managed switch with five Fast watchdog timer, an interrupt controller, and a JTAG Ethernet transceivers and patented mixed-signal low- debugging interface. power technology, five media access control (MAC) units, a high-speed non-blocking switch fabric, a Complete hardware and software reference designs are dedicated address look-up engine, an on-chip frame available. buffer memory, and LED controls. One port is partitioned The KS8695X represents a new level of total solution for WAN interface with the other four ports for LAN optimized for broadband gateway system development access. and renders speedy routing performance and connectivity A 166MHz ARM (ARM992T) processor with memory interfaces for value-added networking expansions. management unit (MMU) and 8KB I-cache and 8KB D- cache. Functional Diagram XceleRouter is a trademark of Micrel, Inc. AMD is a registered trademark of Advanced Micro Devices, Inc. ARM is a trademark of Advanced RISC Machines Ltd. Intel is a registered trademark of Intel Corporation. WinCE is a registered trademark of Microsoft Corporation. Micrel Inc. 2180 Fortune Drive San Jose, CA 95131 USA tel +1 (408) 944-0800 fax + 1 (408) 474-1000 Micrel, Inc. KS8695X Features The CENTAUR KS8695X featuring XceleRouter tech- WAN and LAN DMA Engines and FIFO nology is a single-chip multi-port gateway-on-a-chip with DMA engine with burst mode support for efficient WAN all the key components integrated for a high-perfor- and LAN data transfers mance and low-cost broadband gateway. FIFOs for back-to-back packet transfers ARM922T High-Performance CPU Core Peripheral Support ARM922T core at 166MHz 8/16/32-bit external I/O interface supporting PCMCIA or 8KB I-cache and 8KB D-cache generic CPU/DSP host I/F Memory management unit (MMU) for Linux and Eight general-purpose input/output (GPIO) WinCE Two 32-bit timer counters (one watchdog) 32-bit ARM and 16-bit thumb instruction sets for Interrupt controller smaller memory footprints ARM922T JTAG debug interface XceleRouter Technology Power Management TCP/UDP/IP packet header checksum generation to Reduced CPU and system clock speeds offload CPU tasks System Design IPv4 packet filtering on checksum errors Up to 166MHz CPU and 125MHz bus speed Automatic error packet discard Reference HW/SW Evaluation Kit Integrated Ethernet Transceivers and Switch Engine Hardware evaluation board (passes class B EMI) Five 10/100 transceivers and five MACs (1P for WAN Board support package including firmware source interface, 4P for LAN switching) codes, linux kernel, and software stacks 10BASE-T, 100BASE-TX, and 100BASE-FX modes Documentation for design and programming (FX on the WAN port) On-chip SRAM as frame buffer memory Commercial Temperature Range: 0C to +70C Wire-speed switching Available in 208-Pin PQFP VLAN ID and 802.1p tag/untag options Extensive MIB counter management support IGMP snooping for multicast packet filtering Applications Port-based VLAN Multi-port broadband gateway QoS/CoS packet prioritization support: per port, 802.1p Multi-port firewall and VPN appliances and DiffServ-based Combination wireless and wireline gateway 802.1D Spanning Tree Protocol support Multi-port VoIP gateway Dedicated 1K entry look-up engine Fiber-to-the-home managed CPE Automatic MDI/MDI-X crossover on all ports Port mirroring/monitoring/sniffing Broadcast storm protection with % control Ordering Information Full- and half-duplex ow control Memory and External I/O Interfaces Part Number Temperature Package 8/16/32-bit wide shared data path for SDRAM, Range Standard Pb (lead)-Free ROM/SRAM/Flash and external I/O KS8695X KSZ8695X 0 to +70C 208-Pin PQFP Total memory space up to 64MB Intel /AMD -type Flash support M9999-060106 June 2006 2