• DocumentCode
    1747957
  • Title

    A transaction-based unified simulation/emulation architecture for functional verification

  • Author

    Kudlugi, Murali ; Hassoun, Soha ; Selvidge, Charles ; Pryor, Duaine

  • fYear
    2001
  • fDate
    2001
  • Firstpage
    623
  • Lastpage
    628
  • Abstract
    A transaction-based layered architecture providing for 100% portability of a C-based testbench between simulation and emulation is proposed. Transaction-based communication results in performance which is commensurate with emulation without a hardware target. Test-bench portability eliminates duplicated effort when combining system level simulation and emulation. An implementation based on the IKOS VStation emulator validates these architectural claims on real designs.
  • Keywords
    C language; automatic test equipment; computer architecture; design for testability; digital simulation; synchronisation; 100% portability; C-based testbench; IKOS VStation emulator; emulation; functional verification; layered architecture; simulation; system level simulation; test-bench portability; unified simulation/emulation architecture; Controllability; Emulation; Fixtures; Hardware design languages; High level languages; Permission; Pins; Software performance; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2001. Proceedings
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-297-2
  • Type

    conf

  • DOI
    10.1109/DAC.2001.156214
  • Filename
    935583