Font Size: a A A

The Software Design And Implementation Of Audio Kernel Base On Dual-core DSP

Posted on:2015-04-19Degree:MasterType:Thesis
Country:ChinaCandidate:R F BaiFull Text:PDF
GTID:2308330473455708Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Digital signal processor(DSP) is a specified processor which processes real time high-rate digital signals. With the rapid development of digital technologies, single-core processor can’t meet the quirements gowning data processing. Multi-core architecture is a primary way to resolve the questions. It is an important research that development software based on multi-core. Too much cores, too much complexity. There are both opportunities and challenges.This thesis is supported by sub-project of the Sunplus blu-ray DVD. In this thesis, the thechnologies of implementation blu-ray DVD audio(two soundtracks audio decoders, one encoder and some audio post process) based on ADI 219 x dual-core DSP are deeply researched, and in which the followings are included: tasks management, data communication and data synchronism between two cores, PC simulation environment build, PC simulation test and platform verification.Blu-ray DVD audio requirement is proposed, ADI DSP software and hardware environment, DLL application, makefile, Perl coding are deeply researched. Requirement of audio driver layer is studied.In this thesis, audio driver layer is simulation by DLL program, including feeding audio bitstream and saving audio bitstream encoded by encoder into a file. Task assignment of dual-core is finished by RISC layer, implementation task is only finished by dual-core DSP. The both DSP are divided into master DSP and slave DSP. Data communication and synchronism and management of slave task are fininished by master DSP, implemetatin task is only finished by slave DSP.The acheievment of this thsis has been applied in pre-study blu-ray DVD system of Sunplus, and prepared to porting DTV, DVD and car DVD systerm.
Keywords/Search Tags:Dual-core DSP, Blu-Ray-DVD, Software Architecture
PDF Full Text Request
Related items