New CoWare CORXpert™ Enables SoC Designers to Easily Develop Instructions for MIPS® Processors for Increased Product Performance
DESIGN AUTOMATION CONFERENCE, ANAHEIM, Calif., June 13, 2005 - CoWare Inc., the leading supplier of electronic system-level (ESL) design software and services, and MIPS Technologies, Inc. (NASDAQ: MIPS), a leading provider of industry-standard processor architectures and cores for digital consumer and business applications, announced today that CoWare has created its first CoWare CORXpert™ Personality Kit for the MIPS32 24K® Pro Series® cores.
CoWare CORXpert, introduced in a separate announcement today, is an automated technology that lets designers quickly develop application specific instructions for their MIPS® Pro Series cores for improved processor performance and product differentiation. With this product, CoWare provides customers with a solution to easily optimize user-defined instructions for high performance MIPS processors.
CORXpert for the 24K Pro Series cores facilitates use of MIPS Technologies' powerful CorExtend™ capability, a feature of its Pro Series cores that accelerates software applications running on a MIPS processor by adding new instructions with an optimized computing block tightly coupled to the integer pipeline. Application performance gains of 3x to 10x can typically be realized with the CorExtend capability. Customers can now easily generate all the data necessary to enable significant performance improvements-while saving the time usually spent manually creating the software models.
"CoWare's electronic system-level technology will enable our customers to more easily take advantage of the powerful and flexible CorExtend capability without manual implementation," said Gideon Intrater, vice president of solutions architecture, MIPS Technologies. "In today's cost and time-sensitive markets, product differentiation is essential. We are pleased with this new technology that allows customers to leverage their application expertise by developing custom instructions for our MIPS processors, making their product more competitive in the market."
"Especially in the multimedia, wireless and consumer electronics markets, product manufacturers are under increasing pressure to use software as a key differentiator, in turn driving demand for higher performance processors," said A.K. Kalekos, vice president of marketing and business development at CoWare. "CoWare is excited to be working with MIPS Technologies, one of the leading providers of processor IP, to enable increased functionality of their high performance processors. Through this collaboration, customers get the best of both worlds: high performance along with easy customization for their target applications."
CORXpert Speeds MIPS Technologies' Customers Time to Market and Drives Product Differentiation
Users start by profiling their application code using their existing software development tools. Then they decide which part of the application needs to be accelerated and identify what instructions can be defined to improve performance. Using CORXpert, they can quickly and graphically define the behavior of each new instruction. Pipeline interaction of the instruction with the main processor can also be defined. In some cases, adding a new instruction can be as simple as cutting and pasting the original application code into the instruction-behavior window of the GUI.
CORXpert then automatically generates an Instruction Set Simulator (ISS) for the developed instructions and software configuration files and libraries for the existing compiler/tools. This enables the existing software development tools to know about the developed instructions. The next steps include re-running the application, iterating through profiling and developing additional instructions until the desired performance is reached.
CORXpert generates the RTL implementation of the instructions, as well as the interface logic required to integrate the CorExtend block to the main processor. Physical synthesis scripts are created to allow easy access to synthesis tools and to extract information on frequency and area for the target technology. The user can then decide on the optimal trade-off between additional performance and silicon area. Finally, documentation of the additional instructions is created automatically, to provide other software developers with the necessary information to take advantage of the new instructions in their application development.
CoWare CORXpert for the MIPS32 24K Pro Series cores is available now from CoWare. For more information, contact your local sales office or visit www.coware.com.
About the CorExtend Capability
Pro Series cores, featuring the CorExtend capability, enable SoC designers to write their own instruction set extensions and create highly differentiated, highly competitive products. Using standard tools and software, designers can implement instruction extensions to significantly increase performance, reduce power consumption, implement critical operations, and more. With CORXpert this task is made easier than ever. The Pro Series family currently consists of the MIPS32 4KE™ Pro core family, MIPS32 M4K™ Pro core, MIPS32 4KSd™ Pro core, MIPS32 24K Pro core family and the MIPS32 24KE™ Pro core family.
CoWare is the leading supplier of electronic system-level (ESL) design software and services. CoWare offers a comprehensive set of electronic system-level (ESL) tools that enable SoC developers to "differentiate by design" through the creation of system-IP including embedded processors, on-chip buses, and DSP algorithms; the architecture of optimized SoC platforms; and hardware/software co-design. The company's solutions are based on open industry standards including SystemC. CoWare's customers are major systems, semiconductor, and IP companies in the market where consumer electronics, computing, and communications converge. CoWare's corporate investors include ARM Ltd. [(LSE:ARM); (Nasdaq: ARMHY)], Cadence Design Systems (NYSE:CDN), STMicroelectronics (NYSE:STM), and Sony Corporation (NYSE:SNE). CoWare is headquartered in San Jose, Calif., and has offices around the world. For more information about CoWare and its products and services, visit www.coware.com.
About MIPS Technologies
MIPS Technologies, Inc. is a leading provider of industry-standard processor architectures and cores for digital consumer and business applications. The company drives the broadest architectural alliance that is delivering 32- and 64-bit embedded RISC solutions. The company licenses its intellectual property to semiconductor companies, ASIC developers and system OEMs. MIPS Technologies and its licensees offer the widest range of robust, scalable processors in standard, custom, semi-custom and application-specific products. The company is based in Mountain View, Calif., and can be reached at +1 (650) 567-5000 or www.mips.com.