9/3/2002 - Lexra, a fabless semiconductor company and licensee of the MIPS32TM instruction set architecture, announces the industrys highest performance processor based on the MIPS32 architecture for use in its SOCs for High-Touch packet processing applications. The 500 MHz LX4580 implements Hardware Multi-Threading (HMT) in order to minimize idle time due to cache misses, achieving a 3x performance improvement compared to other 32-bit CPUs in High-Touch applications. The LX4580 processor represents the achievement of an important milestone in the development of Lexras new family of network communications ICs to be introduced later this year.
In todays Internet economy, High-Touch packet processing applications thrive in security, storage infrastructure, and Internet appliances in an enterprise network. The aggregation of services at the edge of the public network is another hot spot for such applications. High-Touch applications are characterized by the need to maximize the overall throughput for streaming data while running code developed in high-level languages such as C or C++. The code applies dynamic and sophisticated policies to the data streams, requiring deep packet inspection.
"The LX4580 processor represents a quantum leap in 32-bit RISC technology and performance," said Charlie Cheng, President and CEO of Lexra. "High-Touch packet processing applications that typically use 1GHz+ PC-class processors can now run in a scalable, cost-effective manner on the LX4580."
Data caches are simply not big enough for stateful, sophisticated processing in High-Touch applications when data rates exceed OC-3 speeds. The large data set with low locality of reference results in high data cache miss rates and low (<30%) effective utilization of a single-threaded processor. The traditional approach has been to use the fastest affordable PC-class CPU.
"Our unique licensing model, enabling dozens of OEMs and as well as semiconductor companies, such as Lexra, to innovate with the powerful MIPS32 architecture, ensures that a broad range of vertically optimized processors will continue to push the user experience to new levels," said Kevin Meyer, Vice President of Marketing at MIPS Technologies. "The innovation and outstanding performance of Lexras LX4580 processor is exactly what users of next-generation, embedded processors in the network communications market need in order to move data faster while minimizing power consumption. When implemented in Lexras new family of "High-Touch" SOCs, this processor promises to be of great value and enhances the innovative offering of MIPS-based solutions for the networking space."
The LX4580 incorporates Lexras innovative, fine-grained Hardware Multi-Threading (HMT) technology with support for a fully cache-coherent memory model. It implements the MIPS32 architecture, including recent architectural enhancements, along with Lexra proprietary instructions for optimized packet processing. It supports 64KB of instruction cache and 16KB of data cache, each with 4-way set associativity and parity protection. The LX4580 achieves 500MHz frequency worst case in typical 0.13um processes. The database is fully synthesizable and can be easily ported between process technologies.
Lexra has implemented HMT using the licensee-dependent capabilities provided by the MIPS32 architecture. Instructions are issued round robin to four alternate pipeline flows, each with an independent program counter and general register file. The four pipeline flows support four independent execution threads. In the event of a threads cache miss, that specific thread is not issued again until its cache miss is fully serviced. As few as two active threads can maintain 100% CPU utilization. The load-to-use delay is typically zero cycles, even with the LX4580s 7-stage pipeline. Lexras novel instruction issue rules simplify the CPU design, thereby enabling a higher processor frequency for a given process technology without aggressive design techniques. In addition, stall cycles resulting from jumps, mis-predicted branches and load interlocks are also completely eliminated.
"HMT is a major innovation in the architecture of multithreaded processors that is ideally suited for packet processing. The even-issue rule results in a substantial improvement in clock rate without impacting IPC for these applications," said Dr. William J. Dally, Professor of Electrical Engineering and Computer Science at Stanford University.
For typical High-Touch programs, the LX4580 delivers 3x performance benefits relative to a similar single-issue CPU. Support for a fully cache-coherent memory model and core footprint of only 3.8mm2 in 0.13um technology enables on-chip multiprocessor product implementations that can easily scale over a wide range of performance and cost.
Lexra is partnering with leading third-party software companies to develop operating systems and tools for easy design-in of its SOC products based on the LX4580. The LX4580 supports Linux with full SMP support running on all four hardware threads. High-Touch applications exploit the advanced scheduling of Linux SMP to achieve the general-purpose programmability needed. Alternatively, VxWorks is supported on one thread, with the other threads functioning like coprocessors.
LX4580 Based SOC
The LX4580 CPU core is the foundation for multiple SOC network communications ICs from Lexra. The first Lexra product based on LX4580 will be announced in Q4, 2002.
About Lexra (www.lexra.com)
Lexra, Inc is a fabless semiconductor company built on its strong roots as an innovator in embedded microprocessor technology with proven track record for customer success. To date, Lexra has delivered eight processor architectures to 40 customers in six different countries. Lexra is headquartered in San Jose, CA.
MIPS32TM is a trademark of MIPS Technologies, Inc.
Previous Page | News by Category | News Search
If you found this page useful, bookmark and share it on: