updated header comments to indicate chapter 15

This commit is contained in:
Kevin Kim 2023-03-22 10:31:21 -07:00
parent c197a040c8
commit b3fbdba7f3
9 changed files with 10 additions and 10 deletions

View File

@ -8,7 +8,7 @@
// //
// Purpose: Bit reverse submodule // Purpose: Bit reverse submodule
// //
// Documentation: RISC-V System on Chip Design Chapter *** // Documentation: RISC-V System on Chip Design Chapter 15
// //
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //

View File

@ -7,7 +7,7 @@
// //
// Purpose: Top level bit manipulation instruction decoder // Purpose: Top level bit manipulation instruction decoder
// //
// Documentation: RISC-V System on Chip Design Chapter 4 (Section 4.1.4, Figure 4.8, Table 4.5) // Documentation: RISC-V System on Chip Design Chapter 15
// //
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //
@ -165,8 +165,6 @@ module bmuctrl(
BMUControlsD = `BMUCTRLW'b100_01_111_1_0_0_1_1_0_0_0_0; // xnor BMUControlsD = `BMUCTRLW'b100_01_111_1_0_0_1_1_0_0_0_0; // xnor
17'b0010011_011010?_101: if ((`XLEN == 32 ^ Funct7D[0]) & `ZBB_SUPPORTED & (Rs2D == 5'b11000)) 17'b0010011_011010?_101: if ((`XLEN == 32 ^ Funct7D[0]) & `ZBB_SUPPORTED & (Rs2D == 5'b11000))
BMUControlsD = `BMUCTRLW'b000_10_010_1_1_0_1_0_0_0_0_0; // rev8 BMUControlsD = `BMUCTRLW'b000_10_010_1_1_0_1_0_0_0_0_0; // rev8
//17'b0010011_0110100_101: if (`XLEN == 32 & `ZBB_SUPPORTED & (Rs2D == 5'b11000))
// BMUControlsD = `BMUCTRLW'b000_10_010_1_1_0_1_0_0_0_0_0; // rev8 (rv32)
17'b0010011_0010100_101: if (`ZBB_SUPPORTED & Rs2D[4:0] == 5'b00111) 17'b0010011_0010100_101: if (`ZBB_SUPPORTED & Rs2D[4:0] == 5'b00111)
BMUControlsD = `BMUCTRLW'b000_10_010_1_1_0_1_0_0_0_0_0; // orc.b BMUControlsD = `BMUCTRLW'b000_10_010_1_1_0_1_0_0_0_0_0; // orc.b
17'b0110011_0000101_110: if (`ZBB_SUPPORTED) 17'b0110011_0000101_110: if (`ZBB_SUPPORTED)

View File

@ -7,7 +7,7 @@
// //
// Purpose: RISCV bitmanip byte-wise operation unit // Purpose: RISCV bitmanip byte-wise operation unit
// //
// Documentation: RISC-V System on Chip Design Chapter *** // Documentation: RISC-V System on Chip Design Chapter 15
// //
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //

View File

@ -7,7 +7,7 @@
// //
// Purpose: Carry-Less multiplication unit // Purpose: Carry-Less multiplication unit
// //
// Documentation: RISC-V System on Chip Design Chapter *** // Documentation: RISC-V System on Chip Design Chapter 15
// //
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //

View File

@ -8,7 +8,7 @@
// //
// Purpose: Count Instruction Submodule // Purpose: Count Instruction Submodule
// //
// Documentation: RISC-V System on Chip Design Chapter *** // Documentation: RISC-V System on Chip Design Chapter 15
// //
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //

View File

@ -8,7 +8,7 @@
// //
// Purpose: Sign/Zero Extension Submodule // Purpose: Sign/Zero Extension Submodule
// //
// Documentation: RISC-V System on Chip Design Chapter *** // Documentation: RISC-V System on Chip Design Chapter 15
// //
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //

View File

@ -6,6 +6,8 @@
// //
// Purpose: Population Count // Purpose: Population Count
// //
// Documentation: RISC-V System on Chip Design Chapter 15
//
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //
// Copyright (C) 2021-23 Harvey Mudd College & Oklahoma State University // Copyright (C) 2021-23 Harvey Mudd College & Oklahoma State University

View File

@ -8,7 +8,7 @@
// //
// Purpose: RISC-V ZBB top level unit // Purpose: RISC-V ZBB top level unit
// //
// Documentation: RISC-V System on Chip Design Chapter *** // Documentation: RISC-V System on Chip Design Chapter 15
// //
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //

View File

@ -7,7 +7,7 @@
// //
// Purpose: RISC-V ZBC top-level unit // Purpose: RISC-V ZBC top-level unit
// //
// Documentation: RISC-V System on Chip Design Chapter *** // Documentation: RISC-V System on Chip Design Chapter 15
// //
// A component of the CORE-V-WALLY configurable RISC-V project. // A component of the CORE-V-WALLY configurable RISC-V project.
// //