Automated processor generation system for designing a configurable processor and method for the same

   
   

An automated processor design tool uses a description of customized processor instruction set extensions in a standardized language to develop a configurable definition of a target instruction set, a Hardware Description Language description of circuitry necessary to implement the instruction set, and development tools such as a compiler, assembler, debugger and simulator which can be used to develop applications for the processor and to verify it. Implementation of the processor circuitry can be optimized for various criteria such as area, power consumption, speed and the like. Once a processor configuration is developed, it can be tested and inputs to the system modified to iteratively optimize the processor implementation. By providing a constrained domain of extensions and optimizations, the process can be automated to a high degree, thereby facilitating fast and reliable development.

Een geautomatiseerd hulpmiddel van het bewerkerontwerp gebruikt een beschrijving van de aangepaste vastgestelde uitbreidingen van de bewerkerinstructie in een gestandaardiseerde taal om een configureerbare definitie van een reeks van de doelinstructie, een beschrijving van de Taal van de Beschrijving van de Hardware van schakelschema noodzakelijk om de instructiereeks uit te voeren, en ontwikkelingshulpmiddelen zoals een compiler, een assembleur, debugger en een simulator te ontwikkelen die kunnen worden gebruikt om toepassingen voor de bewerker te ontwikkelen en het te verifiëren. De implementatie van het bewerkerschakelschema kan voor diverse criteria zoals gebied, machtsconsumptie, snelheid en dergelijke worden geoptimaliseerd. Zodra een bewerkerconfiguratie wordt ontwikkeld, kan het worden getest en de input aan het systeem gewijzigd om de bewerkerimplementatie vaak te optimaliseren. Door een beperkt domein van uitbreidingen en optimalisering te verstrekken, kan het proces aan een hoge graad worden geautomatiseerd, daardoor vergemakkelijkend snelle en betrouwbare ontwikkeling.

 
Web www.patentalert.com

< Optimal internet network connecting and roaming system and method adapted for user moving outdoors or indoors

< System and method for creating and navigating a linear hypermedia resource program

> Intelligent network

> Maltogenic alpha-amylase variants

~ 00119