Lexra Debuts LX4380: the Fastest Synthesizable 32-Bit RISC Core; The LX4380 Addresses Two Major Issues Facing SOC Designers: Higher Performance and Easy Integration into Their Design.Business Editors & High-Tech Writers SAN JOSE, Calif.--(BUSINESS WIRE)--April 23, 2001 Lexra, a leading developer of system-on-chip (SOC) processor cores, today announces the LX4380, a 420-MHz 32-bit RISC RISC in full Reduced Instruction Set Computing Computer architecture that uses a limited number of instructions. RISC became popular in microprocessors in the 1980s. core optimized for 0.13-micron processes. The LX4380 enables designers to incorporate up to 64 Kbytes of on-board cache, and speeds data transfer more than five times over other 32-bit CPUs. Lexra's new product targets living room consumer electronics and communications networking applications, where designers are integrating their packaged RISC processors into SOC designs. Previously, SOC designers searched for synthesizable RISC CPUs able to achieve performance comparable to packaged CPUs. Lexra's LX4380 is the first 32-bit RISC CPU CPU in full central processing unit Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit. core to effectively address this need. "We are excited to continue our performance lead in the 32-bit RISC core market," said Charlie Cheng, president and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. of Lexra. "The LX4380 is a full 100 MHz and 100 MIPS (Million Instructions Per Second) The execution speed of a computer. For example, .5 MIPS is 500,000 instructions per second; 100 MIPS is a hundred million instructions per second. better than any other 32-bit MIPS processor on the market. In markets where high performance has meant high selling price, and where SOC designs have not met the performance goal, the LX4380 is what our customers have demanded." The emerging requirement for high-performance in an SOC design has created the market opportunity for the LX4380. As software has become the critical element for communications and consumer electronics chips to add value, and reduce time-to-market, the need for processor's performance has escalated. Products such as DSL DSL in full Digital Subscriber Line Broadband digital communications connection that operates over standard copper telephone wires. It requires a DSL modem, which splits transmissions into two frequency bands: the lower frequencies for voice (ordinary chips with multi-protocol capabilities, and interactive digital TV chips with web browsing and delay-playback, both require tremendous processing power. On the other hand, traditional EDA (1) (Electronic Design Automation) Using the computer to design, lay out, verify and simulate the performance of electronic circuits on a chip or printed circuit board. tools and time-to-market constraints have made it impossible for typical SOC design teams to extract the level of performance needed from a typical synthesizable processor. For example, Lexra's LX4189, the fastest synthesizable 32-bit processor currently shipping in the MIPS world, is only capable of 200 MHz clock speeds (in 0.18 micron technology). LX4380 Overview The LX4380's performance lead comes from three architectural innovations: a seven-stage pipeline, a new design partitioning that confines critical paths to smaller blocks of logic and a new capability called background move that eliminates the time a CPU loses waiting for data transfers to complete. The LX4380 employs a seven-stage pipeline while most 32-bit MIPS ISA (1) (Instruction Set Architecture) See instruction set. (2) (Interactive Services Association) See Internet Alliance. (3) (Internet Security and Acceleration) See .NET. based processors use a five-stage pipeline architecture. The performance of the five-stage design is quite sensitive to cache memory speed, something most fabless companies cannot control. Lexra's seven-stage architecture allocates one extra stage for instruction memory and one extra stage for data memory, permitting design teams to use off-the-shelf memory from Artisan Component and Virage Logic. For example, even at the maximum speed of 420 MHz, the LX4380 allows up to 32 Kbytes of instruction cache and 32 Kbytes of data cache. Furthermore, with the seven-stage pipeline the LX4380 also boasts a two-set, write-back cache, typically found on 64-bit IP but rare on 32-bit IP cores. A combination of the extra pipeline stage and byte addressable memories from memory suppliers Virage and Artisan, make the write-back cache possible. The advantage to this type cache is improved system bus utilization. On average assuming a cache line has four words, and on average two words per write are in cache then bus utilization improves by more than two-fold. Another innovation, a new design partition of the modules comprising the LX4380, eliminates critical paths between major blocks in the CPU clock domain. "Before, when one of our LX4189 customers did back-end layout, he or she invariably found critical paths across multiple Verilog modules," said Pat Hays, Lexra's CTO (Chief Technical Officer) The executive responsible for the technical direction of an organization. See CIO and salary survey. . "Once the critical path crosses a Verilog boundary, it is hard to optimize timing on the net. The new partitioning, which confines critical paths to a single Verilog module greatly eases timing optimization of critical nets. The result is hard core performance from a soft core ASIC (Application Specific Integrated Circuit) Pronounced "a-sick." A chip that is custom designed for a specific application rather than a general-purpose chip such as a microprocessor. design methodology." The CPU core is divided into three clock domains: CPU, system, and EJTAG EJTAG Enhanced JTAG (MIPS processors) (see figure). In previous generations, most of these blocks ran at the same speed as the CPU. Thus, the CPU could run no faster than its slowest block. By re-partitioning, only the CPU needs to run at the 420 MHz speed, greatly simplifying the VLSI VLSI: see integrated circuit. (1) (Very Large Scale Integration) Between 100,000 and one million transistors on a chip. See SSI, MSI, LSI and ULSI. (2) (VLSI Technology, Inc., Tempe, AZ, www.semiconductors. implementation task. The system logic can run either at one-half or full CPU speed, depending on the application requirement. Other clock divide ratios will be supplied in the future to support planned moves to even higher CPU speeds. The EJTAG block is clocked asynchronously at lower speed. The LX4380 supplies the necessary EJTAG synchronization logic. The introduction of background move is another Lexra innovation. Embedded applications are data intensive. About one to three percent of embedded application software comprises instructions for loading and storing data to and from external sources. During this time, the CPU sits idle waiting for the blocked move to complete. If two percent of embedded software is I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output. I/O - Input/Output instructions, the CPU sits idle 10 percent of the time. The LX4380's solution is a background move, a DMA-like transfer to and from local CPU memory. The transfer can be from any length up to the full size of data memory, and the CPU will continue to execute without stalls while waiting for the data transfer to complete. Once the data is in local memory, the LX4380 has a 64-bit twin register load operation to rapidly transfer data between data memory and the general register file. Even/odd pairs of 32-bit registers can be loaded in one cycle. In addition to these innovations, the LX4380 also supports an optional multiply-accumulate engine that completes one MAC instruction every cycle, for performance in signal processing applications such as software modems. The LX4380 also has a Linux-optimized memory management unit (MMU (Memory Management Unit) The part of the computer that governs memory access. Either part of the CPU chip or housed on separate chips, the MMU controls memory partitions and virtual memory. See memory and virtual memory. MMU - Memory Management Unit ), which is optional to all six- and seven-stage Lexra RISC/DSP cores. It uses a 4-Kbyte-page size, 16-, 32- or 64-entry joint translation lookaside buffer A Translation Lookaside Buffer (TLB) is a CPU cache that is used by memory management hardware to improve the speed of virtual address translation. A TLB has a fixed number of slots containing page table entries, which map virtual addresses onto physical addresses. (TLB TLB - Translation Look-aside Buffer ). Lexra's seven-stage pipeline permits the caches to be physically, rather than virtually indexed to improve performance. Lexra's partner, Amirix Systems Inc. of Halifax, Nova Scotia For other uses, see Halifax. Halifax, Nova Scotia may refer to any of the following:
Specification, Pricing, and Availability: Lexra's LX4380 is optimized for 0.13 micron process technologies. It occupies 1 mm2 in area, and delivers 420 MHz under typical semiconductor process conditions and 360 MHz under worst-case process, worst-case commercial conditions for a typical 0.13-micron ASIC process at TSMC TSMC Taiwan Semiconductor Manufacturing Company, Ltd TSMC Taiwan Semiconductor Manufacturing Corporation TSMC Traffic Systems Management Center TSMC Toll Station Management Controller TSMC Transportation Supply Maintenance Command TSMC Technical Services Manager Code and UMC UMC United Methodist Church UMC United Microelectronics Corporation UMC University Medical Center UMC United Microelectronics Corp (Republic of China) UMC University of Missouri-Columbia . Power dissipation for a basic configuration of the core is 47 mW worst case. The LX4380 will begin first customer shipment in Q3, 2001. General availability will occur in Q4, 2001. Single project license fee for RTL is $568,000. About Lexra: Lexra, Inc. is a leading microprocessor developer specializing in 32-bit RISC and DSP cores for the embedded market. In less than four years, Lexra has established itself as an innovator in embedded microprocessor technology and intellectual property (IP) licensing business model, with proven track record for customer success. During this short period, Lexra has delivered seven processors to 30 licensees in six different countries. Among the customers are major network communication companies as well as top ten semiconductor companies. Lexra is headquartered in San Jose, Calif. Further company information can be found at http://www.lexra.com. MIPS, MIPS I, MIPS16, R3000, and other MIPS common law marks are trademarks and/or registered trademarks of MIPS Technologies, Inc. Lexra, Inc. is not associated with MIPS Technologies, Inc. in any way. Unaligned un·a·ligned adj. Nonaligned: unaligned nations. loads & stores are not supported in hardware or software. |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion