G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 5/00 (2006.01) G06F 9/30 (2006.01) G06F 9/318 (2006.01)
Patent
CA 2282409
A system (170) and method for compressing and decompressing variable length instructions (110, 116) contained in variable length instruction packets in a processor (170) having a plurality of processing units (26, 30, 32, 34, 36) is provided that has a compression system with a system for generating an instruction packet containing a plurality of instructions, a system for assigning a compressed instruction having a predetermined length to an instruction within the instruction packet, a shorter compressed instruction corresponding to a more frequently used instruction, and a system for generating an instruction packet containing compressed instructions for corresponding ones of the processing units. The decompression system (178) has a system for storing a plurality of the instruction packets in a plurality of storage locations, a system for generating an address that points to a selected variable length instruction packet in the storage system, and a decompression system that decompresses the compressed instructions in the selected instruction packet to generate a variable length instruction for each of the processing units. The decompression system (178) may also have a system for routing the variable length instructions from the decompression means to each of the processing units.
Cette invention se rapporte à un système et à un procédé de compression et de décompression d'instructions de longueur variable contenues dans des paquets d'instruction de longueur variable, dans une unité centrale comportant plusieurs unités de traitement. Ledit système de compression comporte un système conçu pour générer un paquet d'instructions contenant une pluralité d'instructions, un système conçu pour affecter une instruction comprimée ayant une longueur préétablie à une instruction appartenant au paquet d'instructions, une instruction comprimée plus courte correspondant à une instruction utilisée plus fréquemment que d'autres, et un système conçu pour générer un paquet d'instructions contenant des instructions comprimées associées aux unités de traitement correspondantes. Le système de décompression comporte un système conçu pour stocker une pluralité de tels paquets d'instructions dans une pluralité d'emplacements de mémoire, un système conçu pour générer une adresse qui pointe sur un paquet d'instructions de longueur variable préétablie, et un organe de décompression qui décomprime lesdites instructions comprimées dudit paquet d'instructions sélectionné de façon à générer une instruction de longueur variable pour chacune des unités de traitement. Ledit système de décompression peut également comporter un système conçu pour acheminer les instructions de longueur variable, dudit organe de décompression vers chacune des unités de traitement.
Cardillo Louis A.
Mathieson John G.
Miller Richard G.
Smith Eric R.
Smart & Biggar
Vm Labs Inc.
LandOfFree
Instruction compression and decompression system and method... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Instruction compression and decompression system and method..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Instruction compression and decompression system and method... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1507781