Address generation for DSP Kernels

dc.contributor.authorRamesh Kini, M.
dc.contributor.authorSumam David, S.
dc.date.accessioned2026-02-06T06:40:40Z
dc.date.issued2011
dc.description.abstractPerformance of Signal Processing Algorithms implemented in hardware depend on efficiency of datapath, memory speed, and address computation. Pattern of data access in signal processing applications is complex and it is desirable to execute the innermost loop of a kernel every clock. This demands generation of typically three addresses per clock: two addresses for data sample/coefficient and one for storage of processed data. Presence of a set of dedicated, efficient Address Generator Units (AGU) helps in better utilization of the datapath elements by using them only for kernel operations; and will certainly enhance the performance. This paper focuses on design and implementation of Comprehensive Address Generator Unit (CAGU) for complex addressing modes required by DSP Kernels used in Multimedia Signal Processing. An 8 bit CAGU has been implemented using UMC 0.18 micron, 6 metal layers process, that occupies 21802 sq microns, consuming 2.95 mW and works with a clock period of 6 ns. © 2011 IEEE.
dc.identifier.citationICCSP 2011 - 2011 International Conference on Communications and Signal Processing, 2011, Vol., , p. 112-116
dc.identifier.urihttps://doi.org/10.1109/ICCSP.2011.5739281
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/33086
dc.subjectAddress generation
dc.subjectBit-reversed address
dc.subjectDynamically Reconfigurable Datapath
dc.subjectFast Fourier Transform
dc.subjectSum of Absolute Difference
dc.subjectZig-zag address generation
dc.titleAddress generation for DSP Kernels

Files