mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
ЛР10. Исправление tb_irq
Тестбенч не отлавливал ошибки из-за X-состояния.
This commit is contained in:
committed by
GitHub
parent
2ab765d91c
commit
1c10097d72
@@ -383,9 +383,9 @@ endtask
|
||||
//logic irq, irq_ret;
|
||||
|
||||
task error_info(irq, irq_ret);
|
||||
if (irq_o!=irq) begin $error("invalid irq_o = %b, expected value %b." , $sampled(irq_o ), irq ); err_count++; end
|
||||
if (irq_ret_o!=irq_ret) begin $error("invalid irq_ret_o = %b, expected value %b." , $sampled(irq_ret_o), irq_ret); err_count++; end
|
||||
if (irq_cause_o!=32'h8000_0010) begin $error("invalid irq_cause_o = %h, expected value 32'h8000_0010.", $sampled(irq_cause_o) ); err_count++; end
|
||||
if (irq_o!==irq) begin $error("invalid irq_o = %b, expected value %b." , $sampled(irq_o ), irq ); err_count++; end
|
||||
if (irq_ret_o!==irq_ret) begin $error("invalid irq_ret_o = %b, expected value %b." , $sampled(irq_ret_o), irq_ret); err_count++; end
|
||||
if (irq_cause_o!==32'h8000_0010) begin $error("invalid irq_cause_o = %h, expected value 32'h8000_0010.", $sampled(irq_cause_o) ); err_count++; end
|
||||
endtask
|
||||
|
||||
endmodule
|
||||
|
Reference in New Issue
Block a user