Patent · US Expired

Method and apparatus for adding advanced instructions in an extensible processor architecture

US7346881B2 · kind B2 · utility

11Cited by
15References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 13, 2002
Grant dateMar 18, 2008
Priority date
Expiry dateNov 12, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3897
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system for adding advanced instructions to a microprocessor includes a language for formally capturing the new instructions and a method for generating hardware implementations and software tools for the extended processors. The extension language provides for additions of VLIW instructions, complex load/store instructions, more powerful description styles using functions, more powerful register operands, and a new set of built-in modules. The method is capable of generating fully-pipelined micro-architectural implementations for the new instructions in the form of synthesizable HDL descriptions which can be processed by standard CAD tools. The method is also capable of generating software components for extending software development tools for the microprocessor with new instructions.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.