Abstract
Conventional FPGA design assumes a one-to-one mapping between circuits and device resources. In contrast, dynamically reconfigurable designs map many circuits to shared device resources. Each many-to-one mapping can be decomposed into sequences of temporal, one-to-one mappings. The verification of dynamically reconfigurable logic is complicated by the need to verify that each constituent mapping is correct and that its sequencing with respect to time and other circuits is also correct. In this paper, we introduce new design tools for verifying dynamically reconfigurable logic. The tools extend the capabilities of the Dynamic Circuit Switching (DCS) CAD framework for dynamically reconfigurable logic. The verification capabilities include new design rule checks, design violation monitoring, and the extension of coverage analysis and performance profiling techniques to dynamically reconfigurable designs.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Avant! Corporation, “Formal Techniques Help Shoulder the Verification Burden” Electronics Journal Technical, Aug. 1998 http://www.avanticorp.com/Avant!/EJ/Technical/Articles/Item/0,1058,88,00.html
B. L. Hutchings, “Exploiting Reconfigurability Through Domian-Specific Systems”, in Field-Programmable Logic and Applications, W. Luk, P.Y.K Cheung and M. Glesner (editors), pp. 193–202, London, England, Sept 1997
D. Robinson, G. McGregor and P. Lysaght, “New CAD Framework Extends Simulation of Dynamically Reconfigurable Logic”, in Field Programmable Logic and Applications, R. Hartenstein and A. Keevallik (Eds.), pp 1–8, Tallinn, Estonia, Sept. 1998
P. Lysaght and J. Stockwood, “A Simulation Tool for Dynamically Reconfigurable Field Programmable Gate Arrays”, in IEEE Transactions on VLSI Systems, Vol. 4, No. 3, pp. 381–390, 1996
D. Robinson and P. Lysaght, “Modelling and Synthesis of Configuration Controllers for Dynamically Reconfigurable Logic Systems using the DCS CAD Framework”, in Field Programmable Logic and Applications, P. Lysaght, J. Irvine and R. Hartenstein (Eds.), pp 41–50, Glasgow, Scotland, Aug. 1999
W. Luk, N. Shirazi and P.Y.K. Cheung, “Modelling and Optimising Run-time Reconfigurable Systems”, in IEEE Symposium on Field Programmable Custom Computing Machines, K. L. Pocek and J. Arnold (Eds.), pp. 167–176., Los Alamitos, California, USA, April 1996
D. Gibson, M. Vasilko and D. Long, “Virtual Prototyping for Dynamically Reconfigurable Architectures using Dynamic Generic Mapping”, in Proceedings of VIUF Fall’ 98, Orlando, Florida, USA, Oct. 1998
M. Vasilko and D. Cabanis, “A Technique for Modelling Dynamic Reconfiguration with Improved Simulation Accuracy”, in IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Nov. 1999
Gordon Brebner, “CHASTE: a Hardware/Software Co-design Testbed for the Xilinx XC6200”, in Reconfigurable Architectures Workshop, R. W. Hartenstein and V. K. Prasanna (Eds.), Geneva, Switzerland, April 1997
K. W. Susanto and T. Melham, “Formally Analysed Dynamic Synthesis of Hardware”, in Theorem Proving in Higher Order Logics: Emerging Trends: 11th International Conference (TPHOLs’98), Canberra, Australia, Sept. 1998
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
Robinson, D., Lysaght, P. (2000). Verification of Dynamically Reconfigurable Logic. 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_15
Download citation
DOI: https://doi.org/10.1007/3-540-44614-1_15
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