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.

Uma ferramenta de projeto automatizada do processador usa uma descrição de extensões customized do jogo de instrução do processador em uma língua estandardizada desenvolver uma definição configurable de um jogo de instrução do alvo, de uma descrição da língua de descrição da ferragem dos circuitos necessária executar o jogo de instrução, e de ferramentas de desenvolvimento tais como um compilador, um ajuntador, um debugger e um simulador que possam ser usados desenvolver aplicações para o processador e as verificar. A execução dos circuitos do processador pode optimized para vários critérios tais como a área, o consumo de potência, a velocidade e o gosto. Uma vez que uma configuração do processador é desenvolvida, pode ser testada e entradas ao sistema ser modificada para optimize iterativa a execução do processador. Fornecendo um domínio confinado das extensões e dos optimizations, o processo pode ser automatizado a um grau elevado, desse modo facilitando o desenvolvimento rápido e de confiança.

 
Web www.patentalert.com

< (none)

< ADDING COMPLEX INSTRUCTION EXTENSIONS DEFINED IN A STANDARDIZED LANGUAGE TO A MICROPROCESSOR DESIGN TO PRODUCE A CONFIGURABLE DEFINITION OF A TARGET INSTRUCTION SET, AND HDL DESCRIPTION OF CIRCUITRY NECESSARY TO IMPLEMENT THE INSTRUCTION SET, AND DEVELOPMENT AND VERIFICATION TOOLS FOR THE INSTRUCTION SET

> Method and apparatus for adaptive control of forward error correction codes

> (none)

~ 00049