Method and system for compressing microcode to be executed within a data processing system
US5745058A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Oct 21, 1996 |
| Grant date | Apr 28, 1998 |
| Priority date | — |
| Expiry date | Oct 21, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/30178
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
A method for compressing a set of microcode to be utilized within a data processing system is disclosed. In accordance with the method and system of the present invention, a set of compiled microcode is parsed into multiple microcode segments, wherein each of these microcode segments is of equal length. Each of the microcode segments is then individually compressed by utilizing a data-compression routine. Next, all of these compressed microcode segments are concatenated to yield a set of compressed executable microcode. Finally, the starting address for each of the compressed microcode segments is stored in an indexer. By so doing, the required memory for storing the compressed executable microcode is reduced.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.