Skip to content

Commit

Permalink
Merge pull request #1014 from rosethompson/main
Browse files Browse the repository at this point in the history
Removes ahbsdc submodule
  • Loading branch information
jordancarlin authored Oct 15, 2024
2 parents 55ca2c8 + 8fb1673 commit de8083b
Show file tree
Hide file tree
Showing 63 changed files with 63 additions and 67 deletions.
7 changes: 2 additions & 5 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,11 @@
branch = dev
[submodule "addins/branch-predictor-simulator"]
path = addins/branch-predictor-simulator
url = https://github.com/ross144/branch-predictor-simulator
[submodule "addins/ahbsdc"]
path = addins/ahbsdc
url = https://github.com/JacobPease/ahbsdc.git
url = https://github.com/rosethompson/branch-predictor-simulator
[submodule "addins/verilog-ethernet"]
sparseCheckout = true
path = addins/verilog-ethernet
url = https://github.com/ross144/verilog-ethernet.git
url = https://github.com/rosethompson/verilog-ethernet.git
[submodule "cvw-arch-verif"]
path = addins/cvw-arch-verif
url = https://github.com/openhwgroup/cvw-arch-verif
Expand Down
1 change: 0 additions & 1 deletion addins/ahbsdc
Submodule ahbsdc deleted from 33418c
2 changes: 1 addition & 1 deletion bin/CModelBTBAccuracy.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

###########################################
## Written: [email protected]
## Written: [email protected]
## Created: 23 October 2023
## Modified:
##
Expand Down
2 changes: 1 addition & 1 deletion bin/CModelBranchAccuracy.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

###########################################
## Written: [email protected]
## Written: [email protected]
## Created: 12 March 2023
## Modified:
##
Expand Down
2 changes: 1 addition & 1 deletion bin/SeparateBranch.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

###########################################
## Written: [email protected]
## Written: [email protected]
## Created: 12 March 2023
## Modified:
##
Expand Down
2 changes: 1 addition & 1 deletion bin/extractFunctionRadix.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## extractFunctionRadix.sh
##
## Written: Rose Thompson
## email: [email protected]
## email: [email protected]
## Created: March 1, 2021
## Modified: March 10, 2021
##
Expand Down
2 changes: 1 addition & 1 deletion bin/parseHPMC.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env python3

###########################################
## Written: Rose Thompson [email protected]
## Written: Rose Thompson [email protected]
## Created: 20 September 2023
## Modified:
##
Expand Down
2 changes: 1 addition & 1 deletion bin/wally-tool-chain-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
###########################################
## Tool chain install script.
##
## Written: Rose Thompson [email protected]
## Written: Rose Thompson [email protected]
## Created: 18 January 2023
## Modified: 22 January 2023
## Modified: 23 March 2023
Expand Down
2 changes: 1 addition & 1 deletion fpga/generator/wally.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ if {$board=="ArtyA7"} {
# read in all other rtl
add_files [glob -type f ../src/CopiedFiles_do_not_add_to_repo/*/*.sv ../src/CopiedFiles_do_not_add_to_repo/*/*/*.sv]

set_property include_dirs {../src/CopiedFiles_do_not_add_to_repo/config ../../config/shared ../../addins/ahbsdc/sdc} [current_fileset]
set_property include_dirs {../src/CopiedFiles_do_not_add_to_repo/config ../../config/shared} [current_fileset]


# define top level
Expand Down
2 changes: 1 addition & 1 deletion fpga/rvvidaemon/rvvidaemon.c
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// rvvi daemon
//
// Written: Rose Thomposn [email protected]
// Written: Rose Thomposn [email protected]
// Created: 31 May 2024
// Modified: 31 May 2024
//
Expand Down
2 changes: 1 addition & 1 deletion fpga/src/fpgaTop.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// fpgaTop.sv
//
// Written: [email protected] November 17, 2021
// Written: [email protected] November 17, 2021
// Modified:
//
// Purpose: This is a top level for the fpga's implementation of wally.
Expand Down
2 changes: 1 addition & 1 deletion fpga/src/fpgaTopArtyA7.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// fpgaTop.sv
//
// Written: [email protected] November 17, 2021
// Written: [email protected] November 17, 2021
// Modified:
//
// Purpose: This is a top level for the fpga's implementation of wally.
Expand Down
2 changes: 1 addition & 1 deletion fpga/src/wallypipelinedsocwrapper.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// wallypipelinedsocwrapper.sv
//
// Written: Rose Thompson [email protected] 16 June 2023
// Written: Rose Thompson [email protected] 16 June 2023
// Modified:
//
// Purpose: A wrapper to set parameters. Vivado cannot set the top level parameters because it only supports verilog,
Expand Down
2 changes: 1 addition & 1 deletion src/cache/cache.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// cache.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: 7 July 2021
// Modified: 20 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/cache/cacheLRU.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// cacheLRU.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: 20 July 2021
// Modified: 20 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/cache/cachefsm.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// cachefsm.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: 25 August 2021
// Modified: 20 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/cache/cacheway.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// cacheway
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: 7 July 2021
// Modified: 20 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/cache/subcachelineread.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// subcachelineread.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: 4 February 2022
// Modified: 20 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ebu/ahbcacheinterface.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// ahbcacheinterface.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: August 29, 2022
// Modified: 18 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ebu/ahbinterface.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// ahbinterface.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: August 29, 2022
// Modified: 18 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ebu/buscachefsm.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// busfsm.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: December 29, 2021
// Modified: 18 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ebu/busfsm.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// busfsm.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: December 29, 2021
// Modified: 18 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ebu/controllerinput.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// controllerinput.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: August 31, 2022
// Modified: 18 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ebu/ebu.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// abhmulticontroller
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: August 29, 2022
// Modified: 18 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ebu/ebufsmarb.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// ebufsmarb.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: 23 January 2023
// Modified: 23 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/generic/arrs.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// arrs.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Modified: November 12, 2021
//
// Purpose: resets are typically asynchronous but need to be synchronized to
Expand Down
2 changes: 1 addition & 1 deletion src/generic/binencoder.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// binencoder.sv
//
// Written: [email protected] November 14, 2022
// Written: [email protected] November 14, 2022
//
// Purpose: one-hot to binary encoding.
//
Expand Down
2 changes: 1 addition & 1 deletion src/generic/mem/ram1p1rwbe.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// ram1p1r2be.sv
// 1 port sram with byte enables
//
// Written: [email protected]
// Written: [email protected]
// Created: 3 May 2021
// Modified: 20 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/generic/mem/ram1p1rwe.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// ram1p1rwe.sv
// 1 port sram.
//
// Written: [email protected] (Modified from ram1p1rwbe, by [email protected])
// Written: [email protected] (Modified from ram1p1rwbe, by [email protected])
// Created: 04 April 2023
//
// Purpose: ram1p1wre, but without byte-enable. Used for icache data.
Expand Down
2 changes: 1 addition & 1 deletion src/generic/mem/ram2p1r1wbe.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// ram2p1r1wbe.sv
// 2 port sram.
//
// Written: [email protected] May 3, 2021
// Written: [email protected] May 3, 2021
// Two port SRAM 1 read port and 1 write port.
// When clk rises Addr and LineWriteData are sampled.
// Following the clk edge read data is output from the sampled Addr.
Expand Down
2 changes: 1 addition & 1 deletion src/generic/onehotdecoder.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// onehotdecoder.sv
//
// Written: [email protected] July 09, 2021
// Written: [email protected] July 09, 2021
// Modified:
//
// Purpose: Bin to one hot decoder. Power of 2 only.
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/RASPredictor.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// RASPredictor.sv
//
// Written: Rose Thomposn [email protected]
// Written: Rose Thomposn [email protected]
// Created: 15 February 2021
// Modified: 25 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/bpred.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// bpred.sv
//
// Written: Rose Thomposn [email protected]
// Written: Rose Thomposn [email protected]
// Created: 12 February 2021
// Modified: 19 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/btb.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// btb.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: February 15, 2021
// Modified: 24 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/gshare.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// gshare.sv
//
// Written: Rose Thompson
// Email: [email protected]
// Email: [email protected]
// Created: 16 March 2021
// Adapted from [email protected] (Shreya Sanghai)
// Modified: 20 February 2023
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/gsharebasic.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// gsharebasic.sv
//
// Written: Rose Thompson
// Email: [email protected]
// Email: [email protected]
// Created: 16 March 2021
// Adapted from [email protected] (Shreya Sanghai) global history predictor implementation.
// Modified: 20 February 2023
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/icpred.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// icpred.sv
//
// Written: Rose Thomposn [email protected]
// Written: Rose Thomposn [email protected]
// Created: February 26, 2023
// Modified: February 26, 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/localaheadbp.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// localaheadbp
//
// Written: Rose Thompson
// Email: [email protected]
// Email: [email protected]
// Created: 16 March 2021
//
// Purpose: local history branch predictor with ahead pipelining and SRAM memories.
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/localbpbasic.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// localbpbasic
//
// Written: Rose Thompson
// Email: [email protected]
// Email: [email protected]
// Created: 16 March 2021
//
// Purpose: Local history branch predictor. Basic implementation without any repair and flop memories.
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/localrepairbp.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// localrepairbp
//
// Written: Rose Thompson
// Email: [email protected]
// Email: [email protected]
// Created: 15 April 2023
//
// Purpose: Local history branch predictor with speculation and repair using CBH.
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/satCounter2.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// satCounter2.sv
//
// Written: Rose Thomposn
// Email: [email protected]
// Email: [email protected]
// Created: February 13, 2021
// Modified:
//
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/bpred/twoBitPredictor.sv
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// twoBitPredictor.sv
//
// Written: Rose Thomposn
// Email: [email protected]
// Email: [email protected]
// Created: February 14, 2021
// Modified:
//
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/irom.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// irom.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: 30 January 2022
// Modified: 18 January 2023
//
Expand Down
2 changes: 1 addition & 1 deletion src/ifu/spill.sv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
///////////////////////////////////////////
// spill.sv
//
// Written: Rose Thompson [email protected]
// Written: Rose Thompson [email protected]
// Created: 28 January 2022
// Modified: 19 January 2023
//
Expand Down
Loading

0 comments on commit de8083b

Please sign in to comment.