• DocumentCode
    3545104
  • Title

    How to efficiently build VHDL testbenches

  • Author

    Schütz, Markus

  • Author_Institution
    Corp. Res. & Dev., Siemens AG, Munich, Germany
  • fYear
    1995
  • fDate
    18-22 Sep 1995
  • Firstpage
    554
  • Lastpage
    559
  • Abstract
    The paper describes a reuse methodology, which eases the creation of testbenches. In our approach, beside providing a library of precompiled basic functions and entities, the designer receives descriptions of complete test concepts (e.g, macro-oriented stimulation or comparison of two simulations), including a source code example, called template, and a guide for the adaption of the template to her/his application. Furthermore, an overall guide for the whole validation phase is provided. The paper describes the typical structure of a testbench, presents the implementations of major objects, and demonstrates the method of user guidance. Further, the global test concept for reuse components is demonstrated
  • Keywords
    hardware description languages; software reusability; VHDL testbenches; entities; global test concept; macro-oriented stimulation; precompiled basic functions; reuse methodology; source code example; template; Application specific integrated circuits; Hardware; Lab-on-a-chip; Libraries; Process design; Research and development; Software testing; System testing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1995, with EURO-VHDL, Proceedings EURO-DAC '95., European
  • Conference_Location
    Brighton
  • Print_ISBN
    0-8186-7156-4
  • Type

    conf

  • DOI
    10.1109/EURDAC.1995.527459
  • Filename
    527459