Port for fine tuning a central processing unit
US5937203A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Sep 16, 1996 |
| Grant date | Aug 10, 1999 |
| Priority date | — |
| Expiry date | Sep 16, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/601
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A central processing unit (hereinafter "CPU") has a number of functional units and a tuning port for modifying one or more parameters of the functional units (hereinafter "tunable units"). The combination (also called a "tuning assembly") formed by a tuning port and the tunable units allows a CPU to be fine tuned, i.e. take on different configuration profiles (as defined by the tunable units' parameters) for efficiently executing different application programs. Therefore, a CPU that includes a tuning assembly as described herein can take on a first configuration profile capable of most efficiently executing a first application program such as a computer game, and can take on a second configuration profile capable of most efficiently executing a second application program such as a spreadsheet and so on. The CPU's configuration profile can be changed even during the execution of an application program by changing the tunable units' parameters. Such fine tuning allows the CPU to execute different portions of an application program more efficiently than possible in the prior art.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.