Dma-based data compression chip structure and implementation method therefor

A DMA-based data compression chip structure and an implementation method therefor. The data compression chip structure comprises a system to device DMA module, a device to system DMA module, a sending-end mediation module, a data storage module interface module and a compression algorithm core module. The DMA-based data compression chip and the DMA technology with matched bandwidth in combination with a plurality of compression algorithm cores are used together to realize the compression processing and storage of large data, thereby increasing the utilization rate of system storage resources.