Abstract
This paper shows an efficient design for 2D-DCT on dynamically configurable coarse-grained architectures. Such coarse-grained architectures can provide improved performance for computationally demanding applications as compared to fine-grained FPGAs. We have developed a novel technique for deriving computation structures for two dimensional homogeneous computations. In this technique, the speed of the data channels is dynamically controlled to perform the desired computation as the data flows along the array. This results in a space efficient design for 2D-DCT that fully utilizes the available computational resources. Compared with the state-of-the-art designs, the amount of local memory required is reduced by 33% while achieving the same high throughput.
This research was performed as part of the MAARC project (Models, Algorithms and Architectures for Reconfigurable Computing, http://maarc.usc.edu). This work is supported by the DARPA Adaptive Computing Systems program under contract no. DABT63-96-C-00049 monitored by Fort Hauchuca.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
K. Bondalapati and V. K. Prasanna, “Mapping Loops onto Reconfigurable Architectures”, Int. Workshop on Field Programmable Logic and Applications, Sep. 1998.
D. C. Chen and J. M. Rabaey, “A Reconfigurable Multiprocessor IC for Rapid Prototyping of Algorithmic-Specific High-Speed DSP Paths”, IEEE Journal of Solid-State Circuits, 27(12):1985–1904, Dec. 1992.
Y. Chung, S. Choi and V. K. Prasanna, “Parallel Object Recognition on an FPGA-based Configurable Computing Platform”, Int. Workshop on Computer Architectures for Machine Perception, Oct. 1997.
A. Dandalis and V. K. Prasanna, “Mapping Homogeneous Computations onto Dynamically Configurable Coarse-Grained Architectures”, IEEE Symposium on Field-Programmable Custom Computing Machines, Apr. 1998.
A. Dandalis and V. K. Prasanna, “Fast Parallel Implementation of DFT using Configurable Devices”, Int. Workshop on Field Programmable Logic and Applications, Sep. 1997.
C. Ebeling, D. C. Cronquist, P. Franklin and C. Fisher, “RaPiD — A configurable computing architecture for compute-intensive applications”, Technical Report UW-CSE-96-11-03, Nov. 1996.
R. W. Hartenstein, R. Kress, H. Reinig, “A Scalable, Parallel, and Reconfigurable Datapath Architecture”, 6th Int. Symposium on IC Technology, Systems & Applications, Sept. 1995.
A. K. Jain, “Fundamentals of Digital Image processing”, Prentice-Hall Inc., Englewood Cliffs, NJ, 1989.
A. Agarwal et al., “Baring it all to Software: The Raw Machine”, MIT/LCS Technical Report TR-709, March 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dandalis, A., Prasanna, V.K. (1998). Space-efficient mapping of 2D-DCT onto dynamically configurable coarse-grained architectures. In: Hartenstein, R.W., Keevallik, A. (eds) Field-Programmable Logic and Applications From FPGAs to Computing Paradigm. FPL 1998. Lecture Notes in Computer Science, vol 1482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055283
Download citation
DOI: https://doi.org/10.1007/BFb0055283
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64948-9
Online ISBN: 978-3-540-68066-6
eBook Packages: Springer Book Archive