論文設(shè)計(jì)了基于高性能通用DSP TMS320C64x的HDTV視頻解碼程序。該解碼
程序針對(duì)C64的特殊架構(gòu)做了多方面的優(yōu)化。特別是對(duì)變長(zhǎng)解碼、idct和運(yùn)動(dòng)
補(bǔ)償三個(gè)關(guān)鍵模塊人工編寫(xiě)了匯編語(yǔ)言程序、調(diào)整了流水線(xiàn)操作。經(jīng)過(guò)優(yōu)化,顯
著提高了解碼效率。通過(guò)軟件仿真可以得出如下重要結(jié)論:1)進(jìn)行人工匯編優(yōu)
化之后的程序效率相比于僅僅采用C語(yǔ)言?xún)?yōu)化之后的程序效率提高了將近七倍;
2)人工匯編優(yōu)化之后,對(duì)標(biāo)準(zhǔn)清晰度視頻進(jìn)行實(shí)時(shí)解碼時(shí)要求的時(shí)鐘頻率僅為
228.8MHz;3)對(duì)高清晰度視頻進(jìn)行實(shí)時(shí)解碼時(shí)要求的時(shí)鐘頻率在1GHz左右。這
項(xiàng)研究對(duì)使用通用DSP實(shí)現(xiàn)高清晰度電視視頻解碼乃至實(shí)現(xiàn)整個(gè)信源解碼器有
重要的價(jià)值,推動(dòng)了通用DSP在消費(fèi)電子領(lǐng)域多媒體技術(shù)方面的應(yīng)用。
該文討論了如何使用Matlab 的Complier 將*.m函數(shù)編譯為動(dòng)態(tài)鏈接庫(kù)DLL, 提供給VC++
調(diào)用的方法, 提供了一種VC++與Matlab 混合編程的快速實(shí)現(xiàn)。
標(biāo)簽:
C64
320C
HDTV
idct
上傳時(shí)間:
2013-12-30
上傳用戶(hù):xiaodu1124