diff options
Diffstat (limited to 'ee4363/mp2/test_mipspipe.vcd')
-rw-r--r-- | ee4363/mp2/test_mipspipe.vcd | 413 |
1 files changed, 0 insertions, 413 deletions
diff --git a/ee4363/mp2/test_mipspipe.vcd b/ee4363/mp2/test_mipspipe.vcd deleted file mode 100644 index 3e076d6..0000000 --- a/ee4363/mp2/test_mipspipe.vcd +++ /dev/null @@ -1,413 +0,0 @@ -$date - Fri Dec 18 19:19:39 2020 -$end -$version - Icarus Verilog -$end -$timescale - 1s -$end -$scope module test_mipspipe $end -$var reg 1 ! clock $end -$var reg 4 " clock_cycle [3:0] $end -$scope module u_mipspipe_mp2 $end -$var wire 32 # Bin [31:0] $end -$var wire 1 $ STALL $end -$var wire 1 % bypassAfromALUinWB $end -$var wire 1 & bypassAfromLWinWB $end -$var wire 1 ' bypassAfromMEM $end -$var wire 1 ( bypassBfromALUinWB $end -$var wire 1 ) bypassBfromLWinWB $end -$var wire 1 * bypassBfromMEM $end -$var wire 1 + bypassIDEXAfromWB $end -$var wire 1 , bypassIDEXBfromWB $end -$var wire 1 ! clock $end -$var wire 5 - MEMWBrt [4:0] $end -$var wire 5 . MEMWBrd [4:0] $end -$var wire 6 / MEMWBop [5:0] $end -$var wire 5 0 IFIDrt [4:0] $end -$var wire 5 1 IFIDrs [4:0] $end -$var wire 6 2 IFIDop [5:0] $end -$var wire 5 3 IDEXrt [4:0] $end -$var wire 5 4 IDEXrs [4:0] $end -$var wire 6 5 IDEXop [5:0] $end -$var wire 5 6 EXMEMrd [4:0] $end -$var wire 6 7 EXMEMop [5:0] $end -$var wire 32 8 Ain [31:0] $end -$var reg 32 9 EXMEMALUOut [31:0] $end -$var reg 32 : EXMEMB [31:0] $end -$var reg 32 ; EXMEMIR [31:0] $end -$var reg 32 < IDEXA [31:0] $end -$var reg 32 = IDEXB [31:0] $end -$var reg 32 > IDEXIR [31:0] $end -$var reg 32 ? IFIDIR [31:0] $end -$var reg 32 @ MEMWBIR [31:0] $end -$var reg 32 A MEMWBValue [31:0] $end -$var reg 32 B PC [31:0] $end -$var reg 6 C i [5:0] $end -$var reg 11 D j [10:0] $end -$var reg 11 E k [10:0] $end -$upscope $end -$upscope $end -$enddefinitions $end -#0 -$dumpvars -b10000000000 E -b10000000000 D -b100000 C -b0 B -bx A -b100000 @ -b100000 ? -b100000 > -bx = -bx < -b100000 ; -bx : -bx 9 -bx 8 -b0 7 -b0 6 -b0 5 -b0 4 -b0 3 -b0 2 -b0 1 -b0 0 -b0 / -b0 . -b0 - -1, -1+ -0* -0) -0( -0' -0& -0% -0$ -bx # -b0 " -0! -$end -#5 -0+ -0, -b10 1 -b1 0 -b100 B -b10000010010100000100000 ? -b1 " -1! -#10 -0! -#15 -b10 8 -b10 4 -b1 3 -b1 # -b101 1 -b11 0 -b100011 2 -b10000010010100000100000 > -b1 = -b10 < -b1000 B -b10001100101000110000000000000100 ? -b10 " -1! -#20 -0! -#25 -1' -b11 8 -b101 6 -b101 4 -b11 3 -b100011 5 -b11 # -b111 0 -b101011 2 -b1 : -b10000010010100000100000 ; -b11 9 -b10001100101000110000000000000100 > -b11 = -b101 < -b1100 B -b10101100101001110000000000000101 ? -b11 " -1! -#30 -0! -#35 -0' -b101 . -b1 - -b0 6 -b100011 7 -b101 8 -b111 3 -b101011 5 -b111 # -b11 1 -b0 0 -b0 2 -b10000010010100000100000 @ -b11 A -b11 : -b10001100101000110000000000000100 ; -b111 9 -b10101100101001110000000000000101 > -b111 = -b10000 B -b11000000010000000100000 ? -b100 " -1! -#40 -0! -#45 -1& -b11111111111111111111111111111111 8 -b0 . -b11 - -b100011 / -b101011 7 -b11 4 -b0 3 -b0 5 -b0 # -b1000 1 -b1001 0 -b10001100101000110000000000000100 @ -b11111111111111111111111111111111 A -b111 : -b10101100101001110000000000000101 ; -b1010 9 -b11000000010000000100000 > -b0 = -b11 < -b10100 B -b1000010010011000000100000 ? -b101 " -1! -#50 -0! -#55 -b1000 8 -0& -b111 - -b101011 / -b100 6 -b0 7 -b1000 4 -b1001 3 -b1001 # -b0 1 -b110 0 -b101011 2 -b10101100101001110000000000000101 @ -b0 : -b11000000010000000100000 ; -b11111111111111111111111111111111 9 -b1000010010011000000100000 > -b1001 = -b1000 < -b11000 B -b10101100000001100000000000001100 ? -b110 " -1! -#60 -0! -#65 -b0 8 -b100 . -b0 - -b0 / -b110 6 -b0 4 -b110 3 -b101011 5 -b110 # -b110 1 -b0 0 -b0 2 -b11000000010000000100000 @ -b1001 : -b1000010010011000000100000 ; -b10001 9 -b10101100000001100000000000001100 > -b110 = -b0 < -b11100 B -b110000000101000000100000 ? -b111 " -1! -#70 -0! -#75 -b110 8 -b110 . -b1001 - -b0 6 -b101011 7 -b110 4 -b0 3 -b0 5 -b0 # -b0 1 -b1011 0 -b100011 2 -b1000010010011000000100000 @ -b10001 A -b110 : -b10101100000001100000000000001100 ; -b1100 9 -b110000000101000000100000 > -b0 = -b110 < -b100000 B -b10001100000010110000000000010000 ? -b1000 " -1! -#80 -0! -#85 -0$ -b0 8 -b0 . -b110 - -b101011 / -b1010 6 -b0 7 -b0 4 -b1011 3 -b100011 5 -b1011 # -b0 0 -b0 2 -b10101100000001100000000000001100 @ -b0 : -b110000000101000000100000 ; -b110 9 -b10001100000010110000000000010000 > -b1011 = -b0 < -b100100 B -b100000 ? -b1001 " -1! -#90 -0! -#95 -b1010 . -b0 - -b0 / -b0 6 -b100011 7 -b0 3 -b0 5 -b0 # -b1 1 -b1011 0 -b110000000101000000100000 @ -b110 A -b1011 : -b10001100000010110000000000010000 ; -b10000 9 -b100000 > -b0 = -b101000 B -b1010110110000000100000 ? -b1010 " -1! -#100 -0! -#105 -b1 8 -b0 . -b1011 - -b100011 / -b0 7 -b1 4 -b1011 3 -b1011 # -b0 1 -b0 0 -b10001100000010110000000000010000 @ -b11111111111111111111111111111110 A -b0 : -b100000 ; -b0 9 -b1010110110000000100000 > -b1011 = -b1 < -b101100 B -b100000 ? -b1011 " -1! -#110 -0! -#115 -1+ -1, -b0 8 -b0 - -b0 / -b1100 6 -b0 4 -b0 3 -b0 # -b100000 @ -b0 A -b1011 : -b1010110110000000100000 ; -b1100 9 -b100000 > -b0 = -b0 < -b110000 B -b1100 " -1! -#120 -0! -#125 -0+ -0, -b1100 . -b1011 - -b0 6 -b1010110110000000100000 @ -b1100 A -b0 : -b100000 ; -b0 9 -b110100 B -b1101 " -1! -#130 -0! -#135 -1+ -1, -b0 . -b0 - -b100000 @ -b0 A -b111000 B -b1110 " -1! -#140 -0! -#145 -b111100 B -b1111 " -1! -#150 -0! -#155 -b1000000 B -b0 " -1! -#160 -0! |