mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Commented fcvtmod behavior in specialcase
This commit is contained in:
parent
6f53adad80
commit
c664c9717d
@ -339,7 +339,7 @@ module specialcase import cvw::*; #(parameter cvw_t P) (
|
|||||||
|
|
||||||
if (P.ZFA_SUPPORTED & P.D_SUPPORTED) // fcvtmod.w.d support
|
if (P.ZFA_SUPPORTED & P.D_SUPPORTED) // fcvtmod.w.d support
|
||||||
always_comb begin
|
always_comb begin
|
||||||
if (Zfa) OfIntRes2 = '0;
|
if (Zfa) OfIntRes2 = '0; // fcvtmod.w.d produces 0 on overflow
|
||||||
else OfIntRes2 = OfIntRes;
|
else OfIntRes2 = OfIntRes;
|
||||||
if (Zfa) Int64Res = {{(P.XLEN-32){CvtNegRes[P.XLEN-1]}}, CvtNegRes[31:0]};
|
if (Zfa) Int64Res = {{(P.XLEN-32){CvtNegRes[P.XLEN-1]}}, CvtNegRes[31:0]};
|
||||||
else Int64Res = CvtNegRes[P.XLEN-1:0];
|
else Int64Res = CvtNegRes[P.XLEN-1:0];
|
||||||
|
Loading…
Reference in New Issue
Block a user