diff options
| -rw-r--r-- | eater_cpu/eater_computer_tb.sv | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/eater_cpu/eater_computer_tb.sv b/eater_cpu/eater_computer_tb.sv index e70953c..eab7b23 100644 --- a/eater_cpu/eater_computer_tb.sv +++ b/eater_cpu/eater_computer_tb.sv @@ -116,6 +116,10 @@ initial begin @(negedge clk_in); assert (uut.bus == 8'('haa + 'hbb)) else $error("Expected 0x%02x (from ALU), got 0x%02x on bus", 8'('haa + 'hbb), uut.bus); + + assert (uut.ALU_flags_int.Carry == 1) + else $error("Expected carry flag from ALU, got it not."); + uut.manual_flags.ALU_out = 0; uut.manual_flags.PC_out = 1; |
