Please use this identifier to cite or link to this item:
http://10.1.7.192:80/jspui/handle/123456789/154
Title: | Design and Implementation of Discrete Cosine Transform Architecture Blocks |
Authors: | Maheshwari, Dipti |
Keywords: | 04MEC 04MEC012 EC 2004 EC Project Report Project Report 2004 Project Report VLSI VLSI 2004 |
Issue Date: | 1-Jun-2006 |
Publisher: | Institute of Technology |
Series/Report no.: | 04MEC012 |
Abstract: | The project assigned is “Design & Implementation of Discrete Cosine Transform Architecture Blocks” for various Image Processing and Image Compression applications. This project aims at efficient implementation of 2-D 8 x 8 DCT architecture block. The Discrete Cosine Transform (DCT) has been widely recognized as the most effective technique among various transform-coding methods for image and video signal compression as its basis images are fixed. A single chip implementation of the two-dimensional (2-D) DCT will drastically reduce the cost and the speed of image compression systems. In this project, the implementation of 2-D 8 x 8 DCT block using a concurrent architecture is presented. The block contains 16 processing elements working in parallel. High speed and high throughput is achieved through bit-serial and bit-parallel architecture along with pipelining. Multiplier accumulators in the DCT architecture have been designed with Distributed Arithmetic. Distributed Arithmetic offers reduction in silicon area by, eliminating the parallel multipliers. Furthermore, a very high-speed operation can be achieved because the critical path is formed in adders instead of multipliers. In the multiply-accumulate operations based on distributed arithmetic, pre-calculated partial products are read out from ROM’s and accumulated in a bit-wise manner from the LSB’s to the MSB’s. The rounding circuits and limiters are inserted to the output portions of the DCT processing units so as to prevent the overflow and underflow. The structure is highly regular and modular, thus very efficient for FPGA implementation. The 1-D 8-point DCT block accepts 8-bit input, maintains 12 bits after the 2-D DCT. Power reduction schemes are also used. Introduction of Most Significant Bit Rejection Ratio reduces the power consumption by 40-50 percent. Latency of the system is 92 clocks. DCT is applied through core on different test images. |
URI: | http://hdl.handle.net/123456789/154 |
Appears in Collections: | Dissertation, EC (VLSI) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
04MEC012.pdf | 04MEC012 | 1.63 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.