日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 電源 > 數(shù)字電源
[導(dǎo)讀]AVS(Audio Video Coding STandard)是由我國(guó)數(shù)字音視頻標(biāo)準(zhǔn)工作組制定的具有自主知識(shí)產(chǎn)權(quán)的第二代音視頻壓縮準(zhǔn)。AVS實(shí)行1 元專利費(fèi)用的原則,相比其它音視頻編解碼標(biāo)準(zhǔn)具有編碼效率高、專利費(fèi)用低、授權(quán)模式簡(jiǎn)單等優(yōu)勢(shì)

AVS(Audio Video Coding STandard)是由我國(guó)數(shù)字音視頻標(biāo)準(zhǔn)工作組制定的具有自主知識(shí)產(chǎn)權(quán)的第二代音視頻壓縮準(zhǔn)。AVS實(shí)行1 元專利費(fèi)用的原則,相比其它音視頻編解碼標(biāo)準(zhǔn)具有編碼效率高、專利費(fèi)用低、授權(quán)模式簡(jiǎn)單等優(yōu)勢(shì)。AVS解碼器的結(jié)構(gòu)復(fù)雜、運(yùn)算量較大,要在嵌入式平臺(tái)上實(shí)現(xiàn)實(shí)時(shí)解碼具有較大難度。在對(duì)解碼器性能優(yōu)化的過程中可以依據(jù)使用平臺(tái)對(duì)其進(jìn)行匯編指令集的優(yōu)化或者針對(duì)解碼器的關(guān)鍵算法模塊進(jìn)行改良,以上方法對(duì)解碼器性能的提高均有一定作用,本文提出一種利用嵌入式平臺(tái)的L1P Cache高速緩沖功能實(shí)現(xiàn)處理器對(duì)程序代碼的高效率訪問的方法,從而達(dá)到提高AVS解碼器性能的目的。

  1 高速緩存Cache的應(yīng)用

  目前越來(lái)越多的編解碼算法采用DSP的方式實(shí)現(xiàn),隨著DSP芯片主頻的不斷攀升,存儲(chǔ)器的訪問速度日益成為系統(tǒng)性能提升的瓶頸。在現(xiàn)有的制造工藝下,片上存儲(chǔ)單元的增加將導(dǎo)致數(shù)據(jù)線負(fù)載電容的增加,影響到數(shù)據(jù)線上信號(hào)的開關(guān)時(shí)間,這意味著片上高速存儲(chǔ)單元的增加將是十分有限的。為了解決存儲(chǔ)器速度與CPU內(nèi)核速度不匹配的問題,高性能的CPU普遍采用高速緩存(Cache)機(jī)制。

  以TI的C64x DSP為例,存儲(chǔ)器系統(tǒng)由片內(nèi)存儲(chǔ)器和片外存儲(chǔ)器兩部分組成。其中,片內(nèi)存儲(chǔ)器采用兩級(jí)緩存結(jié)構(gòu),第1級(jí)L1距離DSP核最近,數(shù)據(jù)訪問速度最快,可以達(dá)到每秒600Mbyte,只能作為不能尋址的Cache使用,由相互獨(dú)立的L1P和L1D 組成。

  L1P Cache是處理器訪問程序代碼的高速緩沖存儲(chǔ)器,大小為16 kbyte,采用直接映射方式,每行大小32byte;L1D Cache是處理器訪問數(shù)據(jù)的高速緩沖存儲(chǔ)器,大小為16 kbyte,采用2路映射,每行大小為64byte。第2級(jí)L2是一個(gè)統(tǒng)一的程序/數(shù)據(jù)空間,可以整體作為SRAM映射到存儲(chǔ)空間,也可以作為Cache和SRAM按比例的一種組合。L2與L1之間的數(shù)據(jù)交互速率為每秒300 Mbyte,L2與SDRAM之間的數(shù)據(jù)交換速率為每秒100 Mbyte。片外存儲(chǔ)器是第3級(jí),一般由SDRAM構(gòu)成。L1、L2和片外SDRAM構(gòu)成了整個(gè)存儲(chǔ)器系統(tǒng)的層次結(jié)構(gòu)。C64X的兩級(jí)緩存結(jié)構(gòu)若能運(yùn)用恰當(dāng),將能極大地提高程序性能。

  根據(jù)圖1的三層次的存儲(chǔ)器系統(tǒng), C64X讀取程序代碼時(shí),先查看1級(jí)緩存L1,若L1已緩存了所需代碼,則直接從L1讀取;若L1沒有該代碼的緩存,則訪問2級(jí)緩存L2;若L2也沒有,則通過EMIF接口訪問外部SDRAM,把所需代碼從外部SDRAM拷貝到L2緩存區(qū),再?gòu)腖2緩存區(qū)拷貝到L1,最后由DSP內(nèi)核取得。

  

 

  圖1 三層次的存儲(chǔ)器系統(tǒng)(圖中B代表byte)

  研究表明,采用這種多級(jí)緩存的架構(gòu)可以達(dá)到采用完全片上存儲(chǔ)器結(jié)構(gòu)的系統(tǒng)約80%的執(zhí)行效率。本文致力于更深入地研究Cache的機(jī)制,對(duì)算法的數(shù)據(jù)結(jié)構(gòu)、處理流程以及程序結(jié)構(gòu)等進(jìn)行優(yōu)化,以提高Cache的命中率,更有效地發(fā)揮Cache的作用,從而達(dá)到提高解碼器運(yùn)行效率的目的。

  2 基于Cache的視頻解碼算法實(shí)現(xiàn)

  為了克服上述不足,本文通過更改視頻解碼算法的實(shí)現(xiàn)架構(gòu),充分利用Cache中L1P,減少CPU讀取程序代碼的缺失次數(shù),提高解碼程序的執(zhí)行效率。

  在具體實(shí)施過程中,本文根據(jù)L1P的容量和程序中各個(gè)功能單元代碼的大小,將圖2中的功能單元分為四個(gè)模塊,每個(gè)模塊代碼大小均小于16 kbyte,各模塊所包含的功能單元為:模塊A,讀入一個(gè)宏塊;模塊B,熵解碼、反掃描、反量化、反變換;模塊C,重建;模塊D,環(huán)路濾波。

  一個(gè)視頻宏塊只有遍歷這四個(gè)模塊之后才算最終完成解碼,各個(gè)模塊之間傳遞的中間數(shù)據(jù)如果放置在片外SDRAM中,勢(shì)必影響下一個(gè)模塊獲取數(shù)據(jù)的速度,如果數(shù)據(jù)放置在片內(nèi)SRAM中,由于片內(nèi)RAM空間有限不能存儲(chǔ)整幀數(shù)據(jù)。所以權(quán)衡考慮,每個(gè)模塊完成一個(gè)宏塊行(假設(shè)一幅圖像包含有M個(gè)宏塊行,每行有N個(gè)宏塊)的解碼后再交給下一個(gè)模塊處理,這樣既可以將中間數(shù)據(jù)放置在片內(nèi)又可以充分利用L1P,減少各個(gè)模塊之間的代碼沖刷,直到M 個(gè)宏塊行全部處理完畢,這樣就得到一幀數(shù)據(jù)的解碼圖像。

  

[!--empirenews.page--]圖2 解碼算法流程

 

  如圖3所示,本文以一個(gè)宏塊行為處理單位,在進(jìn)行解碼時(shí),首先執(zhí)行模塊A將整個(gè)宏塊行讀入高圖3 處理一個(gè)宏塊行的新流程速緩存中,執(zhí)行完畢模塊A后,讀入模塊B的代碼,該部分代碼將會(huì)沖掉模塊A 的代碼。執(zhí)行完畢模塊B后,讀入模塊C的代碼,該部分代碼將會(huì)沖掉模塊B 的代碼。依此類推,當(dāng)執(zhí)行完畢模塊D后,再重復(fù)執(zhí)行以對(duì)下一個(gè)宏塊行進(jìn)行解碼。

  

[!--empirenews.page--]圖3 處理一個(gè)宏塊行的新流程

 

  每個(gè)模塊在執(zhí)行一個(gè)宏塊行的解碼過程中,會(huì)被反復(fù)執(zhí)行N 次,在此期間程序代碼保留在L1P中不被沖刷,直到第二個(gè)模塊執(zhí)行的時(shí)候第一個(gè)模塊的代碼才被沖刷。所以此方法解碼一個(gè)宏塊行才發(fā)生四次沖刷,完成一幀圖像的解碼共發(fā)生4 ×M 次代碼沖刷,較改進(jìn)之前減少?zèng)_刷次數(shù)4 ×M ×(N - 1)。

  表1中的測(cè)試序列分辨率為720 ×576,調(diào)整結(jié)構(gòu)后解碼速率均有不同程度的提高,通過對(duì)統(tǒng)計(jì)結(jié)果的平均得知,效率提高20%左右。

  表1 實(shí)驗(yàn)結(jié)果

  

 

  3 結(jié)論

  本文解碼器優(yōu)化充分利用了處理器的程序Cache功能,模塊分配方式依據(jù)Cache大小而定,針對(duì)不同處理器的不同Cache, 可以有不同的模塊劃分方式,只需要保證每個(gè)模塊代碼量小于程序Cache容量即可。處理器對(duì)于數(shù)據(jù)的讀取同樣可以采用類似方法,以達(dá)到充分利用數(shù)據(jù)Cache的目的。此方法不僅可以應(yīng)用于AVS解碼器,也可應(yīng)用于AVS編碼器,還可以應(yīng)用于與之擁有類似結(jié)構(gòu)的H. 264、MPEG、VC1等編解碼算法。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

第六代 HiFi DSP 為基于語(yǔ)音的 AI 應(yīng)用和最新沉浸式音頻格式帶來(lái)更出色的性能與能效表現(xiàn)

關(guān)鍵字: DSP 語(yǔ)音 AI 音頻

在FPGA實(shí)現(xiàn)數(shù)字信號(hào)處理(DSP)算法時(shí),DSP Slice作為專用硬件資源,其利用效率直接影響系統(tǒng)性能與成本。本文聚焦乘加運(yùn)算(MAC)的優(yōu)化實(shí)現(xiàn),分享流水線設(shè)計(jì)與資源復(fù)用的實(shí)用技巧,幫助開發(fā)者在有限資源下實(shí)現(xiàn)更高吞...

關(guān)鍵字: FPGA DSP

在高性能計(jì)算與信號(hào)處理領(lǐng)域,浮點(diǎn)運(yùn)算能力是衡量硬件加速效率的核心指標(biāo)。AMD UltraScale+架構(gòu)憑借其增強(qiáng)的DSP Slice設(shè)計(jì),為浮點(diǎn)運(yùn)算優(yōu)化提供了突破性解決方案。本文將深入解析該架構(gòu)如何通過硬件架構(gòu)創(chuàng)新與軟...

關(guān)鍵字: UltraScale+ DSP

珠海2026年3月13日 /美通社/ -- 全球超大規(guī)模數(shù)據(jù)中心建設(shè)正迎來(lái)爆發(fā)式增長(zhǎng),設(shè)備算力密度與能源消耗規(guī)模同步攀升。隨著綠色能源轉(zhuǎn)型進(jìn)程的不斷深化,數(shù)據(jù)中心作為數(shù)字經(jīng)濟(jì)發(fā)展的核心基礎(chǔ)設(shè)施,其規(guī)?;季峙c升級(jí)需求日益...

關(guān)鍵字: DSP MCU 實(shí)時(shí)控制 電源

恩智浦 S32Z2 和 S32E2 實(shí)時(shí)處理器集成Ceva的 AI DSP,為軟件定義車輛提供預(yù)測(cè)分析、能量管理和智能控制功能

關(guān)鍵字: 人工智能 處理器 DSP

智能家居、工業(yè)物聯(lián)網(wǎng)和智能穿戴設(shè)備蓬勃發(fā)展,信號(hào)質(zhì)量已成為決定系統(tǒng)性能的核心指標(biāo)。嵌入式DSP(數(shù)字信號(hào)處理器)憑借其專為信號(hào)處理優(yōu)化的硬件架構(gòu)與指令集,在噪聲抑制、特征提取等場(chǎng)景中展現(xiàn)出獨(dú)特優(yōu)勢(shì)。本文將結(jié)合實(shí)際案例,解...

關(guān)鍵字: 嵌入式 DSP

在醫(yī)療電子設(shè)備向便攜化、智能化狂奔的今天,嵌入式數(shù)字信號(hào)處理器(DSP)正成為心電圖(ECG)信號(hào)處理領(lǐng)域的“隱形冠軍”。從三甲醫(yī)院的監(jiān)護(hù)儀到家庭健康手環(huán),從動(dòng)態(tài)心電圖記錄儀到植入式心臟監(jiān)測(cè)器,這些設(shè)備背后都跳動(dòng)著一顆強(qiáng)...

關(guān)鍵字: DSP 醫(yī)療電子

在萬(wàn)物互聯(lián)的智能時(shí)代,嵌入式數(shù)字信號(hào)處理器(DSP)正與人工智能(AI)深度融合,從工業(yè)設(shè)備預(yù)測(cè)性維護(hù)到智能家居語(yǔ)音交互,從醫(yī)療電子信號(hào)分析到自動(dòng)駕駛環(huán)境感知,這場(chǎng)技術(shù)革命正在重塑信號(hào)處理的邊界。嵌入式DSP以其低功耗、...

關(guān)鍵字: DSP 人工智能

在智能設(shè)備遍地開花的時(shí)代,從無(wú)人機(jī)避障到醫(yī)療心電圖分析,從工業(yè)振動(dòng)監(jiān)測(cè)到音頻降噪處理,嵌入式數(shù)字信號(hào)處理器(DSP)正通過快速傅里葉變換(FFT)算法,將復(fù)雜的時(shí)域信號(hào)轉(zhuǎn)化為直觀的頻域信息。FFT如同為嵌入式系統(tǒng)裝上了一...

關(guān)鍵字: DSP FFT

在智能設(shè)備遍地開花的今天,從手機(jī)降噪耳機(jī)到車載語(yǔ)音助手,從工業(yè)傳感器到醫(yī)療心電圖儀,嵌入式數(shù)字信號(hào)處理(DSP)技術(shù)正悄然支撐著這些設(shè)備的“智慧大腦”。它像一位隱形的魔法師,將模擬世界的連續(xù)信號(hào)轉(zhuǎn)化為數(shù)字世界的離散數(shù)據(jù),...

關(guān)鍵字: 嵌入式 DSP
關(guān)閉