mirror of
https://github.com/vortexgpgpu/vortex.git
synced 2025-04-24 05:47:35 -04:00
Merge branch '64b_extension' of https://github.com/vortexgpgpu/vortex-dev into 64b_extension
This commit is contained in:
commit
a8663c34cd
1 changed files with 8 additions and 8 deletions
|
@ -7,7 +7,7 @@ module VX_fpu_class # (
|
|||
) (
|
||||
input [EXP_BITS-1:0] exp_i,
|
||||
input [MAN_BITS-1:0] man_i,
|
||||
output fclass_t fclass_o
|
||||
output fclass_t clss_o
|
||||
);
|
||||
wire is_normal = (exp_i != '0) && (exp_i != '1);
|
||||
wire is_zero = (exp_i == '0) && (man_i == '0);
|
||||
|
@ -17,12 +17,12 @@ module VX_fpu_class # (
|
|||
wire is_signaling = is_nan && ~man_i[MAN_BITS-1];
|
||||
wire is_quiet = is_nan && ~is_signaling;
|
||||
|
||||
assign fclass_o.is_normal = is_normal;
|
||||
assign fclass_o.is_zero = is_zero;
|
||||
assign fclass_o.is_subnormal = is_subnormal;
|
||||
assign fclass_o.is_inf = is_inf;
|
||||
assign fclass_o.is_nan = is_nan;
|
||||
assign fclass_o.is_quiet = is_quiet;
|
||||
assign fclass_o.is_signaling = is_signaling;
|
||||
assign clss_o.is_normal = is_normal;
|
||||
assign clss_o.is_zero = is_zero;
|
||||
assign clss_o.is_subnormal = is_subnormal;
|
||||
assign clss_o.is_inf = is_inf;
|
||||
assign clss_o.is_nan = is_nan;
|
||||
assign clss_o.is_quiet = is_quiet;
|
||||
assign clss_o.is_signaling = is_signaling;
|
||||
|
||||
endmodule
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue