From b1f340ba5c1b0c3bb3a252dbc2f230294c76fe6d Mon Sep 17 00:00:00 2001 From: Corey Hickson Date: Wed, 30 Oct 2024 03:39:55 -0700 Subject: [PATCH] formatting --- src/fpu/fround.sv | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/fpu/fround.sv b/src/fpu/fround.sv index fadd963d0..6c37d2973 100644 --- a/src/fpu/fround.sv +++ b/src/fpu/fround.sv @@ -76,8 +76,7 @@ module fround import cvw::*; #(parameter cvw_t P) ( assign Eeqm1 = ($signed(E) == -1); // Logic for nonnegative mask and rounding bits - // assign IMask = {1'b1, {P.NF{1'b0}}} >>> E; /// if E > Nf, this produces all 0s instead of all 1s. Hence exact handling is needed below. - assign IMask = $signed({1'b1, {P.NF{1'b0}}}) >>> E; + assign IMask = $signed({1'b1, {P.NF{1'b0}}}) >>> E; /// if E > Nf, this produces all 0s instead of all 1s. Hence exact handling is needed below. assign Tmasknonneg = ~IMask >>> 1'b1; assign HotE = IMask & ~(IMask << 1'b1); assign HotEP1 = HotE >> 1'b1;