Publication | Closed Access
Systolic algorithms and a memory-based design approach for a unified architecture for the computation of DCT/DST/IDCT/IDST
59
Citations
28
References
2005
Year
EngineeringHardware AlgorithmMemory-based Design ApproachComputer ArchitectureArray ComputingComputer DesignParallel ComputingAnalog-to-digital ConverterCyclic Convolution StructuresUnified ArchitectureComputer EngineeringSystolic AlgorithmsComputer ScienceFpga DesignSignal ProcessingCo-processorsHardware AccelerationVlsi ArchitectureUnified DesignParallel ProgrammingVlsiDigital Circuit Design
In this paper, an efficient design approach for a unified very large-scale integration (VLSI) implementation of the discrete cosine transform/discrete sine transform/inverse discrete cosine transform/inverse discrete sine transform based on an appropriate formulation of the four transforms into cyclic convolution structures is presented. This formulation allows an efficient memory-based systolic array implementation of the unified architecture using dual-port ROMs and appropriate hardware sharing methods. The performance of the unified design is compared to that of some of the existing ones. It is found that the proposed design provides a superior performance in terms of the hardware complexity, speed, I/O costs, in addition to such features as regularity, modularity, pipelining capability, and local connectivity, which make the unified structure well suited for VLSI implementation.
| Year | Citations | |
|---|---|---|
Page 1
Page 1