Abstract
Current simulation tools for reconfigurable systems are based on low level simulation of application designs developed in a High-level Description Language(HDL) on HDL models of architectures. This necessitates expertise on behalf of the user to generate the low level design before performance analysis can be accomplished. Most of the current simulation tools also are based on static designs and do not support analysis of dynamic reconfiguration.
We propose a novel interpretive simulation and visualization environment which alleviates these problems. The Dynamically Reconfigurable systems Interpretive simulation and Visualization Environment(DRIVE) framework can be utilized for performance evaluation and architecture and design space exploration. Interpretive simulation measures the performance of an application by executing an abstract application model on an abstract parameterized system architecture model. The simulation and visualization framework is being developed in Java language and supports modularity and extensibility. A prototype version of the DRIVE framework has been implemented and the complete framework will be available to the community.
This work was supported by the DARPA Adaptive Computing Systems Program under contract DABT63-96-C-0049 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.
Similar content being viewed by others
References
Bellows, P., Hutchings, B.: JHDL - An HDL for Reconfigurable Systems. In: IEEE Symposium on Field-Programmable Custom Computing Machines (April 1998)
Bondalapati, K., Diniz, P., Duncan, P., Granacki, J., Hall, M., Jain, R., Ziegler, H.: DEFACTO: A Design Environment for Adaptive Computing Technology. In: Reconfigurable Architectures Workshop, RAW 1999 (April 1999)
Bondalapati, K., Prasanna, V.K.: Mapping Loops onto Reconfigurable Architectures. In: 8th International Workshop on Field-Programmable Logic and Applications (September 1998)
Bondalapati, K., Prasanna, V.K.: Dynamic Precision Management for Loop Computations on Reconfigurable Architectures. In: IEEE Symposium on FPGAs for Custom Computing Machines (April 1999)
Brebner, G.: CHASTE: a Hardware/Software Co-design Testbed for the Xilinx XC6200. In: Reconfigurable Architectures Workshop, RAW 1997 (April 1997)
Chu, M., Weaver, N., Sulimma, K., DeHon, A., Wawrzynek, J.: Object Oriented Circuit-Generators in Java. In: IEEE Symposium on FPGAs for Custom Computing Machines (April 1998)
Virtual Computer Corporation. Reconfigurable Computing Products, http://www.vcc.com/
Koch, A.: Unified access to heterogeneous module generators. In: ACM International Symposium on Field Programmable Gate Arrays (February 1999)
Kress, R., Hartenstein, R.W., Nageldinger, U.: An Operating System for Custom Computing Machines based on the Xputer Paradigm. In: 7th International Workshop on Field-Programmable Logic and Applications, September 1997, pp. 304–313 (1997)
Levi, D., Guccione, S.: Run-Time Parameterizable Cores. In: ACM International Symposium on Field Programmable Gate Arrays (February 1999)
Luk, W., Guo, S.: Visualising reconfigurable libraries for FPGAs. In: Asilomar Conference on Signals, Systems, and Computers (1998)
Luk, W., Guo, S., Shirazi, N., Zhuang, N.: A framework for developing parametrised FPGA libraries. In: Field-Programmable Logic, Smart Applications, New Paradigms and Compilers (1996)
Lysaght, P., Stockwood, J.: A Simulation Tool for Dynamically Reconfigurable FPGAs. IEEE Transactions on VLSI Systems (September 1996)
Mackinlay, P.I., Cheung, P.Y.K., Luk, W., Sandiford, R.: Riley-2: A Flexible Platform for Codesign and Dynamic Reconfigurable Computing Research. In: 7th International Workshop on Field-Programmable Logic and Applications (September 1997)
Mencer, O., Morf, M., Flynn, M.J.: PAM-Blox: High Performance FPGA Design for Adaptive Computing. In: IEEE Symposium on FPGAs for Custom Computing Machines (April 1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bondalapati, K., Prasanna, V.K. (1999). DRIVE: An Interpretive Simulation and Visualization Environment for Dynamically Reconfigurable Systems. In: Lysaght, P., Irvine, J., Hartenstein, R. (eds) Field Programmable Logic and Applications. FPL 1999. Lecture Notes in Computer Science, vol 1673. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48302-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-48302-1_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66457-4
Online ISBN: 978-3-540-48302-1
eBook Packages: Springer Book Archive