vhdl implementation of lossless data compression & decompression code
#1
Brick 

Hi am Anurag from iiit nr i would like to get details on vhdl implementation of lossless data compression & decompression code.
Reply
#2

In computing and information theory, data compression or source coding is the process of encoding information using fewer bits than an uncoded representation that it would use, by using specific encoding schemes. As with any communication, compressed data communication only works when both the sender and the receiver of the information understand the coding scheme. For example, this text makes sense only if the recipient understands that it is intended to be interpreted as characters representing the English language. Similarly, compressed data can only be understood if the receiver knows the decoding method. Compression is useful because it helps reduce the consumption of expensive resources, such as hard disk space or transmission bandwidth. On the negative side, the compressed data must be decompressed to be used, and this additional processing may be detrimental to some applications. For example, a video compression scheme may require expensive hardware to decompress the video fast enough to be decompressed (the option of decompressing the entire video before viewing it can be cumbersome and requires uncompressed storage space video). The design of data compression schemes therefore involves compromises between several factors, including the degree of compression, the amount of distortion introduced (if a lossy compression scheme is used), and the computational resources required to compress and decompress data.


While investigating the JPEG-LS algorithm on the World Wide Web, we found that a RIT graduate student, Michael Piorun, had already completed a JPEG-LS compression algorithm in VHDL for simulation as his thesis project. We have been able to obtain your thesis documentation, as well as all your work code. Since this code was written in 1999, and the synthesis tools for VHDL have changed in the five years since the completion of their project, many libraries and specific lines of code need to be changed and updated for current compilers. Once the VHDL was updated to current standards, a "makefile" provided by Annapolis Microsystems turned this project into the binary file needed to program the FPGA. It is at this point that much of the optimization is done to the design, the components that are not used are eliminated by the "makefile", and the program is condensed to a functional minimum. Our achievements during this project resulted in the determination that the Wildbird FPGA Firebird card is functional. This was done with the help of two sample programs. One determined that the main functions of the card were accessible (active matrix display and LEDS). The second program proved that the card's DMA functions worked correctly. The code was fulfilled and executed through the "makefile", where we felt that the important components were optimized. This was due to time constraints that prevented us from being able to implement modules such as memory interface and registry control. We also feel that there is a problem with the numeric system that Michael Piorun used because it is not the standard VHDL syntax.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: image decompression by dwt in matlab, design of huffman compression and decompression software systems, wavelet compression lossless, java code for file compression and decompression, ppt of pseudo lossless image compression method, lossless image compression using java free source code, data compression and decompression seminar topic,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  data structures technical publication pdf download 0 834 26-09-2018, 10:10 PM
Last Post: Guest
  data flow diagram for chess game in core java 0 689 02-08-2018, 10:39 AM
Last Post: Guest
  data recovery seminar report pdf 0 632 24-07-2018, 12:40 PM
Last Post: Guest
  data recovery seminar report pdf 0 589 24-07-2018, 12:36 PM
Last Post: Guest
  multimedia compression techniques question bank with answers 1 658 04-07-2018, 10:07 PM
Last Post: Guest
  data compression notes vtu 6th sem 0 529 04-07-2018, 01:54 AM
Last Post: Guest
  how to hack and get free unlimited data for vodacom 0 650 01-07-2018, 12:07 AM
Last Post: Guest
  multimedia compression techniques question bank with answers 0 611 23-06-2018, 03:29 PM
Last Post: Guest
  multimedia compression techniques question bank with answers 0 491 23-06-2018, 03:28 PM
Last Post: Guest
  multimedia compression techniques question bank with answers 0 513 23-06-2018, 03:28 PM
Last Post: Guest

Forum Jump: