aboutsummaryrefslogtreecommitdiffstats
path: root/OLD/ee4363/mp1/mp11/test_mipsalu.v
diff options
context:
space:
mode:
authorMatt Strapp <matt@mattstrapp.net>2022-05-24 11:18:46 -0500
committerMatt Strapp <matt@mattstrapp.net>2022-05-24 11:19:55 -0500
commit7a73162607544204032aa66cce755daf21edebda (patch)
tree58578e01f15f34a855d99c32898db9d7a1603e67 /OLD/ee4363/mp1/mp11/test_mipsalu.v
parentdo some stuff (diff)
downloadhomework-7a73162607544204032aa66cce755daf21edebda.tar
homework-7a73162607544204032aa66cce755daf21edebda.tar.gz
homework-7a73162607544204032aa66cce755daf21edebda.tar.bz2
homework-7a73162607544204032aa66cce755daf21edebda.tar.lz
homework-7a73162607544204032aa66cce755daf21edebda.tar.xz
homework-7a73162607544204032aa66cce755daf21edebda.tar.zst
homework-7a73162607544204032aa66cce755daf21edebda.zip
Graduate
Signed-off-by: Matt Strapp <matt@mattstrapp.net>
Diffstat (limited to 'OLD/ee4363/mp1/mp11/test_mipsalu.v')
-rw-r--r--OLD/ee4363/mp1/mp11/test_mipsalu.v49
1 files changed, 0 insertions, 49 deletions
diff --git a/OLD/ee4363/mp1/mp11/test_mipsalu.v b/OLD/ee4363/mp1/mp11/test_mipsalu.v
deleted file mode 100644
index 9738ed5..0000000
--- a/OLD/ee4363/mp1/mp11/test_mipsalu.v
+++ /dev/null
@@ -1,49 +0,0 @@
- `timescale 1ns/100ps
-//
-// Test Bench for the mips alu
-// T. Posbergh, 14 October 2012
-//
- `include "MIPSALU.v"
-//
-module test_mipsalu;
- wire Zero; // ALU bit output
- wire [31:0] ALUOut; // ALU word output
- reg [31:0] A,B; // ALU word inpus
- reg [3:0] ALUctl;
-
- reg clock;
- reg reset;
-
-// instantiate the alu and control
-
- MIPSALU U0(ALUctl, A, B, ALUOut, Zero);
-
-// generate test signals
-
- initial
- begin
- A=32'b0000_0000_0000_0000_0000_0000_0000_1111;
- B=32'b0000_0000_0000_0000_0000_0000_0000_0001;
- #10 ALUctl=4'b0000;
- #10 ALUctl=4'b0001;
- #10 ALUctl=4'b0010;
- #10 ALUctl=4'b0110;
-// $finish(100);
- #10 $finish;
- end
-
-// output result
-
- initial
- $monitor($time, " A = %h",A," B = %h",B," ALUOut = %h",ALUOut," Zero = %b",Zero);
-
-// the following generates vcd file for GTKwave
- initial
- begin
- $dumpfile("MIPSAlu.vcd");
- $dumpvars;
- end
-
-endmodule
-
-