Updates
diff --git a/verilog/dv/FPU_Bfloat/FPU_Bfloat_tb.v b/verilog/dv/FPU_Bfloat/FPU_Bfloat_tb.v
index 23db252..d6a7970 100644
--- a/verilog/dv/FPU_Bfloat/FPU_Bfloat_tb.v
+++ b/verilog/dv/FPU_Bfloat/FPU_Bfloat_tb.v
@@ -22,7 +22,7 @@
 //`include "spiflash.v"
 `include "tb_prog.v"
 
-module FPU_Half_tb();
+module FPU_Bfloat_tb();
     reg clock;
     reg RSTB;
     reg CSB;
@@ -47,8 +47,8 @@
     end
  
     initial begin
-        $dumpfile("FPU_Half.vcd");
-        $dumpvars(0, FPU_Half_tb);
+        $dumpfile("FPU_Bfloat.vcd");
+        $dumpvars(0, FPU_Bfloat_tb);
 
         // Repeat cycles of 1000 clock edges as needed to complete testbench
         //repeat (300) begin
@@ -74,7 +74,7 @@
             wait(mprj_io_0 == 16'hC178);
             */
             // Observe Output pins [23:8] for Fsign and I2F
-            /*
+            
             wait(mprj_io_0 == 16'h449A);
             wait(mprj_io_0 == 16'h3042);
             wait(mprj_io_0 == 16'h491E);
@@ -84,23 +84,23 @@
             wait(mprj_io_0 == 16'h5F09);
             wait(mprj_io_0 == 16'hBD78);
             wait(mprj_io_0 == 16'h449A);
-            wait(mprj_io_0 == 16'h744A);
-            wait(mprj_io_0 == 16'h7AE6);
-            wait(mprj_io_0 == 16'h7582);
-            wait(mprj_io_0 == 16'h7AE4);
-            wait(mprj_io_0 == 16'h7208);
-            wait(mprj_io_0 == 16'h7AE7);
-            */
+            wait(mprj_io_0 == 16'h4689);
+            wait(mprj_io_0 == 16'h475D);
+            wait(mprj_io_0 == 16'h46B0);
+            wait(mprj_io_0 == 16'h475D);
+            wait(mprj_io_0 == 16'h4641);
+            wait(mprj_io_0 == 16'h475D);
+            
             // Observe Output pins [23:8] for FClass and F2I
             /*
-            wait(mprj_io_0 == 16'd5);
-            wait(mprj_io_0 == 16'd132);
+            wait(mprj_io_0 == 16'h04d0);
+            wait(mprj_io_0 == 16'hffff);
             wait(mprj_io_0 == 16'd0);
-            wait(mprj_io_0 == 16'd1);
-            wait(mprj_io_0 == 16'd10);
-            wait(mprj_io_0 == 16'd200);
-            wait(mprj_io_0 == 16'd210);
-            wait(mprj_io_0 == 16'd190);
+            wait(mprj_io_0 == 16'd0);
+            wait(mprj_io_0 == 16'hE000);
+            wait(mprj_io_0 == 16'hffff);
+            wait(mprj_io_0 == 16'hffff);
+            wait(mprj_io_0 == 16'hffff);
             wait(mprj_io_0 == 16'h0040);
             wait(mprj_io_0 == 16'h0040);
             wait(mprj_io_0 == 16'h0002);
@@ -125,6 +125,7 @@
             wait(mprj_io_0 == 16'hBCF0);
             */
             // Observe Output pins [23:8] for FMUL
+            /*
             wait(mprj_io_0 == 16'h60C2);
             wait(mprj_io_0 == 16'h30A7);
             wait(mprj_io_0 == 16'h67FF);
@@ -133,7 +134,7 @@
             wait(mprj_io_0 == 16'h5124);
             wait(mprj_io_0 == 16'h6058);
             wait(mprj_io_0 == 16'h0000);
-            
+            */
             $display("MPRJ-IO state = %h", mprj_io[23:8]);  
 		
 		`ifdef GL
@@ -214,7 +215,7 @@
 	);
 
 	spiflash #(
-		.FILENAME("FPU_Half.hex")
+		.FILENAME("FPU_Bfloat.hex")
 	) spiflash (
 		.csb(flash_csb),
 		.clk(flash_clk),
diff --git a/verilog/rtl/user_proj_example.v b/verilog/rtl/user_proj_example.v
index d369405..49cc795 100644
--- a/verilog/rtl/user_proj_example.v
+++ b/verilog/rtl/user_proj_example.v
@@ -101,7 +101,7 @@
 
    
     // Initiation of TOP Module
-    FPU_FSM_TOP FPU_Half_Precision_Top (
+    FPU_FSM_TOP FPU_Bfloat16_Precision_Top (
     					`ifdef USE_POWER_PINS
     					   .vccd1(vccd1),	// User area 1 1.8V supply
     					   .vssd1(vssd1),	// User area 1 digital ground