diff --git a/CHANGELOG b/CHANGELOG index d6d2c4990..4ca448ab0 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -4,6 +4,15 @@ List of major changes and improvements between releases Yosys 0.15 .. Yosys 0.15-dev -------------------------- + * Various + - Added BTOR2 witness file co-simulation. + - Simulation calls external vcd2fst for VCD conversion. + - Added fst2tb pass - generates testbench for the circuit using + the given top-level module and simulus signal from FST file. + - yosys-smtbmc: Option to keep going after failed assertions in BMC mode + + * Verific support + - Import modules in alphabetic (reproducable) order. Yosys 0.14 .. Yosys 0.15 -------------------------- diff --git a/manual/command-reference-manual.tex b/manual/command-reference-manual.tex index e3055c0bc..e68da3318 100644 --- a/manual/command-reference-manual.tex +++ b/manual/command-reference-manual.tex @@ -2222,6 +2222,40 @@ one-hot encoding and binary encoding is supported. .map \end{lstlisting} +\section{fst2tb -- generate testbench out of fst file} +\label{cmd:fst2tb} +\begin{lstlisting}[numbers=left,frame=single] + fst2tb [options] [top-level] + +This command generates testbench for the circuit using the given top-level module +and simulus signal from FST file + + -tb + generated testbench name. + files .v and .txt are created as result. + + -r + read simulation FST file + + -clock + name of top-level clock input + + -clockn + name of top-level clock input (inverse polarity) + + -scope + scope of simulation top model + + -start