From 64080ac098cb64691763ea7379154d1fe809a29f Mon Sep 17 00:00:00 2001 From: David Harris Date: Fri, 20 Jan 2023 10:13:20 -0800 Subject: [PATCH 1/2] Updated HMC Synopysys license manager --- setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index 4d9e6910..dc1f418d 100755 --- a/setup.sh +++ b/setup.sh @@ -14,7 +14,7 @@ echo \$WALLY set to ${WALLY} # License servers and commercial CAD tool paths # Must edit these based on your local environment. Ask your sysadmin. export MGLS_LICENSE_FILE=1717@solidworks.eng.hmc.edu # Change this to your Siemens license server -export SNPSLMD_LICENSE_FILE=27020@134.173.38.184 # Change this to your Synopsys license server +export SNPSLMD_LICENSE_FILE=27020@zircon.eng.hmc.edu # Change this to your Synopsys license server export PATH=/cad/mentor/questa_sim-2021.2_1/questasim/bin:$PATH # Change this for your path to Questa export PATH=/cad/synopsys/SYN/bin:$PATH # Change this for your path to Design Compiler From 26cb45e2409f08a98bd87bd8c176762f5c9741b9 Mon Sep 17 00:00:00 2001 From: David Harris Date: Fri, 20 Jan 2023 10:13:47 -0800 Subject: [PATCH 2/2] renamed comparator module --- pipelined/src/ieu/comparator.sv | 2 +- pipelined/src/ieu/datapath.sv | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pipelined/src/ieu/comparator.sv b/pipelined/src/ieu/comparator.sv index eacc8723..5f504dce 100644 --- a/pipelined/src/ieu/comparator.sv +++ b/pipelined/src/ieu/comparator.sv @@ -30,7 +30,7 @@ `include "wally-config.vh" // This comparator is best -module comparator_dc_flip #(parameter WIDTH=64) ( +module comparator #(parameter WIDTH=64) ( input logic [WIDTH-1:0] a, b, // Operands input logic sgnd, // Signed operands output logic [1:0] flags); // Output flags: {eq, lt} diff --git a/pipelined/src/ieu/datapath.sv b/pipelined/src/ieu/datapath.sv index 8249f019..5c4ad5ef 100644 --- a/pipelined/src/ieu/datapath.sv +++ b/pipelined/src/ieu/datapath.sv @@ -105,7 +105,7 @@ module datapath ( mux3 #(`XLEN) faemux(R1E, ResultW, IFResultM, ForwardAE, ForwardedSrcAE); mux3 #(`XLEN) fbemux(R2E, ResultW, IFResultM, ForwardBE, ForwardedSrcBE); - comparator_dc_flip #(`XLEN) comp(ForwardedSrcAE, ForwardedSrcBE, BranchSignedE, FlagsE); + comparator #(`XLEN) comp(ForwardedSrcAE, ForwardedSrcBE, BranchSignedE, FlagsE); mux2 #(`XLEN) srcamux(ForwardedSrcAE, PCE, ALUSrcAE, SrcAE); mux2 #(`XLEN) srcbmux(ForwardedSrcBE, ImmExtE, ALUSrcBE, SrcBE); alu #(`XLEN) alu(SrcAE, SrcBE, ALUControlE, Funct3E, ALUResultE, IEUAdrE);