Under Revision for Ieee Transaction on Vlsi Systems Eecient Vlsi for Lempel-ziv Data Compression in Wireless Data Communication Networks
نویسندگان
چکیده
We present a parallel algorithm, architecture, and implementation for eecient Lempel-Ziv-based data compression. The parallel algorithm exhibits a scalable, pa-rameterized, and regular structure and is well suited for VLSI array implementation. Based on our parallel algorithm and systematic design methodologies 12], two semi-systolic array architectures have been developed which are low power and area ee-cient. The rst architecture trades oo the compression speed for the area and has a low run-time overhead for multi-channel compression. The second architecture achieves a high compression rate (one data symbol per clock) at the expense of the area due to a large clock load and global wiring. Compared to a recent state-of-art parallel architecture 20], our rst array structure requires signiicantly less chip area (330K vs 36K transistors) and more than an order of magnitude less power (1:0W vs. 70mW) while still providing the compression speed required for most data communication applications. Hence data compression can be adopted in portable data communication as well as wireless local area networks. The second architecture has at least three times less area and power compared to 20] while providing the same constant compression rate. To demonstrate the correctness of our design, a prototype module for the rst architecture has been implemented using 1.2 CMOS technology. The compression module contains 32 simple and identical processors, has an average compression rate of 12.5 million Bytes/second, and consumes 18.34mW without the dictionary (70mW with a 4.1K SRAM for the dictionary) while operating at a 100 MHz clock rate (simulated).
منابع مشابه
Real-Time VLSI Compression for High-Speed Wireless Local Area Networks
We present a new compact, power-efficient, and scalable VLSI array for the first Lempel-Ziv algorithm to be used in high-speed wireless data communication systems. This is part of a project at the University of Massachusetts to develop reliable and secure high-speed wireless LANs by exploiting novel VLSI technology, communications algorithms and network protocols. For wireless LANs to be seamle...
متن کاملUnified VLSI systolic array design for LZ data compression
Hardware implementation of data compression algorithms is receiving increasing attention due to exponentially expanding network traffic and digital data storage usage. In this paper, we propose several serial one-dimensional and parallel two-dimensional systolic-arrays for Lempel–Ziv data compression. A VLSI chip implementing our optimal linear array is fabricated and tested. The proposed array...
متن کاملInformation-theoretic bounds on average signal transition activity [VLSI systems]
Transitions on high-capacitance busses in very large scale integration systems result in considerable system power dissipation. Therefore, various coding schemes have been proposed in the literature to encode the input signal in order to reduce the number of transitions. In this paper, we derive lower and upper bounds on the average signal transition activity via an information-theoretic approa...
متن کاملImplementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey
Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...
متن کاملA Hardware Architecture for the LZW Compression and Decompression Algorithms Based on Parallel Dictionaries
In this paper, a parallel dictionary based LZW algorithm called PDLZW algorithm and its hardware architecture for compression and decompression processors are proposed. In this architecture, instead of using a unique fixed-word-width dictionary a hierarchical variable-word-width dictionary set containing several dictionaries of small address space and increasing word widths is used for both com...
متن کامل