Method and apparatus for using data compression as a means of increasing buffer bandwidth

   
   

A method and apparatus for increasing the bandwidth of a memory controller system are provided. According to the invention, data received at an interface of a memory controller system is compressed in the memory controller by a compression engine for storage in associated memory. The address of the data written to memory is maintained in a memory controller. When data is read from the memory for provision to an interface of the memory controller, the memory manager retrieves the data from memory and provides it to a decompression engine. The decompression engine restores the data to its original, uncompressed form. The data is then provided to the appropriate interface.

Een methode en een apparaat om de bandbreedte van een systeem van het geheugencontrolemechanisme te verhogen worden verstrekt. Volgens de uitvinding, wordt het gegeven dat bij een interface van een systeem van het geheugencontrolemechanisme wordt ontvangen samengeperst in het geheugencontrolemechanisme door een compressiemotor voor opslag in bijbehorend geheugen. Het adres van de gegevens die aan geheugen worden geschreven wordt gehandhaafd in een geheugencontrolemechanisme. Wanneer het gegeven van het geheugen voor voorziening aan een interface van het geheugencontrolemechanisme wordt gelezen, wint de geheugenmanager de gegevens van geheugen terug en verstrekt het aan een decompressiemotor. De decompressiemotor herstelt de gegevens aan zijn originele, niet samengedrukte vorm. Het gegeven wordt dan verstrekt aan de aangewezen interface.

 
Web www.patentalert.com

< Memory controller receiver circuitry with tri-state noise immunity

< Microcomputer with reduced memory usage and associated method

> Program executing apparatus and program development supporting apparatus

> Storage management software bridges

~ 00174