NETLOGIC MICROSYSTEMSLiTE™ XLS Processor™ Evaluation Board
Next Generation Multiprocessing

PRODUCT BRIEF

Evaluation Board for the NetLogic Microsystems XLS Processor™ Family
Communication Processor Solutions™ Product

Product Overview
The NetLogic Microsystems LiTE™ evaluation board is a comprehensive platform that provides a vehicle for rapid evaluation of the XLS Processor. Additionally, the LiTE platform design collateral — BOM, schematics, and layout—provides developers with a basis for rapid development of XLS-based™ systems tailored to their specific requirements.

The LiTE evaluation board is populated with the XLS408 or XLS208 Processor, both robust performance offerings in the XLS™ family of NetLogic Microsystems Communication Processor Solutions. The LiTE board features a convenient reduced form factor and provides key DDR2, Gigabit Ethernet, PCIe, USB, Flash memory, and diagnostic interfaces.

The key to LiTE as a system is a comprehensive SDK that contains reference software and a production-ready software kit, including device drivers for open source Linux and other commercial operating systems. The SDK also provides complete tool chains, diagnostics, and the NetLogic Microsystems firmware suite. NetLogic Microsystems’ SDK enables customers to develop or migrate existing software to high-performance, feature-rich solutions with ease.

The LiTE platform leverages the XLS Multi-Threaded cores, Fast Messaging Network (FMN) technology, high-speed point-to-point Memory Distributed Interconnect™ and I/O Distributed Interconnect™ networks, Autonomous Acceleration Engine® technology, scalability, and innovation, while taking advantage of software compatibility throughout both XLS and XLR Processor™ families. Like the XLS Processor it carries, LiTE supports a rich set of features and integration with unprecedented power and performance, for developing systems aimed at communication and telecommunication, enterprise LAN (wireless and wired), and SMB networking applications. Such applications include integrated security appliances, wireless access points and switches, ATCA and AMC service cards, secure wireless and wireline routers and switches, telecom media gateways, radio controllers, and network signaling devices.

The combination of dense computational performance, security acceleration, compression acceleration and network awareness makes t h e XLS™ Processor an exceptional answer for these embedded low power solutions. The LiTE platform enables evaluation and development while avoiding hardware development lead times.

Board
NetLogic Microsystems LiTE Evaluation Board with XLS408 Processor

LiTE Platform Features

NetLogic Microsystems XLS Processor™ Family

  • XLS4xx or XLS2xx Processor
  • Up to 1.2GHz Operation

DRAM Memory Interfaces

  • Two 36-bit DDR2 DIMM slots (can be one 72-bit DDR2 interface)
  • Each slot accepts buffered or unbuffered, single or dual-rank 240-pin DDR2 DIMMs with 64-bit data, 8-bit ECC
  • Up to two DDR2-533, 1GB unbuffered DIMM modules included
  • Design supports up to 400MHz (800Mb DDR) Operation

Extensive Networkng Interfaces

  • Four or eight 10/100/1000BASE-T Ethernet MACs (SGMII)
  • Two Link / Status / Activity LEDs per port

PCI Express® Interface

  • Multiple PCIe® 1.1 Controllers, for one x4 link or four x1 lanes
  • PCIe Mini slot
  • ExpressCard slot
s

Two USB 2.0 Ports

  • One Host-Mode (Type A) Interface
  • 2nd port supports Host Mode (Type A) or
    Device Mode (Type B) operation

16550 UART Interfaces

  • 4-pin RS-232 interface
  • RJ-45 interface for console connectivity

I2C Interface

  • Real-Time Clock (RTC) input
  • On-die temperature sense port

Debug and Test Ports

  • Standard 14-pin EJTAG header
  • USB Type-B port
  • Status LEDs for bring-up and test

Flash Memory Support

  • Bootable 512MB NAND Flash on-board
  • Compact Flash connector

XLS™ Processor Family Features

Two MIPS64® XLSTM Cores

  • 8 Fine-Grain Processing Threads
  • 32KB/32KB L1 DedicatedPlus™ cache per core
  • Up to 1.2GHz Operation
  • 1MB Banked 8-way writeback L2 Cache

Full speed point-to-point Interconnects ( No busses )

  • Fast Messaging Network technology - Up to 600 Million msg/secbetween Processors, I/O Elements and Accelerators
  • Memory Distributed Interconnect™ network - Up to 154Gbps Bandwidthbetween Caches and Main Memory
  • I/O Distributed Interconnect™ network - Up to 77Gbps Bandwidthbetween I/O and Main Memory

Leading Edge Autonomous Accelerators

  • Up to 2.5Gbps of bulk encryption/decryption
  • Kasumi, DES/3DES, AES/AES-GCM, ARC4 (128, 192, 256)
  • MD5, SHA-1, SHA-256/384/512 (All HMAC)
  • RSA, DH and ECC Exponentiation and MultiplicationUp to 2.5Gbps of Compression/Decompression
  • ZLIB/Deflate/GZIP (RFC1950/1/2), 32KB Dictionary Size
  • Layer 3 Forwarding Performance up to 6Gbps
s

Integrated System Interfaces

  • PCMCIA interface
  • Bootable NAND Flash memory interface
  • Dual I2C interfaces
  • Dual 16550 UART interfaces

Memory Controllers and Interfaces

  • Two 36-bit DDR2 interfaces, or one 72-bit DDR2 interface

Extensive Networking and I/O Interfaces

  • Eight 10/100/1000 Ethernet MACs (SGMII)
  • Packet distribution and order sequencing hardware
  • Dual PCI Express 1.1 Controllers x1/x2/x4 lanes
  • Dual USB 2.0 ports Host and Client Modes

Networking Hardware Acceleration

  • Packet distribution engine for line rate processing
  • Packet ordering assists
  • TCP checksum verification/generation

Power Management

  • Dynamic Clocking control
  • On-chip thermal sensor
  • Software programmable clock throttling

Firmware
NetLogic Microsystems includes the XLS™ firmware environment (bootloader), which enables initialization of the multiple XLS Processor Virtual CPUs (vCPU™ ) threads and all peripherals. Key peripheral support includes L2 cache, Fast Messaging Network, Ethernet MACs, Autonomous Security Engine®, Compression Engine, PCIe, DDR2 memory controller, dual USB ports and dual UARTs. The XLS firmware also supports offline diagnostics and enables the LiTE Evaluation board to boot operating systems from the network or on-board NAND Flash or from a Compact Flash slot.

Operating System Support
The NetLogic Microsystems LiTE evaluation board is initially enabled by two standard operating systems including 32-bit Linux 2.6 with complete support for the XLS Processor. Full source code is available and SMP support is standard. Customers have early access to NetLogic Microsystems's kernel improvements. In addition, VxWorks® from Wind River is supported.

Development Tools
NetLogic Microsystems supports the industry-standard GNU compiler tool chain with an GCC compiler optimized for the XLS Processor and a MIPS cross-compile tool chain for x86/Linux. In addition, the XLS Processor is supported by the Multi-Thread-aware Corelis CodeRunner™ source level debugger and complete family of JTAG controllers. The USB interface for controlling JTAG functions is available on the LiTE Evaluation board. NetLogic Microsystems also provides an optional Linux-based XLS debugger.


Block Diagram

Diagram


Copyright © 2010 NetLogic Microsystems, Inc. All Rights Reserved.


 

Contact Information

NetLogic Microsystems, Inc.
3975 Freedom Circle
Santa Clara, CA 95054, U.S.A.

Phone: +1 (408) 454-3000
Email: info@netlogicmicro.com
Web: www.netlogicmicro.com