{"title":"A systolic chip for LZ based data compression","authors":"N. Ranganathan, S. Henriques","doi":"10.1109/ISVD.1991.185144","DOIUrl":null,"url":null,"abstract":"The authors describe the design of a systolic VLSI chip which implements the LZ technique for data compression. The LZ-based compression method due to Lempel and Ziv (1977) is a very powerful technique and gives very high compression efficiency for text as well as image data. The architecture is systolic and uses the principles of pipelining and parallelism in order to obtain high speed and throughput. The order of complexity of the computations is reduced from n/sup 2/ to n. The chip can be integrated into real time systems so that data can be compressed and decompressed on-the-fly. A prototype CMOS compression chip implementing a systolic array of 9 processors has been designed and verified and currently, is being fabricated. The chip is expected to operate at 20 MHz and yield a compression rate of about 20 million characters per second.<<ETX>>","PeriodicalId":183602,"journal":{"name":"[1991] Proceedings. Fourth CSI/IEEE International Symposium on VLSI Design","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1991] Proceedings. Fourth CSI/IEEE International Symposium on VLSI Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISVD.1991.185144","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The authors describe the design of a systolic VLSI chip which implements the LZ technique for data compression. The LZ-based compression method due to Lempel and Ziv (1977) is a very powerful technique and gives very high compression efficiency for text as well as image data. The architecture is systolic and uses the principles of pipelining and parallelism in order to obtain high speed and throughput. The order of complexity of the computations is reduced from n/sup 2/ to n. The chip can be integrated into real time systems so that data can be compressed and decompressed on-the-fly. A prototype CMOS compression chip implementing a systolic array of 9 processors has been designed and verified and currently, is being fabricated. The chip is expected to operate at 20 MHz and yield a compression rate of about 20 million characters per second.<>