Font Size: a A A

The Research And Implementation On Video Coding System Based On TMS320DM6446

Posted on:2011-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:B LeiFull Text:PDF
GTID:2178360305460996Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid progress of the digital signal processing theory, the ever-changing of integrated circuit technology, and such factors as the rapid progress of semiconductor technology, the digital signal processor (DSP) also has been rapid development. However, the video signal processing is characterized by a very large amount of data, which has a high demand of the video signal processor.The TMS320DM6446 chip, introduced by TI, belong to DaVinci family. The chip uses ARM+DSP dual-core architecture. wherein, the ARM core is one of the ARM926EJ-S core, which use ARMv5TEJ instruction set. DSP core is the most advanced TMS320C64+ core. The DSP core with Powerful computing power is used to handle complex image or video processing algorithms. The ARM core runs embedded linux operating system, and is responsible for the whole system management.First of all, the research background and the state of the art of the research topic is introduced in this paper, including the development of DSP technology, the video coding technology, wireless video technology, and so on. Then, the DaVinci technology also is described detailedly in this paper. The composition of DaVinci technology, and DaVinci technology such as multimedia processing advantages is included.Secondly, the system hardware design is described detailedly in this paper. The system block diagram of hardware design is addressed in the first. Then make a necessary analysis and explanation for all modules of our system, and focus on the modules which was designed by myself, including power modules, DDR2 memory modules NAND FLASH memory module, video capture module and reset module.Thirdly, the system software design is described detailedly in this paper, including embedded linux development environment, Bootloader design, embedded linux kernel porting, wireless network card drivers, video compression applications, and wireless network program under the DaVinci platform.Finally, the work on this paper is summarized, at the same time, we point out the existing deficiencies and how to improve it.
Keywords/Search Tags:DSP, ARM, DaVinci, video encoding, Linux
PDF Full Text Request
Related items