Skip to content

Commit

Permalink
Fixed testbench
Browse files Browse the repository at this point in the history
  • Loading branch information
williaml33moore authored Sep 17, 2024
1 parent e59cae5 commit 8f8bf9d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/background.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ It's built on top of UVM so it integrates seamlessly with existing verification
Users run it in their simulators along with their RTL models; it reads and parses their Gherkin files, and executes them as tests.

A slightly deeper dive for the UVM community.
Assuming you already have a working UVM test bench, you need to do a few things to add Bathtub to it.
Assuming you already have a working UVM testbench, you need to do a few things to add Bathtub to it.
First, you need to write UVM virtual sequences that cover every _Given_, _When_, and _Then_ step in your Gherkin file.
These are called step definitions and they effectively map your natural language Gherkin steps to runnable SystemVerilog code.
Bathtub provides macros that simplify step definition creation.
Expand Down

0 comments on commit 8f8bf9d

Please sign in to comment.