<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è) > 嵌入式系統 > 一種高效的分布式的離散余弦變換的硬件結構

一種高效的分布式的離散余弦變換的硬件結構

——
作者:謝青青 石愛(ài)軍 時(shí)間:2006-07-20 來(lái)源:北京大學(xué)軟件與微電子學(xué)院 收藏

1. 引言
DCT是視頻壓縮編解碼器中很重要的一部分,被廣泛應用于各種視頻格式的編碼算法中,例如JPEG,MPEGx和H.26x等,這主要是因為:一 它能把圖像的能量主要集中到數目很少的幾個(gè)數據上,并打破數據間的相關(guān)性;二 它的實(shí)現有快速算法。人們很早以前就開(kāi)始研究DCT的快速算法和它的硬件實(shí)現電路,到目前為止,基于行列變換的DCT被應用的最廣泛。


分布式算法在二十多年就被提出來(lái),并且現在已被廣泛應用于VLSI和DSP的結構中,在這些實(shí)現中,大多數算法的運算量主要集中在乘法器或加法器。分布式算法的優(yōu)點(diǎn)是首先計算所有可能的中間結果,并把他們保存在ROM中,然后通過(guò)查表得到我們所需要的結果,這樣就可以把復雜的浮點(diǎn)乘法轉換為加法,從而加速算法的運算速度。

 
 在本文中,我們介紹了一種基于分布式算法的2D DCT結構,該結構中,我們充分利用了三角函數的周期性與對偶性,并利用簡(jiǎn)單ALU實(shí)現加減法的分時(shí)復用,從而比已有的分布式DCT結構節省了很多硬件資源;另一方面,在本文的硬件結構中,用RAM代替了ROM,從而加快了速度又節省了資源(因為隨輸入數據的數量和它們精度的增加ROM的容量呈指數級增加)。

2. 分布式算法的數學(xué)原理
    首先,我們來(lái)考慮一下以下的求和結果:
  (2-1)

這里,A k 是常數,X k 是輸入的數據。上式用矩陣可表示為:

 (2-2)

如果(2-2)中A1, ...AL均為N(包括符號位)比特的二進(jìn)制有符號小數,則(2-2)可轉化為:

(2-3)

在(2-3)式中,我們令矩陣

把A稱(chēng)作加法陣列矩陣, 且A中只含有‘0’和‘1’兩種元素。通過(guò)觀(guān)察,我們發(fā)現(2-3)式中Y0,Y1,...,YN-1的值都是X0,X1,...,XL中某幾個(gè)數之和,這樣Y的計算只要加法和移位兩種運算就可以實(shí)現。這樣我們就實(shí)現了把乘法轉化成了加法。

3.(8



關(guān)鍵詞: 單片機 嵌入式系統

評論


相關(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>