From e7b91d5934c320ba8e3ad12c816bff3a401663ba Mon Sep 17 00:00:00 2001 From: Ross Thompson Date: Tue, 31 Jan 2023 10:44:11 -0600 Subject: [PATCH] Renamed signals in RAS. --- pipelined/src/ifu/bpred/RAsPredictor.sv | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pipelined/src/ifu/bpred/RAsPredictor.sv b/pipelined/src/ifu/bpred/RAsPredictor.sv index d345a5b0c..0c47aed99 100644 --- a/pipelined/src/ifu/bpred/RAsPredictor.sv +++ b/pipelined/src/ifu/bpred/RAsPredictor.sv @@ -42,7 +42,7 @@ module RASPredictor #(parameter int StackSize = 16 )( logic CounterEn; localparam Depth = $clog2(StackSize); - logic [Depth-1:0] PtrD, PtrQ, PtrP1, PtrM1; + logic [Depth-1:0] NextPtr, CurrPtr, PtrP1, PtrM1; logic [StackSize-1:0] [`XLEN-1:0] memory; integer index; @@ -70,12 +70,12 @@ module RASPredictor #(parameter int StackSize = 16 )( assign CounterEn = PopF | PushE | RepairD; assign DecrementPtr = (PopF | DecRepairD) & ~IncrRepairD; - mux2 #(Depth) PtrMux(PtrP1, PtrM1, DecrementPtr, PtrD); + mux2 #(Depth) PtrMux(PtrP1, PtrM1, DecrementPtr, NextPtr); - assign PtrM1 = PtrQ - 1'b1; - assign PtrP1 = PtrQ + 1'b1; + assign PtrM1 = CurrPtr - 1'b1; + assign PtrP1 = CurrPtr + 1'b1; - flopenr #(Depth) PTR(clk, reset, CounterEn, PtrD, PtrQ); + flopenr #(Depth) PTR(clk, reset, CounterEn, NextPtr, CurrPtr); // RAS must be reset. always_ff @ (posedge clk) begin @@ -87,7 +87,7 @@ module RASPredictor #(parameter int StackSize = 16 )( end end - assign RASPCF = memory[PtrQ]; + assign RASPCF = memory[CurrPtr]; endmodule