[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  BugVise
  CovVise
  Force-Gate-Sim
  Gspice
  IPC::Locker
  Rsvn
  Schedule::Load
  SVN::S4
  Synopsys-modes
  SystemPerl
  Verilog-Pli
  Voneline
  Vregs
General Info
  Papers

Getting started writing Verilator testbenches

Added by Jim McPhillips 9 months ago

Hi,

I'm new to verilator and I was wondering what a typical testbench looked like, in terms of language that it is written in and the structures and frameworks it uses. I come from a SystemVerilog/AVM/OBVM background, and used Vera before that, and behavioral VHDL and Verilog BFM-based testbenches before that, but I don't know where to start with writing a "proper" test suite to run verilated.

The examples seem to be more small testcases for the verilator system itself rather than a fully blown example, but please correct me if I'm wrong.

Jimbo


Replies (1)

RE: Getting started writing Verilator testbenches - Added by Wilson Snyder 9 months ago

There isn't a typical verilator testbench, but rather people use a typical C++ testbench which interconnects with other simulators. Possibilities include SystemC and Truss/Teal, along with Testbuilder (deprecated) and many home grown systems.

(1-1/1)