mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-02 17:55:19 +00:00
Updated email address authorship for my files.
This commit is contained in:
parent
2575a0c40c
commit
8fb1673ab3
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
###########################################
|
###########################################
|
||||||
## Written: ross1728@gmail.com
|
## Written: rose@rosethompson.net
|
||||||
## Created: 23 October 2023
|
## Created: 23 October 2023
|
||||||
## Modified:
|
## Modified:
|
||||||
##
|
##
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
###########################################
|
###########################################
|
||||||
## Written: ross1728@gmail.com
|
## Written: rose@rosethompson.net
|
||||||
## Created: 12 March 2023
|
## Created: 12 March 2023
|
||||||
## Modified:
|
## Modified:
|
||||||
##
|
##
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
###########################################
|
###########################################
|
||||||
## Written: ross1728@gmail.com
|
## Written: rose@rosethompson.net
|
||||||
## Created: 12 March 2023
|
## Created: 12 March 2023
|
||||||
## Modified:
|
## Modified:
|
||||||
##
|
##
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
## extractFunctionRadix.sh
|
## extractFunctionRadix.sh
|
||||||
##
|
##
|
||||||
## Written: Rose Thompson
|
## Written: Rose Thompson
|
||||||
## email: ross1728@gmail.com
|
## email: rose@rosethompson.net
|
||||||
## Created: March 1, 2021
|
## Created: March 1, 2021
|
||||||
## Modified: March 10, 2021
|
## Modified: March 10, 2021
|
||||||
##
|
##
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
###########################################
|
###########################################
|
||||||
## Written: Rose Thompson ross1728@gmail.com
|
## Written: Rose Thompson rose@rosethompson.net
|
||||||
## Created: 20 September 2023
|
## Created: 20 September 2023
|
||||||
## Modified:
|
## Modified:
|
||||||
##
|
##
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
###########################################
|
###########################################
|
||||||
## Tool chain install script.
|
## Tool chain install script.
|
||||||
##
|
##
|
||||||
## Written: Rose Thompson ross1728@gmail.com
|
## Written: Rose Thompson rose@rosethompson.net
|
||||||
## Created: 18 January 2023
|
## Created: 18 January 2023
|
||||||
## Modified: 22 January 2023
|
## Modified: 22 January 2023
|
||||||
## Modified: 23 March 2023
|
## Modified: 23 March 2023
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// rvvi daemon
|
// rvvi daemon
|
||||||
//
|
//
|
||||||
// Written: Rose Thomposn ross1728@gmail.com
|
// Written: Rose Thomposn rose@rosethompson.net
|
||||||
// Created: 31 May 2024
|
// Created: 31 May 2024
|
||||||
// Modified: 31 May 2024
|
// Modified: 31 May 2024
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// fpgaTop.sv
|
// fpgaTop.sv
|
||||||
//
|
//
|
||||||
// Written: ross1728@gmail.com November 17, 2021
|
// Written: rose@rosethompson.net November 17, 2021
|
||||||
// Modified:
|
// Modified:
|
||||||
//
|
//
|
||||||
// Purpose: This is a top level for the fpga's implementation of wally.
|
// Purpose: This is a top level for the fpga's implementation of wally.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// fpgaTop.sv
|
// fpgaTop.sv
|
||||||
//
|
//
|
||||||
// Written: ross1728@gmail.com November 17, 2021
|
// Written: rose@rosethompson.net November 17, 2021
|
||||||
// Modified:
|
// Modified:
|
||||||
//
|
//
|
||||||
// Purpose: This is a top level for the fpga's implementation of wally.
|
// Purpose: This is a top level for the fpga's implementation of wally.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// wallypipelinedsocwrapper.sv
|
// wallypipelinedsocwrapper.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com 16 June 2023
|
// Written: Rose Thompson rose@rosethompson.net 16 June 2023
|
||||||
// Modified:
|
// Modified:
|
||||||
//
|
//
|
||||||
// Purpose: A wrapper to set parameters. Vivado cannot set the top level parameters because it only supports verilog,
|
// Purpose: A wrapper to set parameters. Vivado cannot set the top level parameters because it only supports verilog,
|
||||||
|
2
src/cache/cache.sv
vendored
2
src/cache/cache.sv
vendored
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// cache.sv
|
// cache.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 7 July 2021
|
// Created: 7 July 2021
|
||||||
// Modified: 20 January 2023
|
// Modified: 20 January 2023
|
||||||
//
|
//
|
||||||
|
2
src/cache/cacheLRU.sv
vendored
2
src/cache/cacheLRU.sv
vendored
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// cacheLRU.sv
|
// cacheLRU.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 20 July 2021
|
// Created: 20 July 2021
|
||||||
// Modified: 20 January 2023
|
// Modified: 20 January 2023
|
||||||
//
|
//
|
||||||
|
2
src/cache/cachefsm.sv
vendored
2
src/cache/cachefsm.sv
vendored
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// cachefsm.sv
|
// cachefsm.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 25 August 2021
|
// Created: 25 August 2021
|
||||||
// Modified: 20 January 2023
|
// Modified: 20 January 2023
|
||||||
//
|
//
|
||||||
|
2
src/cache/cacheway.sv
vendored
2
src/cache/cacheway.sv
vendored
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// cacheway
|
// cacheway
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 7 July 2021
|
// Created: 7 July 2021
|
||||||
// Modified: 20 January 2023
|
// Modified: 20 January 2023
|
||||||
//
|
//
|
||||||
|
2
src/cache/subcachelineread.sv
vendored
2
src/cache/subcachelineread.sv
vendored
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// subcachelineread.sv
|
// subcachelineread.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 4 February 2022
|
// Created: 4 February 2022
|
||||||
// Modified: 20 January 2023
|
// Modified: 20 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// ahbcacheinterface.sv
|
// ahbcacheinterface.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: August 29, 2022
|
// Created: August 29, 2022
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// ahbinterface.sv
|
// ahbinterface.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: August 29, 2022
|
// Created: August 29, 2022
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// busfsm.sv
|
// busfsm.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: December 29, 2021
|
// Created: December 29, 2021
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// busfsm.sv
|
// busfsm.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: December 29, 2021
|
// Created: December 29, 2021
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// controllerinput.sv
|
// controllerinput.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: August 31, 2022
|
// Created: August 31, 2022
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// abhmulticontroller
|
// abhmulticontroller
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: August 29, 2022
|
// Created: August 29, 2022
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// ebufsmarb.sv
|
// ebufsmarb.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 23 January 2023
|
// Created: 23 January 2023
|
||||||
// Modified: 23 January 2023
|
// Modified: 23 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// arrs.sv
|
// arrs.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Modified: November 12, 2021
|
// Modified: November 12, 2021
|
||||||
//
|
//
|
||||||
// Purpose: resets are typically asynchronous but need to be synchronized to
|
// Purpose: resets are typically asynchronous but need to be synchronized to
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// binencoder.sv
|
// binencoder.sv
|
||||||
//
|
//
|
||||||
// Written: ross1728@gmail.com November 14, 2022
|
// Written: rose@rosethompson.net November 14, 2022
|
||||||
//
|
//
|
||||||
// Purpose: one-hot to binary encoding.
|
// Purpose: one-hot to binary encoding.
|
||||||
//
|
//
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// ram1p1r2be.sv
|
// ram1p1r2be.sv
|
||||||
// 1 port sram with byte enables
|
// 1 port sram with byte enables
|
||||||
//
|
//
|
||||||
// Written: ross1728@gmail.com
|
// Written: rose@rosethompson.net
|
||||||
// Created: 3 May 2021
|
// Created: 3 May 2021
|
||||||
// Modified: 20 January 2023
|
// Modified: 20 January 2023
|
||||||
//
|
//
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// ram1p1rwe.sv
|
// ram1p1rwe.sv
|
||||||
// 1 port sram.
|
// 1 port sram.
|
||||||
//
|
//
|
||||||
// Written: avercruysse@hmc.edu (Modified from ram1p1rwbe, by ross1728@gmail.com)
|
// Written: avercruysse@hmc.edu (Modified from ram1p1rwbe, by rose@rosethompson.net)
|
||||||
// Created: 04 April 2023
|
// Created: 04 April 2023
|
||||||
//
|
//
|
||||||
// Purpose: ram1p1wre, but without byte-enable. Used for icache data.
|
// Purpose: ram1p1wre, but without byte-enable. Used for icache data.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// ram2p1r1wbe.sv
|
// ram2p1r1wbe.sv
|
||||||
// 2 port sram.
|
// 2 port sram.
|
||||||
//
|
//
|
||||||
// Written: ross1728@gmail.com May 3, 2021
|
// Written: rose@rosethompson.net May 3, 2021
|
||||||
// Two port SRAM 1 read port and 1 write port.
|
// Two port SRAM 1 read port and 1 write port.
|
||||||
// When clk rises Addr and LineWriteData are sampled.
|
// When clk rises Addr and LineWriteData are sampled.
|
||||||
// Following the clk edge read data is output from the sampled Addr.
|
// Following the clk edge read data is output from the sampled Addr.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// onehotdecoder.sv
|
// onehotdecoder.sv
|
||||||
//
|
//
|
||||||
// Written: ross1728@gmail.com July 09, 2021
|
// Written: rose@rosethompson.net July 09, 2021
|
||||||
// Modified:
|
// Modified:
|
||||||
//
|
//
|
||||||
// Purpose: Bin to one hot decoder. Power of 2 only.
|
// Purpose: Bin to one hot decoder. Power of 2 only.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// RASPredictor.sv
|
// RASPredictor.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thomposn ross1728@gmail.com
|
// Written: Rose Thomposn rose@rosethompson.net
|
||||||
// Created: 15 February 2021
|
// Created: 15 February 2021
|
||||||
// Modified: 25 January 2023
|
// Modified: 25 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// bpred.sv
|
// bpred.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thomposn ross1728@gmail.com
|
// Written: Rose Thomposn rose@rosethompson.net
|
||||||
// Created: 12 February 2021
|
// Created: 12 February 2021
|
||||||
// Modified: 19 January 2023
|
// Modified: 19 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// btb.sv
|
// btb.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: February 15, 2021
|
// Created: February 15, 2021
|
||||||
// Modified: 24 January 2023
|
// Modified: 24 January 2023
|
||||||
//
|
//
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// gshare.sv
|
// gshare.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson
|
// Written: Rose Thompson
|
||||||
// Email: ross1728@gmail.com
|
// Email: rose@rosethompson.net
|
||||||
// Created: 16 March 2021
|
// Created: 16 March 2021
|
||||||
// Adapted from ssanghai@hmc.edu (Shreya Sanghai)
|
// Adapted from ssanghai@hmc.edu (Shreya Sanghai)
|
||||||
// Modified: 20 February 2023
|
// Modified: 20 February 2023
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// gsharebasic.sv
|
// gsharebasic.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson
|
// Written: Rose Thompson
|
||||||
// Email: ross1728@gmail.com
|
// Email: rose@rosethompson.net
|
||||||
// Created: 16 March 2021
|
// Created: 16 March 2021
|
||||||
// Adapted from ssanghai@hmc.edu (Shreya Sanghai) global history predictor implementation.
|
// Adapted from ssanghai@hmc.edu (Shreya Sanghai) global history predictor implementation.
|
||||||
// Modified: 20 February 2023
|
// Modified: 20 February 2023
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// icpred.sv
|
// icpred.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thomposn ross1728@gmail.com
|
// Written: Rose Thomposn rose@rosethompson.net
|
||||||
// Created: February 26, 2023
|
// Created: February 26, 2023
|
||||||
// Modified: February 26, 2023
|
// Modified: February 26, 2023
|
||||||
//
|
//
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// localaheadbp
|
// localaheadbp
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson
|
// Written: Rose Thompson
|
||||||
// Email: ross1728@gmail.com
|
// Email: rose@rosethompson.net
|
||||||
// Created: 16 March 2021
|
// Created: 16 March 2021
|
||||||
//
|
//
|
||||||
// Purpose: local history branch predictor with ahead pipelining and SRAM memories.
|
// Purpose: local history branch predictor with ahead pipelining and SRAM memories.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// localbpbasic
|
// localbpbasic
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson
|
// Written: Rose Thompson
|
||||||
// Email: ross1728@gmail.com
|
// Email: rose@rosethompson.net
|
||||||
// Created: 16 March 2021
|
// Created: 16 March 2021
|
||||||
//
|
//
|
||||||
// Purpose: Local history branch predictor. Basic implementation without any repair and flop memories.
|
// Purpose: Local history branch predictor. Basic implementation without any repair and flop memories.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// localrepairbp
|
// localrepairbp
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson
|
// Written: Rose Thompson
|
||||||
// Email: ross1728@gmail.com
|
// Email: rose@rosethompson.net
|
||||||
// Created: 15 April 2023
|
// Created: 15 April 2023
|
||||||
//
|
//
|
||||||
// Purpose: Local history branch predictor with speculation and repair using CBH.
|
// Purpose: Local history branch predictor with speculation and repair using CBH.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// satCounter2.sv
|
// satCounter2.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thomposn
|
// Written: Rose Thomposn
|
||||||
// Email: ross1728@gmail.com
|
// Email: rose@rosethompson.net
|
||||||
// Created: February 13, 2021
|
// Created: February 13, 2021
|
||||||
// Modified:
|
// Modified:
|
||||||
//
|
//
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// twoBitPredictor.sv
|
// twoBitPredictor.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thomposn
|
// Written: Rose Thomposn
|
||||||
// Email: ross1728@gmail.com
|
// Email: rose@rosethompson.net
|
||||||
// Created: February 14, 2021
|
// Created: February 14, 2021
|
||||||
// Modified:
|
// Modified:
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// irom.sv
|
// irom.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 30 January 2022
|
// Created: 30 January 2022
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// spill.sv
|
// spill.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 28 January 2022
|
// Created: 28 January 2022
|
||||||
// Modified: 19 January 2023
|
// Modified: 19 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// spill.sv
|
// spill.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 26 October 2023
|
// Created: 26 October 2023
|
||||||
// Modified: 26 October 2023
|
// Modified: 26 October 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// atomic.sv
|
// atomic.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 31 January 2022
|
// Created: 31 January 2022
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// dtim.sv
|
// dtim.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 30 January 2022
|
// Created: 30 January 2022
|
||||||
// Modified: 18 January 2023
|
// Modified: 18 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// lsu.sv
|
// lsu.sv
|
||||||
//
|
//
|
||||||
// Written: David_Harris@hmc.edu, ross1728@gmail.com
|
// Written: David_Harris@hmc.edu, rose@rosethompson.net
|
||||||
// Created: 9 January 2021
|
// Created: 9 January 2021
|
||||||
// Modified: 11 January 2023
|
// Modified: 11 January 2023
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// csrindextoaddr.sv
|
// csrindextoaddr.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 24 January 2024
|
// Created: 24 January 2024
|
||||||
// Modified: 24 January 2024
|
// Modified: 24 January 2024
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// packetizer.sv
|
// packetizer.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 21 May 2024
|
// Created: 21 May 2024
|
||||||
// Modified: 21 May 2024
|
// Modified: 21 May 2024
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// priorityaomux.sv
|
// priorityaomux.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 24 January 2024
|
// Created: 24 January 2024
|
||||||
// Modified: 24 January 2024
|
// Modified: 24 January 2024
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// regchangedetect.sv
|
// regchangedetect.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 24 January 2024
|
// Created: 24 January 2024
|
||||||
// Modified: 24 January 2024
|
// Modified: 24 January 2024
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// rvvisynth.sv
|
// rvvisynth.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: 23 January 2024
|
// Created: 23 January 2024
|
||||||
// Modified: 23 January 2024
|
// Modified: 23 January 2024
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// triggergen.sv
|
// triggergen.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Created: June 26, 2024
|
// Created: June 26, 2024
|
||||||
// Modified: June 26, 2024
|
// Modified: June 26, 2024
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// DCacheFlushFSM.sv
|
// DCacheFlushFSM.sv
|
||||||
//
|
//
|
||||||
// Written: David Harris David_Harris@hmc.edu and Rose Thompson ross1728@gmail.com
|
// Written: David Harris David_Harris@hmc.edu and Rose Thompson rose@rosethompson.net
|
||||||
// Modified: 14 June 2023
|
// Modified: 14 June 2023
|
||||||
//
|
//
|
||||||
// Purpose: The L1 data cache and any feature L2 or high cache will not necessary writeback all dirty
|
// Purpose: The L1 data cache and any feature L2 or high cache will not necessary writeback all dirty
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// functionName.sv
|
// functionName.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
//
|
//
|
||||||
// Purpose: decode name of function
|
// Purpose: decode name of function
|
||||||
//
|
//
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// loggers.sv
|
// loggers.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Modified: 14 June 2023
|
// Modified: 14 June 2023
|
||||||
//
|
//
|
||||||
// Purpose: Log branch instructions, log instruction fetches,
|
// Purpose: Log branch instructions, log instruction fetches,
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// loggers.sv
|
// loggers.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Modified: 24 July 2024
|
// Modified: 24 July 2024
|
||||||
//
|
//
|
||||||
// Purpose: Wraps all the synthesizable rvvi hardware into a single module for the testbench.
|
// Purpose: Wraps all the synthesizable rvvi hardware into a single module for the testbench.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
///////////////////////////////////////////
|
///////////////////////////////////////////
|
||||||
// watchdog.sv
|
// watchdog.sv
|
||||||
//
|
//
|
||||||
// Written: Rose Thompson ross1728@gmail.com
|
// Written: Rose Thompson rose@rosethompson.net
|
||||||
// Modified: 14 June 2023
|
// Modified: 14 June 2023
|
||||||
//
|
//
|
||||||
// Purpose: Detects if the processor is stuck and halts the simulation
|
// Purpose: Detects if the processor is stuck and halts the simulation
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
// WALLY-cache-management-tests
|
// WALLY-cache-management-tests
|
||||||
// invalidate, clean, and flush
|
// invalidate, clean, and flush
|
||||||
//
|
//
|
||||||
// Author: Rose Thompson <ross1728@gmail.com>
|
// Author: Rose Thompson <rose@rosethompson.net>
|
||||||
//
|
//
|
||||||
// Created 18 August 2023
|
// Created 18 August 2023
|
||||||
//
|
//
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
// WALLY-cache-management-tests
|
// WALLY-cache-management-tests
|
||||||
// invalidate, clean, and flush
|
// invalidate, clean, and flush
|
||||||
//
|
//
|
||||||
// Author: Rose Thompson <ross1728@gmail.com>
|
// Author: Rose Thompson <rose@rosethompson.net>
|
||||||
//
|
//
|
||||||
// Created 22 August 2023
|
// Created 22 August 2023
|
||||||
//
|
//
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
// WALLY-cache-management-tests
|
// WALLY-cache-management-tests
|
||||||
// invalidate, clean, and flush
|
// invalidate, clean, and flush
|
||||||
//
|
//
|
||||||
// Author: Rose Thompson <ross1728@gmail.com>
|
// Author: Rose Thompson <rose@rosethompson.net>
|
||||||
//
|
//
|
||||||
// Created 18 August 2023
|
// Created 18 August 2023
|
||||||
//
|
//
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
// WALLY-cache-management-tests
|
// WALLY-cache-management-tests
|
||||||
// invalidate, clean, and flush
|
// invalidate, clean, and flush
|
||||||
//
|
//
|
||||||
// Author: Rose Thompson <ross1728@gmail.com>
|
// Author: Rose Thompson <rose@rosethompson.net>
|
||||||
//
|
//
|
||||||
// Created 22 August 2023
|
// Created 22 August 2023
|
||||||
//
|
//
|
||||||
|
Loading…
Reference in New Issue
Block a user