mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
This commit is contained in:
commit
1ce2ecb316
@ -848,7 +848,7 @@ module testbenchfp;
|
|||||||
end
|
end
|
||||||
S2: begin
|
S2: begin
|
||||||
DivStart = 1'b0;
|
DivStart = 1'b0;
|
||||||
if ((FDivBusyE)|(~DivDone))
|
if ((FDivBusyE|~DivDone)&(UnitVal == `DIVUNIT))
|
||||||
nextstate = S2;
|
nextstate = S2;
|
||||||
else
|
else
|
||||||
nextstate = Done;
|
nextstate = Done;
|
||||||
@ -960,8 +960,8 @@ module testbenchfp;
|
|||||||
assign FMAop = (OpCtrlVal == `FMAUNIT);
|
assign FMAop = (OpCtrlVal == `FMAUNIT);
|
||||||
assign DivDone = OldFDivBusyE & ~FDivBusyE;
|
assign DivDone = OldFDivBusyE & ~FDivBusyE;
|
||||||
assign CheckNow = ((DivDone | ~divsqrtop) |
|
assign CheckNow = ((DivDone | ~divsqrtop) |
|
||||||
(TEST == "all" | TEST == "add" | TEST == "fma" | TEST == "sub"))
|
(TEST == "add" | TEST == "fma" | TEST == "sub") |
|
||||||
& (UnitVal !== `CVTINTUNIT) & (UnitVal !== `CMPUNIT);
|
((TEST == "all") & (DivDone | ~divsqrtop)));
|
||||||
|
|
||||||
if (~(ResMatch & FlagMatch) & CheckNow & (Ans[0] !== 1'bx)) begin
|
if (~(ResMatch & FlagMatch) & CheckNow & (Ans[0] !== 1'bx)) begin
|
||||||
errors += 1;
|
errors += 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user