Dissertation > Excellent graduate degree dissertation topics show

The Development Platform Design of Audio Encoder Based on PADK

Author: ChenCunBiao
Tutor: YangZhaoXuan
School: Tianjin University
Course: Signal and Information Processing
Keywords: Embedded Audio Encoder PADK DSP/BIOS Operating System Task Schedule
CLC: TN762
Type: Master's thesis
Year: 2010
Downloads: 20
Quote: 1
Read: Download Dissertation

Abstract


The design of embedded system is an important research direction in the field of electronic design. Embedded systems are widely used in national defense, transportation, communication and daily life for its high cost performance, low power consumption, intelligence, etc. With the development of audio standard and people’s requirements to improve audio quality, the number of channels required handling increases quickly and audio algorithm becomes more and more complicated. Existed embedded audio encoder can not meet such needs. A lot of complex audio algorithm can not complete in real time but has to resort to general PC. This has greatly increased the difficulty of audio signal sampling and storage.In this thesis, an embedded audio encoder is developed based on Professional Audio Development Kit (PADK), which is designed by Lyrtech. The encoder is compatible with multiple audio standards and can extend to multiple channels. PADK is designed with the core DSP—TMS320C6727, which is the highest performance floating DSP produced by TI. Combined with Burr-Brown ADC and DAC, PADK is the ideal choice for professional audio developmentThis thesis focuses on the implementation of multiple standards audio encoder based on PADK. At the beginning, there is a brief introduction of three mainstream perceptual audio coding algorithms, and a summarization is made on the key modules which may affect the quality and the efficiency of encoder. After that, a brief introduction is made on the hardware feature of PADK and DSP/BIOS operating system, followed by a focus on the driver development methods under DSP/BIOS, in which the disign process of dMAX and McASP driver is mainly discussed. In the end, there is a depiction of configuration to make DSP reponse external interrupt, thus the multiple standards audio encoder switching function is realized.Through the transplanting of the audio algorithm on PADK and the task scheduling under DSP/BIOS operating system, an embedded audio encoder is implemented on this platform. Currently, this encoder can response to the external UART serial port interrupt to implement the encoding standard switching, and sample PCM in real time, accomplish AC-3 encoding algorithm without delay, transmit the encoded stream through S/PDIF interface.

Related Dissertations

  1. The Hardware Implementation of Kernel Algorithm for Real Time Operating System,TP316.2
  2. The Design of Hard Real-time Kernel in Embedded System Based on ARM,TP316.2
  3. The Design and Realization of Robot Vision System Based on DSP,TP242
  4. DSP-based lock system design and implementation,TP391.41
  5. Task Scheduling for Grid-based Literatures Retrieval Platform,G250.74
  6. The Simulation and Research of Task Scheduling in Grid Environment,TP393.01
  7. Research and Development of Information Exchange Platform Based on MQ,TP311.52
  8. Research of Acoustic Visual System Software on Underwater Robot under VxWorks,TP311.52
  9. The Key Technology Research on Embedded Real-time Operating System,TP316.2
  10. The Study on Divisible Load Scheduling in Computing Grid,TP393.01
  11. Research on the Open NC System Based on Architecture/Component Reuse,TG659
  12. Research on the Key Technique of the Reconfigurable CNC Based on Embedded System,TG659
  13. Research on the Hardware/Software Codesign and OCB Design in Cable DTV SOC,TN949.197
  14. The Realization and Study of a Scalable Data Encoder Based on SPIHT,TN762
  15. Reed-Solomon decoder implementation study,TN762
  16. Research Based on the New Magnet Structure and Signal Processing of the Single-Pole Encoder,TN762
  17. Segmentation Error Analysis and Compensation Study of Optical Encoder,TN762
  18. Optimization of CODEC Based on H.264/AVC and VLSI Implementation of DPB Management,TN762
  19. The Motion Vector Estimation Module in the Coding Machine for the H.264 Standard and Its VLSI Design,TN762
  20. Study on the Electronic Subdivision of the Radical Grating Encoder,TN762

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