Abstract
Distributed Arithmetic techniques are widely used to implement Sum-of-Products computations such as calculations found in multimedia applications like FIR filtering and Discrete Cosine Transform. This paper presents a flexible, low-power and high throughput array for implementing distributed arithmetic computations. Flexibility is achieved by using an array of elements arranged in an interconnect mesh similar to those employed in conventional FPGA architectures. We provide results which demonstrate a significant reduction in power consumption in addition to improvements in timing and area over standard FPGA architectures.
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
Khawam, S., Arslan, T., Westall, F.: Embedded reconfigurable array targeting motion estimation applications. In: 2003 IEEE International Symposium on Circuits and Systems, ISCAS 2003 (2003)
White, S.A.: Applications of distributed arithmetic to digital signal processing: a tutorial review. ASSP Magazine, IEEE 6(3), 4–19 (1989)
Abnous, A., Rabaey, J.M.: Ultra-low-power domain-specific multimedia processors. In: IEEE VLSI Signal Processing (1996)
Cronquist, D.C., Franklin, P., Fisher, C., Figueroa, M., Ebeling, C.: Architecture Design of Reconfigurable Pipelined Datapaths. In: 20th Anniversary Confe. On Advanced Research in VLSI (1999)
Burleson, W., Jain, P., Venkatraman, S.: Dynamically parameterized architectures for power-aware video coding: motion estimation and DCT. In: 2nd International Workshop on DVC, pp. 4–12 (2001)
Sungwook, Y., Swartzlander Jr., E.E.: DCT implementation with distributed arithmetic. IEEE Transactions on Computers 50(9) (September 2001)
Ahmed, N., Natarajan, T., Rao, K.R.: Discrete Cosine Transform. IEEE Trans. On Computers C-23(1), 90–93 (1984)
Yang, Y., Wang, C., Omair Ahmad, M., Swamy, M.N.S.: An on-line CORDIC based 2-D IDCT implementation using distributed arithmetic. In: 6th ISSPA 2001, vol. 1 (2001)
Kim, K., Koh, J.-S.: An area efficient DCT architecture for MPEG-2 video encoder. Consumer Electronics, IEEE Transactions on 45(1) (February 1999)
Wilton, S.J.E.: mbedded memory in FPGAs: recent research results. In: Communications, Computers and Signal Processing, 1999 IEEE Pacific Rim Conference on, pp. 292–296 (1999)
Rose, J., Brown, S.: Flexibility of interconnection structures for field-programmable gate arrays. Solid-State Circuits, IEEE Journal of 26(3), 277–282 (1990)
George, V., Zhang, H., Rabaye, J.: The design of low energy FPGA. In: Proceedings. 1999 International Symposium on Low Power Electronics and Design, pp. 188–193 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Khawam, S., Arslan, T., Westall, F. (2003). Domain-Specific Reconfigurable Array for Distributed Arithmetic. In: Y. K. Cheung, P., Constantinides, G.A. (eds) Field Programmable Logic and Application. FPL 2003. Lecture Notes in Computer Science, vol 2778. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45234-8_139
Download citation
DOI: https://doi.org/10.1007/978-3-540-45234-8_139
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40822-2
Online ISBN: 978-3-540-45234-8
eBook Packages: Springer Book Archive