October 9, 2006 -- Xilinx, Inc. has announced immediate availability of the latest performance-optimized 5.00 version of its MicroBlaze soft processor. The 32-bit RISC core now delivers a 45% increase in integer performance providing 240DMIPS in Virtex-5 FPGAs. The core extends floating point performance to 50MFLOPS, a 50% improvement over previous versions.
The Xilinx MicroBlaze 5.00 solution meets OEMs' embedded processing demands for flexibility and higher performance via a scalable processor system that enables designers to tune performance to match the compute requirements of their target applications. The enhanced feature set is offered while maintaining backward instruction set compatibility to preserve previous software investments and avoid obsolescence.
"Xilinx continues to build on their embedded processing leadership through technology innovation and design flexibility, which our surveys indicate are essential for cutting-edge technology companies," said Dr. Jerry Krasner, Chief Analyst for Embedded Market Forecasters. "According to our May 2006 EMF survey, developers plan to use Xilinx platform FPGAs, with either MicroBlaze or PowerPC processor cores, over its nearest competitor by more than a 40 percent margin."
The MicroBlaze 5.00 soft processor is built on the success of the previous MicroBlaze 4.00 while maintaining instruction set backward compatibility. To meet the demand for more performance, Xilinx engineers increased the MicroBlaze 5.00 core clock frequency and optimized its pipeline efficiency with an enhanced 5-stage pipeline. The processor core was developed for the 65-nm Virtex-5 family which uses the new ultra-fast ExpressFabric technology, proven ASMBL architecture and low-power triple-oxide technology, and operates at 210MHz offering 240DMIPs of performance.
MicroBlaze 5.00 has pre-built and verified "ready to use" configuration options that let developers jump start their embedded processing designs or customize their processor. Included are configurable cache line size options of 4 or 8 words to tune performance with applications needs. The cache sizes are individually configurable for instruction and data caches to optimally use internal FPGA BRAM resources. The processor also includes new instructions that are particularly useful with data-intensive multimedia applications. These include pattern compares and MSRSET/CLR that are available by default for optimized string searches. In addition, a new Processor Version Register (PVR) was added to enable multi-processing applications. The processor's user selectable features can be disabled (when not required) to save critical logic resources. The MicroBlaze 5.00 builds on the popular features offered in the MicroBlaze 4.00, such as the tightly- coupled floating point unit, configurable hardware multipliers, divider unit, and cache links.
The Xilinx Platform Studio provides a common fully integrated hardware/software development environment that supports the complete range of Xilinx processor solutions. It enables designers to easily develop, integrate and debug their entire embedded system. The Platform Studio tool suite is part of the Xilinx Embedded Development Kit (EDK), a complete embedded development solution that includes a library of peripheral IP cores, an integrated Eclipse software development environment, GNU compiler and debugger.
In addition, Xilinx provides an extensive offering of reference designs, development boards, internal and third-party tools, and the most widely-used operating systems to choose from. A variety of Xilinx embedded design services, training and support are also available to further ensure first-time design success with any processing solution challenge.
Pricing and Availability
The MicroBlaze 5.00 soft processor core is royalty free and is licensed as part of the Xilinx EDK U.S. list priced at $495. In addition to the MicroBlaze processor core, the EDK includes a comprehensive set of system tools to design an embedded application in a Xilinx FPGA.
Go to the Xilinx, Inc. website for details.
Please click here to let us know if the above link is broken!