Patent
1996-06-27
1999-03-30
Lee, Thomas C.
395888, 395652, G06F 1300
Patent
active
058899618
ABSTRACT:
A disk drive or comparable device is described which has two microprocessors connected by a communication link. One of the microprocessor accesses nonvolatile storage means containing object code in a compressed format for the other microprocessor. When the device is reset the microprocessor having access to the ROM decompresses the object code and transmits it to the second microprocessor. The compression scheme stores indexes into a table for the N most frequent words in the object code and leaves any excess words uncompressed. The uncompressed words are distinguished from the indexes by a set of flags which may be stored in-line with the compressed code or stored separately to avoid having to perform bit shifting to restore elements to byte boundaries.
REFERENCES:
patent: 4386416 (1983-05-01), Giltner et al.
patent: 4562423 (1985-12-01), Humblet
patent: 5016009 (1991-05-01), Whiting et al.
patent: 5237460 (1993-08-01), Miller et al.
patent: 5589998 (1996-12-01), Yu
Anonymously, "Compressed IPL ROM", IBM Research Disclosure, N333, Jan. 1992.
B. L. Marks, "Trimming Of Huffman Coding Tables", IBM Technical Disclosure Bulletin, vol. 22, No. 5, Oct. 1979, p. 2106.
P. A. Cardenia, "Data Compression For E-Beam Tool", IBM Technical Disclosure Bulletin, vol. 23, No. 2, Jul. 1980, pp. 588-590.
S. Hori and K. Oka, "Decompression Process", IBM Technical Disclosure Bulletin, vol. 28, No. 5, Oct. 1985, pp. 1843-1844.
G. S. Cheema, G. P. Hill and K. J. Ramey, "Compression And Dynamic Decompression Of Executable Code", IBM Technical Disclosure Bulletin, vol. 33, No. 2, Jul. 1990, pp. 297-298.
Chen Anderson I.
International Business Machines - Corporation
Knight G. Marlin
Lee Thomas C.
LandOfFree
Disk drive having program to be executed by a second processor s does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Disk drive having program to be executed by a second processor s, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Disk drive having program to be executed by a second processor s will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1223108