Publication | Closed Access
A 16-bit parallel MAC architecture for a multimedia RISC processor
10
Citations
3
References
2002
Year
Unknown Venue
EngineeringMultimedia ProcessorHardware AlgorithmComputer ArchitectureProcessor ArchitectureDsp ApplicationsHardware SecurityHigh-performance ArchitectureMultimedia Risc ProcessorParallel ComputingParallel MacRisc-vComputer EngineeringComputer ScienceSignal ProcessingSystem On ChipHardware AccelerationVlsi ArchitectureParallel ProgrammingData-level ParallelismSystem Software
This paper presents a parallel MAC (multiply-accumulation) architecture designed for DSP applications on a 200-MHz, 1.6-GOPS multimedia RISC processor. The datapath architecture of the processor is designed to realize parallel execution of a data transfer and SIMD parallel arithmetic operations. SIMD parallel 16-bit MAC instructions are introduced with a symmetric rounding scheme which maximizes the accuracy of the 18-bit accumulation. This parallel 16-bit MAC instruction on a 64-bit datapath is shown to be efficiently utilized for DSP applications such as convolution in the multimedia RISC processor. By using the parallel MAC instruction with the symmetric rounding scheme, the two-dimensional inverse discrete cosine transform (2D-IDCT) which satisfies IEEE 1180 can be implemented in 202 cycles.
| Year | Citations | |
|---|---|---|
Page 1
Page 1