minor fix of DSCR naming comment

This commit is contained in:
James Stine 2024-06-09 10:43:43 -05:00
parent 97cf2fdd23
commit 42af10dabf
3 changed files with 18 additions and 19 deletions

View File

@ -77,7 +77,7 @@ module ieu import cvw::*; #(parameter cvw_t P) (
output logic StructuralStallD, // IEU detects structural hazard in Decode stage output logic StructuralStallD, // IEU detects structural hazard in Decode stage
output logic LoadStallD, // Structural stalls for load, sent to performance counters output logic LoadStallD, // Structural stalls for load, sent to performance counters
output logic StoreStallD, // load after store hazard output logic StoreStallD, // load after store hazard
output logic CSRReadM, CSRWriteM, PrivilegedM,// CSR read, CSR write, is privileged instruction output logic CSRReadM, CSRWriteM, PrivilegedM, // CSR read, CSR write, is privileged instruction
output logic CSRWriteFenceM, // CSR write or fence instruction needs to flush subsequent instructions output logic CSRWriteFenceM, // CSR write or fence instruction needs to flush subsequent instructions
// Debug scan chain // Debug scan chain
input logic DebugScanEn, input logic DebugScanEn,
@ -120,8 +120,7 @@ module ieu import cvw::*; #(parameter cvw_t P) (
logic BMUActiveE; // Bit manipulation instruction being executed logic BMUActiveE; // Bit manipulation instruction being executed
logic [1:0] CZeroE; // {czero.nez, czero.eqz} instructions active logic [1:0] CZeroE; // {czero.nez, czero.eqz} instructions active
// Debug Control and Status (debug spec) logic DSCR; // Debug Scan Chain Register
logic DSCR;
controller #(P) c( controller #(P) c(
.clk, .reset, .StallD, .FlushD, .InstrD, .STATUS_FS, .ENVCFG_CBE, .ImmSrcD, .clk, .reset, .StallD, .FlushD, .InstrD, .STATUS_FS, .ENVCFG_CBE, .ImmSrcD,

View File

@ -145,7 +145,7 @@ module ifu import cvw::*; #(parameter cvw_t P) (
logic [LINELEN-1:0] FetchBuffer; logic [LINELEN-1:0] FetchBuffer;
logic [31:0] ShiftUncachedInstr; logic [31:0] ShiftUncachedInstr;
// Debug scan chain // Debug scan chain
logic DSCR; logic DSCR; // Debug Scan Chain Register
assign PCFExt = {2'b00, PCSpillF}; assign PCFExt = {2'b00, PCSpillF};

View File

@ -161,7 +161,7 @@ module lsu import cvw::*; #(parameter cvw_t P) (
logic LSULoadPageFaultM; logic LSULoadPageFaultM;
logic LSUStoreAmoPageFaultM; logic LSUStoreAmoPageFaultM;
logic DSCR; // Debug Control and Status logic DSCR; // Debug Scan Chain Register (DSCR)
///////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////
// Pipeline for IEUAdr E to M // Pipeline for IEUAdr E to M