Patent · US Expired

Mechanism for dynamically adapting the complexity of a microprocessor

US6205537A · kind A · utility

51Cited by
25References
26Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 16, 1998
Grant dateMar 20, 2001
Priority date
Expiry dateJul 16, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/161
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A complexity-adaptive hardware/software system and method for a microprocessor to execute any of a plurality of diverse applications according to a predetermined instruction set architecture. The system includes dynamic hardware structures and configurable clocking system of the microprocessor for executing any particular application among the plurality of diverse applications, the dynamic hardware structures and configurable clocking system being adaptable to be organized in any of a plurality of potential configurations which are selectable according to the particular application to be executed. Configuration control is performed in response to the particular application to be executed, the instruction set architecture, and the potential configurations in which the dynamic hardware structures and configurable clocking system may be organized. The control is exercised by configuring an organization of the dynamic hardware structures and configurable clocking system to match the particular application to be executed during execution thereof. The dynamic hardware structures and configurable clocking system are reconfigured to a different organization for a match when another applica…

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