Reconfigurable Architecture for Real-time Decoding of Canonical Huffman Codes

dc.contributor.authorTariq, Rimsha
dc.contributor.authorKhawaja, Sajid Gul
dc.contributor.authorAkram, Muhammad Usman
dc.contributor.authorHussain, Farhan
dc.date.accessioned2024-11-18T14:33:28Z
dc.date.available2024-11-18T14:33:28Z
dc.date.issued2022-05-24
dc.description.abstractData compression is an important algorithm which has found its use in modern day algorithms such as Convolutional Neural Networks (CNNs). Reconfigurable platforms (like FPGAs) have strong capabilities to implement time complex tasks like CNNs, however, these algorithms present a big challenge due to high resource demand. Data compression is one of the most utilized techniques to reduce memory utilization in FPGAs. The weights of CNN architecture are usually encoded to store in FPGA. In this paper, we propose design of an efficient decoder based on Canonical Huffman that can be utilized for the efficient decompression of weights in CNN. The proposed design makes use of Hash functions to effectively decode the weights eliminating the need for searching dictionary. The proposed design decodes a single weight in a single clock cycle. Our proposed design has a maximum frequency of 408.97MHz utilizing 1% of system LUTs when tested for Aritix 7 platform. Keywords Symbols, Data compression, Real-time systems, Decoding, Reconfigurable architectures
dc.identifier.citationTariq, R., Khawaja, S. G., Akram, M. U., & Hussain, F. (2022, May). Reconfigurable Architecture for Real-time Decoding of Canonical Huffman Codes. In 2022 2nd International Conference on Digital Futures and Transformative Technologies (ICoDT2) (pp. 1-6). IEEE.
dc.identifier.doihttps://doi.org/10.1109/ICoDT255437.2022.9787442
dc.identifier.urihttps://repository.adu.ac.ae/handle/1/7067
dc.language.isoen_US
dc.publisherIEEE
dc.titleReconfigurable Architecture for Real-time Decoding of Canonical Huffman Codes
dc.typeConference Paper

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: