Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. Implementation of linear predictive and Huffman coding algorithms for real time data compression
Details

Implementation of linear predictive and Huffman coding algorithms for real time data compression

Date Issued
May 1, 1992
Author(s)
Nordstrom, Gregory G.
Advisor(s)
Roy D. Joseph
Abstract

Digital signal processing techniques are used extensively in data acquisition and processing systems. These systems generate large amounts of digital data, most of which must be archived for subsequent analysis. With today's higher sampling and processing rates, this results in very large storage requirements for the acquisition system. To effectively decrease these storage requirements, data compression techniques are applied to the data stream before storage. A recent study has shown that a combination of linear predictive coding and Huffman coding offers a significantly improved method of data compression for instrumentation data. The purpose of this thesis is to adapt these techniques to perform data compression of instrumentation signals in real time, using a dedicated digital signal processor - the Texas Instruments TMS320C40. Here, real time means that the input data rate is not interrupted or changed as a result of the compression process. In this thesis, existing linear predictive compression algorithms are adapted and optimized for use in a real time signal processing environment. The original FORTRAN-based compression code is first ported to C for use with the TMS320C40. In this development, the code is verified and various optimization techniques are applied. The special hardware features of the TMS320C40 are exploited to gain every possible performance advantage. Finally, select portions of the code are benchmarked using Texas Instruments' TMS320C40 simulator. The result of this work is a prediction of the compression code's real time performance as a function of both the processor's clock rate and data throughput.

Degree
Master of Science
Major
Electrical Engineering
File(s)
Thumbnail Image
Name

Thesis92.N673.pdf_AWSAccessKeyId_AKIAYVUS7KB2IXSYB4XB_Signature_JJNxI4S3s_2F4_2Bi1_2Fvk95NtsQ2HlE_3D_Expires_1731671903

Size

3.01 MB

Format

Unknown

Checksum (MD5)

18311090f80a3ee98d443e8e19df258b

Learn more about how TRACE supports reserach impact and open access here.

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
  • Contact
  • Libraries at University of Tennessee, Knoxville
Repository logo COAR Notify