From d351eeee118ab100876a2ac93a95ccee4a01b5e4 Mon Sep 17 00:00:00 2001 From: jon <> Date: Mon, 22 Mar 2021 18:20:22 +0000 Subject: [PATCH] Increase BTB to 1024 entries. (On FPGA we can make this as large as we like, but returns diminish. This one has a chance of being reasonable for ASIC I guess?) --- src_Core/RISCY_OOO/procs/lib/Btb.bsv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src_Core/RISCY_OOO/procs/lib/Btb.bsv b/src_Core/RISCY_OOO/procs/lib/Btb.bsv index 53a40b8..17ab7ca 100644 --- a/src_Core/RISCY_OOO/procs/lib/Btb.bsv +++ b/src_Core/RISCY_OOO/procs/lib/Btb.bsv @@ -57,7 +57,7 @@ endinterface // Local BTB Typedefs typedef 1 PcLsbsIgnore; -typedef 256 BtbEntries; // 4KB BTB +typedef 1024 BtbEntries; typedef Bit#(TLog#(SupSizeX2)) BtbBank; typedef TDiv#(BtbEntries,SupSizeX2) BtbIndices; typedef Bit#(TLog#(BtbIndices)) BtbIndex;