透過您的圖書館登入
IP:3.12.111.155
  • 學位論文

以FPGA實現非同步二維離散餘弦轉換

FPGA IMPLEMENTATION OF ASYNCHRONOUS TWO-DIMENSIONAL DISCRETE COSINE TRANSFORM PROCESSOR

指導教授 : 林登彬
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本篇論文主要是提出一個適用於CCITT標準的非同步二維離散餘弦轉換處理器與反二維離散餘弦轉換處理器設計,在非同步設計上是用Sutherland Micropipeline 來構成交握式管線設計,而在二維離散餘弦轉換處理的實現上,是用行列分解的方式,把整個架構分成兩個一維離散餘弦轉換處理器與一個行列轉置記憶體,並用Distributed Arithmetic(DA)的方法實現陣列的相乘積,取代乘法器的使用,減少面積與成本。

並列摘要


This thesis proposes an asynchronous discrete cosine transform/inverse discrete cosine transform (DCT/IDCT) processor core compliant with the CCITT recommendation H.261. We use the Sutherland Micropipeline structure to implement an asynchronous pipeline. It makes the data transmit forward by handshake protocol. And we adopt row-column decomposition to separate two-dimensional DCT /IDCT into two one-dimensional DCT/IDCT and a transpose memory. In order to reduce area and cost, we introduce the distributed arithmetic (DA) to take the place of multiplier.

參考文獻


[2] I. E. Sutherland, “Micropipelines,” Commun. ACM, vol. 32, no. 6, pp. 720-738, June 1989.
[3] S. Nowick, “Design of a low-latency asynchronous adder using speculative completion,” IEE Proc. Comput. Digital Techniques, vol. 143, pp. 301–307, Sept. 1996.
[4] S. B. Furber and P. Da, “Four-phase micropipeline latch control circuits,” IEEE Trans.VLSI Syst., vol. 4, pp. 247–253, June 1996.
[5] P. Day and J. V. Woods, “Investigation into micropipeline latch design styles,” IEEE Trans. VLSI Syst., vol. 3, pp. 264–272, June 1995.
[6] K. K. Parhi, VLSI digital signal processing systems, John Wiley & Sons, Inc, 1999.

延伸閱讀