Skip to main content

An emulation system of the WASMII: A data driven computer on a virtual hardware

  • New Software and Hardware Development Tools
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1142))

Abstract

WASMII is a virtual hardware system which exploits dynamically reconfigurable FPGAs with a data driven control mechanism. In this paper, an emulation system of the WASMII is proposed and designed. A virtual hardware mechanism is emulated by using two FPGAs which can be on-the-fly partial reconfiguration. In the system, all configuration data which is not activated is stored in the off-chip backup RAMs and loaded into the FPGA on demand as well as virtual memory. The control units of this system are synthesized with approximately 1,500 gates from a VHDL description, and analyzed by a simulation tool. Through the analysis, it is shown that by making the best use of the hardware table and register structure tailored to each application, the system works at 10 MHz. Executing results of simple non-linear system simulation are also presented.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arnold, J., Buell, D., Davis, E.: “SPLASH2”, Proceedings of the 4th ACM Symon Parallel Algorithms and Architectures, pp. 316–322, (1992).

    Google Scholar 

  2. Wazlowski, M., Agarwal, L., Lee, T., Smith, A., Lam, E., Athanas, P., Silverman, H., Ghosh, S.: “PRISM-II Compiler and Architecture”, Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, IEEE Computer Society Press, pp.9–16, (1993).

    Google Scholar 

  3. Casselman, S.: “Virtual Computing and The Virtual Computer”, Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, IEEE Computer Society Press, pp.43–59, (1993).

    Google Scholar 

  4. Sueyoshi, T., Hano, K., Togano, K., Arita, I.: “An Approach to Realizing a Reconfigurable Interconnection Network Using Field Programmable Gate Arrays”, Trans. IPS Japan, 33, pp. 260–269, (1992).

    Google Scholar 

  5. Ling, X.-P., Amano, H.: “WASMII: a Data Driven Computer on a Virtual Hardware”, Proceedings of FPGAs for Custom Computing Machines, pp.33–42, (1993).

    Google Scholar 

  6. Ling, X.-P., Amano, H.: “WASMII: An MPLD with Data-Driven Control on a Virtual Hardware”, Journal of Supercomputing, Kluwer Academic Publishers, Vol. 9, No.3, pp. 253–276, (1995).

    Google Scholar 

  7. “Multi-function programmable logic device”, Japan Patent(A) Hei2-130023, (1990).

    Google Scholar 

  8. Atmel Corp.: “Configurable Logic Design and Application Book”, (1995).

    Google Scholar 

  9. Dennis, J.: “Advanced Topics in Data-Flow Computing”, Chapter 2: The Evolution of “Static” Data-flow Architecture, Prentice Hall, Inc., pp.35–91, (1991).

    Google Scholar 

  10. Chen, X.-Y., Ling, X.-P., Amano, H.: “Software Environment for WASMII: a Data Driven Machine with a Virtual Hardware” Proceedings of 4th Workshop on Field-Programmable Logic and Applications, pp. 208–219, (1994).

    Google Scholar 

  11. Viewlogic Systems, Inc.: “PROsynth User's Guide”, (1995).

    Google Scholar 

  12. Atmel Corp.: “IDS 3.00 User's Guide”, (1995).

    Google Scholar 

  13. Viewlogic Systems, Inc.: “PROsim User's Guide”, (1995).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reiner W. Hartenstein Manfred Glesner

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shibata, Y., Ling, Xp., Amano, H. (1996). An emulation system of the WASMII: A data driven computer on a virtual hardware. In: Hartenstein, R.W., Glesner, M. (eds) Field-Programmable Logic Smart Applications, New Paradigms and Compilers. FPL 1996. Lecture Notes in Computer Science, vol 1142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61730-2_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-61730-2_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61730-3

  • Online ISBN: 978-3-540-70670-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics