From 011ad09341a361f01c5da8f8d882fa49522d783d Mon Sep 17 00:00:00 2001 From: Ross Thompson Date: Fri, 4 Feb 2022 22:40:51 -0600 Subject: [PATCH] Cleanup. --- pipelined/src/ifu/ifu.sv | 2 +- pipelined/src/lsu/busdp.sv | 3 +-- pipelined/src/lsu/lsu.sv | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/pipelined/src/ifu/ifu.sv b/pipelined/src/ifu/ifu.sv index f53669522..31038bff5 100644 --- a/pipelined/src/ifu/ifu.sv +++ b/pipelined/src/ifu/ifu.sv @@ -193,7 +193,7 @@ module ifu ( .LSUBusHRDATA(IFUBusHRDATA), .LSUBusAck(IFUBusAck), .LSUBusWrite(), .LSUBusRead(IFUBusRead), .LSUBusSize(), .LSUFunct3M(3'b010), .LSUBusAdr(IFUBusAdr), .DCacheBusAdr(ICacheBusAdr), - .WordCount(), .SelUncachedAdr(), .LSUBusHWDATA(), + .WordCount(), .LSUBusHWDATA(), .ReadDataLineSetsM(), .DCacheFetchLine(ICacheFetchLine), .DCacheWriteLine(1'b0), .DCacheBusAck(ICacheBusAck), .DCacheMemWriteData(ICacheMemWriteData), .LSUPAdrM(PCPF), diff --git a/pipelined/src/lsu/busdp.sv b/pipelined/src/lsu/busdp.sv index d987c1a1a..fc43d0c1a 100644 --- a/pipelined/src/lsu/busdp.sv +++ b/pipelined/src/lsu/busdp.sv @@ -47,7 +47,6 @@ module busdp #(parameter WORDSPERLINE, LINELEN, WORDLEN, LOGWPL, LSU=0) input logic [2:0] LSUFunct3M, output logic [`PA_BITS-1:0] LSUBusAdr, output logic [LOGWPL-1:0] WordCount, - output logic SelUncachedAdr, // cache interface. input logic [`PA_BITS-1:0] DCacheBusAdr, input var logic [`XLEN-1:0] ReadDataLineSetsM [WORDSPERLINE-1:0], @@ -73,7 +72,7 @@ module busdp #(parameter WORDSPERLINE, LINELEN, WORDLEN, LOGWPL, LSU=0) logic [`XLEN-1:0] PreLSUBusHWDATA; logic [`PA_BITS-1:0] LocalLSUBusAdr; - + logic SelUncachedAdr; genvar index; for (index = 0; index < WORDSPERLINE; index++) begin:fetchbuffer diff --git a/pipelined/src/lsu/lsu.sv b/pipelined/src/lsu/lsu.sv index b625a4194..80e5ebfd8 100644 --- a/pipelined/src/lsu/lsu.sv +++ b/pipelined/src/lsu/lsu.sv @@ -202,7 +202,7 @@ module lsu ( busdp #(WORDSPERLINE, LINELEN, `XLEN, LOGWPL, 1) busdp( .clk, .reset, .LSUBusHRDATA, .LSUBusHWDATA, .LSUBusAck, .LSUBusWrite, .LSUBusRead, .LSUBusSize, - .WordCount, .SelUncachedAdr, + .WordCount, .LSUFunct3M, .LSUBusAdr, .DCacheBusAdr, .ReadDataLineSetsM, .DCacheFetchLine, .DCacheWriteLine, .DCacheBusAck, .DCacheMemWriteData, .LSUPAdrM, .FinalAMOWriteDataM, .ReadDataWordM, .ReadDataWordMuxM, .IgnoreRequest, .LSURWM, .CPUBusy, .CacheableM, @@ -211,7 +211,6 @@ module lsu ( assign Pad = '0; assign WordOffsetAddr = LSUBusWrite ? ({{`PA_BITS-LOGWPL{1'b0}}, WordCount} << $clog2(`XLEN/8)) : LSUPAdrM; - subcachelineread #(LINELEN, `XLEN, `XLEN) subcachelineread( .clk, .reset, .PAdr(WordOffsetAddr), .save, .restore, .ReadDataLine(ReadDataLineM), .ReadDataWord(ReadDataWordM));