FPGA-Based Emulation: Industrial and Custom Prototyping Solutions

  • Helena Krupnova
  • Gabriele Saucier
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1896)


The given paper presents the state of the art in the FPGA-based logic emulation. The analysis of the existing emulation solutions is performed according to the following classification: (1) large emulation systems (Quickturn [26], Ikos [16], MentorGraphics [21]); (2) semi-custom rapid prototyping boards (Aptix [3], Simutech [24]); (3) custom prototyping solutions (Transmogrifier2 [20], Weaver [6], Replica [18], FPGA vendors demonstration and prototyping boards [31], [2], microprocessor-based boards, etc.). Each system is exposed in terms of its capacity, architecture, used FPGAs and performance.


Rapid Prototype Field Programmable Gate Array Emulation System Rapid Prototype System Prototype Platform 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Altera Device Data Book, Apex 20K Programmable Logic Device Family Data Sheet, 1999.Google Scholar
  2. 2.
  3. 3.
    Aptix Home Page,
  4. 4.
    J. Babb, R. Tessier, M. Dahl, S.Z. Hanono, D. M. Hoki, A. Agrawal, ”Logic Emulation with Virtual Wires”, IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems 16/6 (1997): 609–626.CrossRefGoogle Scholar
  5. 5.
    V. Bhatia, S. Shtil, ”Rapid Prototyping Technology Accelerates Software Development for Complex Network Systems”, Proc. RSP (1998): 113–115.Google Scholar
  6. 6.
    T. Buchholz, G. Haug, U. Kebschull, G. Koch, W. Rosenstiel, ”Behavioral Emulation of Synthesized RT-level Descriptions Using VLIW Architectures”, Proc. RSP (1998): 70–75.Google Scholar
  7. 7.
    M. Butts, J. Batcheller, J. Varghese, ”An Efficient Logic Emulation System”, Proc. ICCD (1992): 138–141.Google Scholar
  8. 8.
    M. Courtoy, ”Rapid System Prototyping for Real-Time Design Validation”, Proc. RSP (1998): 108–112.Google Scholar
  9. 9.
    J. P. David, J. D. Legat, ”A 400Kgates *Mbytes SRAM multi-FPGA PCI system”, Proc. Intl. Workshop on Logic and Architecture Synthesis (1997): 113–117.Google Scholar
  10. 10.
  11. 11.
    Europe Technologies EVM 40400 Application Notes,
  12. 12.
    T. Fujimoto, T. Kambe, ”VLSI Design and System Level verification for the Mini-Disk”, Proc. 33rd Design Automation Conf. (1996): 491–496.Google Scholar
  13. 13.
    S. Guccione, ”List of FPGA-based Computing Machines”, (1983).
  14. 14.
    K. Harbich, J. Stohmann, E. Barke, L. Schwoerer, ”A Case Study: Logic Emulation — Pitfalls and Solutions”, Proc. RSP’99 (1999): 160–163.Google Scholar
  15. 15.
    S. Hauck, ”The Roles of FPGAs in Reprogrammable Systems”, Proc. of the IEEE, Vol. 86, No. 4 (1998): 615–639.CrossRefGoogle Scholar
  16. 16.
    IKOS Home Page,
  17. 17.
    U. Kebschull, G. Koch, W. Rosenstiel, ”The WEAVER Prototyping Environment for Hardware/Software Co-Design and Co-Debugging”, Proc. DATE, Designer Track (1998): 237–242.Google Scholar
  18. 18.
    A. Krischbaum, S. Ortmann, M. Glesner, ”Rapid Prototyping of a Co-Processor based Engine Knock Detection System”, Proc. RSP’98 (1998): 124–129.Google Scholar
  19. 19.
    P. Kuntz, ”Proprietary FPGA Prototyping Boards at STMicroelectronics”, Proc. Sixth Training on SoC Design Using Design and Prototyping Platforms, April 19–20, 2000, Grenoble, France.Google Scholar
  20. 20.
    D. M. Lewis, D. R. Galloway, M. Ierssel, J. Rose, P. Chow, ”The Transmogrifier-2: A 1 Million Gate Rapid Prototyping System”, Proc. ACM/SIGDA Int. Symp. on Field Programmable Gate Arrays (1997): 53–61.Google Scholar
  21. 21.
    Mentor Graphics Accelerated Verification/ Emulation page,
  22. 22.
    Velocity: Rapid Silicon Prototyping System,
  23. 23.
    SIDSA ARM Emulation Boards,
  24. 24.
    Simutech Home Page,
  25. 25.
    G. Stoler, ”Validation of Complex designs by Means of Prototyping”, Fifth Training on Validation of Complex Systems Through Hardware Prototyping, Training Materials, Grenoble (2000).Google Scholar
  26. 26.
    Quickturn Home Page,
  27. 27.
    R. Tessier, J. Babb, M. Dahl, S.Z. Hanono, A. Agrawal, ”The Virtual Wires Emulation System: A Gate-Efficient ASIC Prototyping Environment”, Proc. ACM/SIGDA Int. Symp. on Field Programmable Gate Arrays (1994).Google Scholar
  28. 28.
    H. Verheyen, ”Emulators ease design prototyping”, Electronic Products, Jan. 1996.Google Scholar
  29. 29.
    ”Virtex-E Field Programmable Gate Arrays Data Sheet, 1999”Google Scholar
  30. 30.
    S. Walters, ”Computer-Aided Prototyping for ASIC-based systems”, IEEE Design&Test of Computers, No 6 (1991): 4–10.Google Scholar
  31. 31.
  32. 32.
    Xilinx Prototype Platforms User Guide for Virtex and Virtex-E Series FPGAs, Xilinx Data Sheet DS020, December 1999.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Helena Krupnova
    • 1
  • Gabriele Saucier
    • 1
  1. 1.Institut National Polytechnique de Grenoble/CSIGrenoble cedexFrance

Personalised recommendations