Low Cost, High Efficient Multi Transform Core Supporting High Resolution Video Codecs Using Common Sharing Distributed Arithmetic
نویسنده
چکیده
An efficient architecture of 1D CSDA MST core is designed using CSDA (Common Sharing Distributed Arithmetic) to achieve highthroughput rate supporting multistandard transformations at low cost. Common sharing distributed arithmetic (CSDA) combines factor sharing and distributed arithmetic sharing techniques, efficiently reducing the number of adders for high hardware-sharing capability. Conventional distributed arithmetic (DA) is popular in application specific integrated circuit (ASIC) design, and it features on-chip ROM to achieve high speed and regularity. In this paper, a new DA architecture called NEDA is proposed, aimed at reducing the cost metrics of power and area while maintaining high speed and accuracy in digital signal processing (DSP) applications. Compared with other architectures available, it has a great improvement on computing speed and reducing area. And also, an CLA (carry look ahead adder) is implemented and to achieve low power and high throughput discrete cosine transform (DCT) design. While conventional approaches use the original DCT algorithm, the proposed architecture uses the recursive DCT algorithm and requires less area than the conventional approaches, regardless of the memory reduction techniques employed in the ROM Accumulators (RACs).The main strategy aims to reduce the nonzero elements using CSDA algorithm and hence few adders are required in the adder-tree circuit.
منابع مشابه
Efficient High Though put Multi Standard Transform Core Realization on FPGA
An efficient architecture of 1D CSDA MST core is designed using CSDA (Common Sharing Distributed Arithmetic) to achieve high-throughput rate supporting multistandard transformations at low cost. Common sharing distributed arithmetic (CSDA) combines factor sharing and distributed arithmetic sharing techniques, efficiently reducing the number of adders for high hardware-sharing capability. Conven...
متن کاملCommon Sharing Distributed Arithmetic Method with Eight Parallel Computation Paths Used Effective Multi Standard Transform Core Supporting the Standards
This paper proposes a low-cost high-throughput multi standard transform (MST) core, which can support MPEG1/2/4 (8 × 8), H.264 (8 × 8, 4 × 4)[2][3], and VC-1 (8 × 8, 8 × 4, 4×8, 4×4) transforms[4]. Common sharing distributed arithmetic (CSDA) combines factor sharing and distributed arithmetic sharing techniques, efficiently reducing the number of adders for high hardware-sharing capability[5][7...
متن کاملA simple processor core design for DCT/IDCT
This paper presents a cost-effective processor core design that features the simplest hardware and is suitable for discrete cosine transform/indiscrete cosine transform (DCT/IDCT) operations in H.263 and digital camera. This design combines the techniques of fast direct two-dimensional DCT algorithm, the bit-level adder-based distributed arithmetic, and common subexpression sharing to reduce th...
متن کاملFPGA Implementation of High Throughput DA - Based DCT with High Accuracy ECAT
The Discrete Cosine Transform (DCT) is the most popular and effective one in practical applications because it gives an almost optimal performance and an important component of image and video compression can be implemented at acceptable cost. This project presents an efficient algorithm for implementing the Discrete Cosine Transform (DCT) with Distributed Arithmetic (DA). The design is free of...
متن کاملAdvanced image coding and its comparison with various still image codecs
Abstract— JPEG is a popular DCT-based still image compression standard, which has played an important role in image storage and transmission since its development. Advanced Image Coding (AIC) is a still image compression system which combines the intra frame block prediction from H.264 with a JPEG-based discrete cosine transform followed by context adaptive binary arithmetic coding (CABAC). It ...
متن کامل