International Journal of Science and Research (IJSR)

International Journal of Science and Research (IJSR)
Call for Papers | Fully Refereed | Open Access | Double Blind Peer Reviewed

ISSN: 2319-7064


Downloads: 207 | Views: 398

Research Paper | Computer Engineering | Iraq | Volume 9 Issue 3, March 2020 | Popularity: 6.7 / 10


     

Implementation of Run Length Encoding Using Verilog HDL

Hayder Waleed Shnain, Mohammed Najm Abdullah, Hassan Awheed Jeiad


Abstract: Run Length Encoding (RLE) compression algorithms is one of the lossless data compression algorithms. RLE is considered an easy and simple method to reduce the original data bits into a lesser number of bits. This paper proposes a modified architecture and implementation of RLE algorithm. The modification in the architecture was by applying 3-bit instead of 8-bit register as a counter to the repletion of identical consecutive data elements. The implementation of this algorithm is based on FPGA by using Verilog HDL. The proposed architectures prepared in Verilog hardware description language (HDL). The modules of Verilog HDL were simulated and synthesized using Xilinx ISE 14.7. the result showed that the compression ratio was 1.282 by using counter of 3-bit comparing to 1.0037 when the counter was of size of 8-bit.


Keywords: RLE, Lossless Compression, Verilog HDL, FPGA


Edition: Volume 9 Issue 3, March 2020


Pages: 529 - 532



Make Sure to Disable the Pop-Up Blocker of Web Browser




Text copied to Clipboard!
Hayder Waleed Shnain, Mohammed Najm Abdullah, Hassan Awheed Jeiad, "Implementation of Run Length Encoding Using Verilog HDL", International Journal of Science and Research (IJSR), Volume 9 Issue 3, March 2020, pp. 529-532, https://www.ijsr.net/getabstract.php?paperid=SR20306192039



Similar Articles

Downloads: 0

Informative Article, Computer Engineering, India, Volume 10 Issue 8, August 2021

Pages: 1234 - 1236

Architecting Scalable Cloud Infrastructure and Enhanced Search for Pet Ecommerce

Vamsi Thatikonda

Share this Article

Downloads: 5 | Weekly Hits: ⮙2 | Monthly Hits: ⮙2

Informative Article, Computer Engineering, India, Volume 12 Issue 6, June 2023

Pages: 2984 - 2987

Implementing Continuous Integration and Continuous Deployment (CI/CD) in Modern Software Development

Yash Jani

Share this Article

Downloads: 12 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1

Review Papers, Computer Engineering, India, Volume 12 Issue 8, August 2023

Pages: 1815 - 1817

Challenges and Possible Solutions in Implementing Autonomous Vehicles for Hill Areas

Hemlata Gairola, Upendra Verma

Share this Article



Top