<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 消費電子 > 設計應用 > JPEG圖像硬件解碼低功耗設計

JPEG圖像硬件解碼低功耗設計

作者: 時(shí)間:2010-04-16 來(lái)源:網(wǎng)絡(luò ) 收藏

2D IDCT處理器


IDCT中使用了零值判斷邏輯電路、門(mén)控時(shí)鐘、并行流水線(xiàn)等技術(shù),使得整個(gè)電路在滿(mǎn)足處理速度和精度要求的基礎上大大降低了。
3.1 零值判斷邏輯電路
在整個(gè)過(guò)程中,每8×8個(gè)數據塊中有約90%的數據的DCT系數為零,對這些零值進(jìn)行IDCT變換并無(wú)意義。因此,本添加了零值判斷邏輯來(lái)消除不必要的乘法運算。零值判斷邏輯電路由8×8累加器陣列、零值判斷邏輯模塊和復選器MUX構成。通過(guò)零值邏輯模塊判斷,當操作數不全為零時(shí),使能信號變成高電平,將操作數取到寄存器中,然后再進(jìn)行乘法運算。如果操作數全為零,則封鎖累加陣列,直接通過(guò)MUX輸出0。零值判斷邏輯能有效地降低,且電路簡(jiǎn)單,面積與延遲時(shí)間幾乎可以忽略不計。
3.2 基于鎖存器的門(mén)控時(shí)鐘
通過(guò)控制電路的輸入時(shí)鐘可以使得一部分電路降低工作頻率或者停止工作,從而降低整個(gè)電路的。2D DCT/IDCT的電路主要由3部分組成:1D DCT/IDCT單元、轉置存儲器、輸入輸出處理單元。
轉置存儲器部分只有在每次1D DCT/IDCT處理的最后才進(jìn)行更新,而輸入輸出處理單元只有在數據輸入輸出的時(shí)候才工作。因此,控制這幾部分電路的輸入時(shí)鐘,使其在大多數時(shí)間停止工作即可以有效地降低功耗。結果表明,在面積僅增加2%的情況下系統功耗可降低13%。
基于鎖存器的門(mén)控時(shí)鐘可以實(shí)現上述功能,它具有不需要數據選擇器、面積較小、可以減小時(shí)鐘網(wǎng)絡(luò )上電容、減少門(mén)控寄存器的內部功耗等優(yōu)點(diǎn)。鎖存器門(mén)控時(shí)鐘電路及時(shí)序如圖3所示。

鎖存器門(mén)控時(shí)鐘電路及時(shí)序


3.3 并行流水線(xiàn)
本設計使用加法和移位運算代替IDCT快速算法中的浮點(diǎn)乘法運算單元,用高度并行流水線(xiàn)VLSI結構加快數據處理速度,其處理數據的時(shí)間不到串行結構的1/5。因此,時(shí)鐘頻率可以相應地降低到串行結構的1/5左右,從而降低系統的功耗。例如,使用2個(gè)16×8的乘法器同時(shí)并行計算高位部分和低位部分,分別得到高位部分積和低位部分積,然后進(jìn)行移位相加。實(shí)現電路運算時(shí)實(shí)現時(shí)間重疊、資源重復使用和資源共享,提高了系統的并行性,以此提高了乘法電路的運行速度和效率。
4 仿真和綜合結果
本文選用1幅1 920×1 080大小的,Modelsim進(jìn)行RTL級仿真后的波形如圖4所示。圖中_DATA是碼流數據,OutR、OutG、OutB是仿真結果[4]。在100 MHz的頻率下對核心模塊進(jìn)行綜合[5],結果如表1所示。

Modelsim進(jìn)行RTL級仿真


本文有別于以往用軟件實(shí)現解碼,而是在用實(shí)現JPEG解碼的同時(shí),改進(jìn)結構,通過(guò)多種易于操作的方法來(lái)降低解碼能耗。通過(guò)EDA工具驗證,完全可以滿(mǎn)足JPEG硬件解碼的要求。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 功耗 設計 解碼 硬件 圖像 JPEG

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>