摘要
设计了一种基于状态机的分组并行加速排序的范式霍夫曼编码VLSI结构。取代了传统的串行排序方法,以分组并行排序的方式来加速频数和码长的计算过程,最终通过减少计算的时钟周期数来达到加速编码的目的。基于SMIC 0.18μm标准工艺,使用Synopsys Design Compiler对该结构进行逻辑综合。实验结果表明,相比于文献[1]的排序结构,编码256个字符时,该结构的编码速度提升约165%;压缩不同质量的100张图片时,最坏情况下平均压缩率提升了2.78%,最好情况下平均压缩率提升了12.24%。
A grouped parallel accelerated sorting VLSI architecture of Canonical Huffman coding based on the state machine was introduced. Instead of applying the traditional serial sorting method, the parallel grouping sorting method was used to speed up the calculation of frequency and code length. Finally, the purpose of accelerating the coding was achieved by reducing the number of clock cycles. The architecture was synthesized by Synopsys Design Compiler, based on SMIC 0.18 μm standard cell library. The experimental results showed that the encoding speed increased by 165% compared to the architecture proposed in Ref. [1] when encoding 256 characters, and the average compression rate was increased to 2.78% in the worst case and 12.24% in the best case while 100 images of different quality were compressed.
作者
叶帅
邸志雄
吴伟
陈锦炜
冯全源
王文强
虞旭林
YE Shuai;DI Zhixiong;WU Wei;CHEN Jingwei;FENG Quanyuan;WANG Wenqiang;YU Xulin(School of Information Science and Technology,Southwest JiaotongUniv.,Chengdu 611756,P.R.China;Institute of Microelec.,Southwest Jiaotong University,Chengdu 611756,P.R.China;Alibaba Group,Hangzhou 310052,P.R.China)
出处
《微电子学》
CAS
北大核心
2020年第2期167-170,共4页
Microelectronics
基金
国家自然科学基金青年基金资助项目(61504110)
国家自然科学基金面上项目(61831017)
国家自然科学基金重点资助项目(6153101)
四川省科技支撑计划重点资助项目(2019YFG0092)
四川省科技厅信息安全与集成电路重大专项资助项目(2018GZDZX0001)
阿里巴巴创新研究计划资助项目(Alibaba Innovative Research)。