Abstract
This paper describes a tool framework and techniques for combining serialisation and recon.guration to produce efficient designs. Convolver and matrix multiplier designs are examined. Several optimisation techniques, such as restructuring and pipeline morphing, are presented with an analysis of their impact on performance and resource usage. The proposed techniques do not require the basic processing element to be modified. An estimate of the performance of the serial designs is given when mapped using distributed arithmetic and constant multiplier cores onto a Xilinx Virtex FPGA.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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
W. Luk, N. Shirazi and P.Y.K. Cheung, “Compilation tools for run-time reconfigurable designs”, in Proc. IEEE Symposium on Field-Programmable Custom Computing Machines, IEEE Computer Society Press, 1997, pp. 56–65.
W. Luk and S. McKeever, “Pebble: a language for parametrised and reconfigurable hardware design”, in Field-Programmable Logic and Applications, LNCS 1482, Springer, 1998, pp. 9–18.
W. Luk, A. Derbyshire, S. Guo and D. Siganos, “Serial hardware libraries for reconfigurable designs”, in Field-Programmable Logic and Applications, LNCS 1673, Springer, 1999, pp. 185–194.
W. Luk, N. Shirazi, S. Guo and P.Y.K. Cheung, “Pipeline morphing and virtual pipelines”, in Field Programmable Logic and Applications, LNCS 1304, Springer, 1997, pp. 111–120.
D.I. Moldovan and J.A.B. Fortes, “Partitioning and mapping algorithms into fixed size systolic arrays”, in IEEE Transactions on Computers, Vol. 35, No. 1, 1986, pp. 1–12.
L. Mintzer, “FIR filters with Field-Programmable Gate Arrays”, in Journal of VLSI Signal Processing, Vol. 6, No. 2, 1993, pp. 119–127.
B. Mulgrew, P. Grant and J. Thompson, Digital Signal Processing: Concepts And Applications, http://www.ee.ed.ac.uk/~pmg/SIGPRO/#s4, 1998.
Xilinx Inc., Distributed Arithmetic FIR filter, Product Specification Data Sheet, 1999.
Xilinx Inc., Constant (k) Coefficient Multiplier Generator for Virtex, Reference Design, Application Note, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Derbyshire, A., Luk, W. (2000). Combining Serialisation and Reconfiguration for FPGA Designs. In: Hartenstein, R.W., Grünbacher, H. (eds) Field-Programmable Logic and Applications: The Roadmap to Reconfigurable Computing. FPL 2000. Lecture Notes in Computer Science, vol 1896. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44614-1_68
Download citation
DOI: https://doi.org/10.1007/3-540-44614-1_68
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67899-1
Online ISBN: 978-3-540-44614-9
eBook Packages: Springer Book Archive