|
||||||||||
Tensilica Secures Key Patents Covering Automatic Generation of Configurable and Extensible ProcessorsUpdate: Cadence Completes Acquisition of Tensilica (Apr 24, 2013) Patented Technology is Key To Overcoming SOC Design Challenges
SANTA CLARA, Calif., November 11, 2002 – Tensilica® Inc., the leading supplier of configurable and extensible microprocessor cores, today announced it has been granted two U.S. patents. U.S. Patent No. 6,477,683 protects the fundamental concept of generating application-specific processor hardware and software together. U.S. Patent No. 6,477,697 covers major features of the Tensilica Instruction Extension (TIE) language, which is used to extend the capabilities of Tensilica's Xtensa® processor. The technology covered by these patents allows embedded designers to overcome the traditional challenges associated with system-on-chip (SOC) design.
"These two patents cover very important technology innovations that Tensilica currently brings to the marketplace," said Chris Rowen, president and CEO of Tensilica. "The potential value of configurable processors is now widely accepted, but SOC designers get the performance and productivity benefits only if the hardware and software are guaranteed to work together. These patents recognize Tensilica's technology lead and make us the only company legally entitled to deliver these capabilities to the industry."
Work on these new patents has been underway for almost five years. "We're particularly pleased with the broad language allowed by the US Patent and Trademark Office even after examination of prior art," Rowen added.
Tensilica's new patent, U.S. Patent No. 6,477,683, is titled, "Automated processor generation system for designing a configurable processor and method for the same." The patent covers systems that can generate both hardware and software components for a processor. An important part of the patent covers the ability to allow the designer to customize a processor configuration by adding new instructions or execution units and, within minutes, evaluate the new features that were added.
Tensilica's second new patent, U.S. Patent No. 6,477,697, is titled, "Adding complex instruction extensions defined in a standardized language to a microprocessor design to produce a configurable definition of a target instruction set, an HDL description of circuitry necessary to implement the instruction set, and development and verification tools for the instruction set." The patent covers major features of the TIE language, which is used to extend the processor's instruction set for optimum performance and functionality.
The growing demand for application-specific SOCs in thousands of embedded applications has prompted leading suppliers of microprocessor cores to introduce new products that support configurability and extensibility – the process of extending the processor by adding custom, designer-defined instructions or execution units. These products, however, require designers to manually adjust compilers, assemblers, debuggers, operating systems, instruction set simulators, co-verification models and EDA implementation scripts when hardware changes are made to the processor RTL, significantly increasing design time and risk. The Xtensa Processor Generator lets designers overcome these challenges by automatically generating the processor's hardware implementation and software development tools simultaneously, even in cases where designer-defined instructions are added using the TIE language.
Licensed by over 50 of the industry's leading semiconductor and systems companies, Tensilica's Xtensa microprocessor technology is enabling designers to deliver a wide variety of optimized SOCs for applications ranging from low-cost, low-power consumer electronics devices to high performance, multi-processor communications systems. Unlike traditional rigid microprocessor architectures that must be coupled with custom logic in order to provide the required performance for a particular application, the Xtensa architecture allows customers to add their own differentiated, designer-defined instructions or execution units directly to the processor.
About Xtensa
About Tensilica
###
Editors' Notes:
|
Home | Feedback | Register | Site Map |
All material on this site Copyright © 2017 Design And Reuse S.A. All rights reserved. |