diff options
| author | uvok | 2026-01-18 11:01:36 +0100 |
|---|---|---|
| committer | uvok | 2026-01-18 11:01:36 +0100 |
| commit | b7e0fb39cf82ed736d831d4a30aa351819cf5dde (patch) | |
| tree | 9eecfefe6a5fd23fdc80f2c1f6349cc68b2e0a16 /eater_cpu/eater_computer_tb.sv | |
| parent | 1cfdda0d9f76d36df95677e631b8b15dd19b4dcb (diff) | |
eater: Use separate "zbuffer" module
keeps code a bit cleaner
Diffstat (limited to 'eater_cpu/eater_computer_tb.sv')
| -rw-r--r-- | eater_cpu/eater_computer_tb.sv | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/eater_cpu/eater_computer_tb.sv b/eater_cpu/eater_computer_tb.sv index 74ffb8a..5b14620 100644 --- a/eater_cpu/eater_computer_tb.sv +++ b/eater_cpu/eater_computer_tb.sv @@ -30,6 +30,8 @@ initial begin uut.ALU_to_bus = 0; uut.RAM_to_bus = 0; uut.PC_to_bus = 0; + uut.PC_count_en = 0; + uut.bus_to_A = 0; uut.bus_to_B = 0; uut.bus_to_INS = 0; @@ -79,6 +81,13 @@ initial begin @(negedge clk_in); assert (uut.bus == 8'('haa + 'hbb)) else $error("Expected 0x%02x, got 0x%02x on bus", 8'('haa + 'hbb), uut.bus); + uut.ALU_to_bus = 0; + uut.PC_to_bus = 1; + + @(negedge clk_in); + assert (uut.bus == 'h00) + else $error("Expected 0x00, got 0x%02x on bus", uut.bus); + uut.PC_to_bus = 0; #10 $finish(); |
