A code compression method and apparatus for system-level power optimization
that lessens the requirements imposed on main memory size. The apparatus
utilizes a post-cache architecture that has a decompression engine that
decompresses compressed object code instructions using dictionary look-up
tables, branching instruction controllers and mathematical derivations
based on bit toggling. The decompression engine extracts the compressed
instructions from memory or the instruction/data cache using a bus
compression technique to save power as the compressed instructions/data
traverses the bus.
Eine Codekompression Methode und ein Apparat für system-level Energie Optimierung, die die Anforderungen vermindert, erlegten Arbeitsspeichergröße auf. Der Apparat verwendet eine Pfosten-Pufferspeicher Architektur, die eine Dekompressionmaschine hat, die komprimierte Objektcodeanweisungen mit den Wörterbuchlook-up Tabellen, Verzweigungsbefehlsteuerpulten und mathematischen Ableitungen dekomprimiert, die auf Spitze dem Umschalten basieren. Die Dekompressionmaschine extrahiert die komprimierten Anweisungen vom Gedächtnis oder vom instruction/data Pufferspeicher mit einer Buskompression Technik, Energie zu speichern, während das komprimierte instructions/data den Bus überquert.