You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The reason is that readvectors is triggered (@VectorNum) before Unit, Fmt, OpCtrl) have their correct values, so the wrong vector is read. In contrast, Questa receives
Made some progress with commit 459eaae
However, the sequencing of testbench_fp is highly messed up. The module will likely require an entire refactoring to fix this. Readvectors may need to be removed as a module and incorporated into the main module. In the same always_ff @(posedge clk) block that loads vectors or advances the vector number, the readvectors logic may need to assign the new inputs and expected output.
I started writing sim-testfloat-verilator. It now compiles but seems to hang in the first test.
harris@chips:
/cvw/sim$ ./sim-testfloat-verilator/cvw/sim$ time obj_dir/Vtestbenchfpharris@chips:
Running ui32_to_f128_rne.tv vectors
...(no progress)
The text was updated successfully, but these errors were encountered: