Variable-length code/decode (VLC/VLD) is the most popular data compression technique which can reduce the storage and communication channel bandwidth needed to transmit a large amount of data. In this paper, we present a new memory-based VLSI architecture for VLC/VLD coded system. Both coding and decoding procedures are mapped onto a memory which has been minimized by using a two-bit structure. The proposed architecture mainly consists of memory and simple arithmetic unit, making it very suitable for VLSI implementation. Simulation results show that based on 0.35 μm CMOS process, both compression rate and decompression rate up to 1.2 Gbits/s can be achieved
Published in:
Circuits and Systems, 1997. ISCAS '97., Proceedings of 1997 IEEE International Symposium on
(Volume:3
)
Date of Conference: 9-12 Jun 1997