• DocumentCode
    1175391
  • Title

    A layered adaptive verification platform for simulation, test, and emulation

  • Author

    Zambaldi, Martin ; Ecker, Wolfgang ; Henftling, Renate ; Bauer, Matthias

  • Volume
    21
  • Issue
    6
  • fYear
    2004
  • Firstpage
    464
  • Lastpage
    471
  • Abstract
    This adaptive architecture for structuring testbenches accommodates various models of a design, from transaction to silicon. Moreover, the adapter-based architecture supports the execution of design models on different simulators (high level, RTL, gate level, and switch level), hardware emulators (the testbench runs entirely on the emulator), and even testers. Here, we present a modular, layered testbench (MLTB) approach to building a testbench. This approach is similar to platform-based design. It consists of a generic testbench kernel (TBK), connected through a bus to testbench elements. Our verification platform also satisfies another meaning of platform: a set of connected tools or a powerful tool environment, normally with an attached database, that acts as a platform for verification.
  • Keywords
    automatic test pattern generation; computer architecture; hardware description languages; logic simulation; logic testing; MLTB approach; RTL simulator; adapter-based architecture; design model; gate level simulator; generic testbench kernel; hardware emulator; high level simulator; layered adaptive verification platform; modular layered testbench; silicon transaction; switch level simulator; Acceleration; Automatic testing; Communication system control; Design engineering; Emulation; Hardware design languages; IEEE Press; Silicon; Switches; Tree data structures;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/MDT.2004.73
  • Filename
    1363699