From 5c563bef43d406a7d7ca0a60f55788a43c52d0b4 Mon Sep 17 00:00:00 2001 From: Kevin Kim Date: Sat, 18 Feb 2023 20:12:30 -0800 Subject: [PATCH] fixed ctlzw bug in count unit --- src/ieu/bmu/cnt.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ieu/bmu/cnt.sv b/src/ieu/bmu/cnt.sv index a0bee434..540d5e91 100644 --- a/src/ieu/bmu/cnt.sv +++ b/src/ieu/bmu/cnt.sv @@ -54,7 +54,7 @@ module cnt #(parameter WIDTH = 32) ( 6'b00000_0: lzcA = A; //clz 6'b00000_1: lzcA = {A[31:0],{32{1'b1}}}; //clzw 6'b00001_0: lzcA = revA; //ctz - 6'b00001_1: lzcA = {revA[31:0],{32{1'b1}}}; //ctzw + 6'b00001_1: lzcA = {revA[63:32],{32{1'b1}}}; //ctzw default: lzcA = A; endcase