面向HDTV应用的音频解码软硬件协同设计
The Hardware/Software Co-design of Audio Decoding Used in HDTV
-
摘要: 该文以Dolby实验室的音频AC3算法为基础,研究了在RISC核Virgo上HDTV音频解码的软硬件协同设计方法,提出了通过对程序关键子函数建模来实现软硬件划分的软硬件协同设计方法。即在软件实现AC3解码的基础上,通过建立模型分析音频程序的关键操作的方法来扩展RISC的指令集,从而加快了音频解码速度,减少了存储空间,并在总体上减少了硬件开销。其次,该文给出了部分扩展指令的具体硬件结构。最后,通过软硬件协同评估的方法进行硬件改进后的软硬件代价分析。Abstract: In this paper, Dolby AC3 standard is used as the audio decoding standard to research the hardware/software co-design method of HDTV audio decoding based on Virgo-IP-Core and a new method is present to realize the hardware/software partition by setting models for the key sub-functions of AC3 decoding program. That is, after decoding AC3 bit stream by software, the models are set up for the key sub-functions to get the extended instructions of RISC core. Through this extension, the speed of AC3 decoding is fastened, the memory space is reduced and the gates of the whole system are lessened. Next, the detail hardware of extended instruction is given. Finally, the performance of the whole system is analyzed by using the hardware/software co-evaluation method.
-
刘鹏,李东晓,姚庆栋.等.面向HDTV解码应用的RISC核的软硬件协同设计.中国电子学会电路与系统年会第16届年会(ICCAS2001),宁波,2001.5:352-356.[2]James C.McKinney,et al.著,严静兰,乐陶,译.ATSC数字音频压缩(AC3)标准(ATSC A/52).电子部电视电声研究所,北京:广播电视出版社,1995:1-84.[3]WolfW H. Hardwaxe-software co-design of embedded systems[J].Proc.IEEE.1994,82(7):967-988[4]杨伟建.面向HDTV信源集成解码芯片的软硬件协同设计[博士论文].杭州,浙江大学,2001,第三章.[5]杨伟建.基于RISC核的HDTV系统层解码设计.信号处理,2001,17(3):258-263.[6]Salapura V. A fuzzy RISC processor[J].IEEE Trans. on Fuzzy Systems.2000, 8(6):781-790[7]Wantanabe H, Chen D. Evaluation of min/max instructions for fuzzy information processing[J].IEEE Trans. on Fuzzy Systems.1996, 4(3):369-374
计量
- 文章访问数: 2273
- HTML全文浏览量: 115
- PDF下载量: 1130
- 被引次数: 0