Dissertation > Excellent graduate degree dissertation topics show

DOLBY AC-3 decoder C language implementation and verification

Author: JingJunShi
Tutor: YuYongKang
School: University of Electronic Science and Technology
Course: Microelectronics and Solid State Electronics
Keywords: DOLBY ACS decoder perceptual coding C code hybrid backward/forward adaptive bit allocation
CLC: TN764
Type: Master's thesis
Year: 2002
Downloads: 272
Quote: 1
Read: Download Dissertation

Abstract


According to top-down design process of big hardware design project and extreme complexity of decoding process make it impractical to directly design DOLBY ACS decoding hardware, that is why I devoted myself to successfully designing DOLBY AC3 decoder in system level. The successful design of this c language decoder gives a very good foundation for further design of hardware decoder, enhancing design and research capability of VLSI center in digital audio field.DOLBY ACS is a highly efficient and flexible digital audio compression standard, adopted in DVD and American HDTV audio systems, widely used in satellite digital broadcast, digital studio, home theatre as well as entertainment equipments. It supports a wide variety of audio mode: 1+1,1/0,2/0,3/0,2/1,2/2,3/2. Sample frequencies of 48khz, 44.1khz, 32khz are all supported. Bit rate can be as low as 32kbps,and as high as 640kbps. The use of perceptual coding exploiting the masking effect ensures high quality and great compression ratio .Features, frame structure, applications, decoding process and encoding process of DOLBY ACS are all presented in details. DOLBY ACS decoder system level implementation and verification have been passed .which is based upon good understanding of synchronization and error detection, unpack BSI, exponents decode, bit allocation, mantissas process, de-coupling, rematrixing, inverse transform, window overlap/add, downmixing, PCM output of decoding process. Design and verification in C language are now essential steps in designing complex hardware for many hardware designing companies. Successful design and verification in system level facilitate further design and give later designer sound foundation and guidance and confidence.Audio file in ACS format is not available either via internet or laser disk like DVD, a VOB file intended for testing acS decoder has been got, from which audio file in 5. 1 ACS format is extracted. Decoding this audio file with executable file got from my program produces PCM file, we obtain correct high quality sound when PCM file is played.- ii - "Features, configuration and application of AAC, MP3, and MPEG4 audio are also introduced in this paper.

Related Dissertations

  1. The Optimization of AVS Video Decoder on the PC Platform and Improvement of Field Decoding,TN919.81
  2. Study on Channel Coding Algorithm in IEEE802.16e,TN911.22
  3. Packet Loss Recovering Technology for Speech Transmission over Network,TN912.3
  4. Environmental ethics based on the concept of circular economy of tourism research,F590
  5. The Internet of Things Applied Research in Clothing Industry,TN929.5
  6. The Analysis of the M8000/3 Coder of the Lung Cancer Case in a Hospital Between 2006 to 2010,R734.2
  7. Generate Security-relevant Behavior Model of Java Source Code Based on Extended Push Down Automaton,TP311.52
  8. Formal Verification of Security Policy and Visualization Realized,TP309.1
  9. JVMTI-based Implementation of Security Policies Enforcement on Java Platform,TP309
  10. The Study of Wireless Communication Technology in Mobile Payment,F626
  11. Research on Code Obfuscation Method Based on Compression Encryption and Polymorphism,TP393.08
  12. Research on the Turbo Decoding Based on Respond Correlation in OFDM,TN911.2
  13. Software Design of Multi-Channel H.264 Decoder Base on DM6467 DSP Processor,TN919.81
  14. Research and Implementation of Channel Coding and Decoding Based on TMS320VC55xx,TN911.22
  15. Content-based malicious code detection Research and Implementation,TP393.092
  16. Automated Optical Inspection Expert System Design and Implementation,TP182
  17. Based on Bayesian theory Trojan Detection Technology,TP393.092
  18. Protection for critical electronic document grouping anti-collusion digital fingerprinting algorithm,TP309.7
  19. Based FMS02 Tablet PC prototype of the Linux kernel and driver architecture,TP316.81
  20. Handheld terminal based fixed asset management system design and implementation,TP311.52
  21. Machine code -based software protection encryption schemes Research and Design,TP309.7

CLC: > Industrial Technology > Radio electronics, telecommunications technology > Basic electronic circuits > Modulation technique and the modulator,demodulator and the demodulator > Decoder
© 2012 www.DissertationTopic.Net  Mobile