URL
https://opencores.org/ocsvn/ha1588/ha1588/trunk
[/] [ha1588/] [trunk/] [sim/] [tsu/] [tsu_queue_tb.v] - Diff between revs 43 and 44
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 43 |
Rev 44 |
Line 155... |
Line 155... |
fork
|
fork
|
@(posedge BFM_RX.eof_rx);
|
@(posedge BFM_RX.eof_rx);
|
@(posedge BFM_TX.eof_tx);
|
@(posedge BFM_TX.eof_tx);
|
join
|
join
|
|
|
|
if (rx_ptp_event_cnt == 0 || tx_ptp_event_cnt == 0) begin
|
if (rx_ptp_event_cnt == 0)
|
if (rx_ptp_event_cnt == 0)
|
$display("RX Parser Test Fail: found 0 PTP-EVENT!");
|
$display("RX Parser Test Fail: found 0 PTP-EVENT!");
|
|
|
if (tx_ptp_event_cnt == 0)
|
if (tx_ptp_event_cnt == 0)
|
$display("TX Parser Test Fail: found 0 PTP-EVENT!");
|
$display("TX Parser Test Fail: found 0 PTP-EVENT!");
|
|
end
|
|
else if (rx_ptp_mismatch_cnt > 0 || tx_ptp_mismatch_cnt > 0) begin
|
if (rx_ptp_mismatch_cnt > 0)
|
if (rx_ptp_mismatch_cnt > 0)
|
$display("Rx Parser Mismatch Found: RX-PTP-EVENT-MISMATCH = %d", rx_ptp_mismatch_cnt);
|
$display("Rx Parser Mismatch Found: RX-PTP-EVENT-MISMATCH = %d", rx_ptp_mismatch_cnt);
|
else if (tx_ptp_mismatch_cnt > 0)
|
if (tx_ptp_mismatch_cnt > 0)
|
$display("Tx Parser Mismatch Found: TX-PTP-EVENT-MISMATCH = %d", tx_ptp_mismatch_cnt);
|
$display("Tx Parser Mismatch Found: TX-PTP-EVENT-MISMATCH = %d", tx_ptp_mismatch_cnt);
|
else
|
end
|
|
else begin
|
$display("RX and TX Parser Test Pass:\n RX-PTP-EVENT = %d\n TX-PTP-EVENT = %d", rx_ptp_event_cnt, tx_ptp_event_cnt);
|
$display("RX and TX Parser Test Pass:\n RX-PTP-EVENT = %d\n TX-PTP-EVENT = %d", rx_ptp_event_cnt, tx_ptp_event_cnt);
|
|
end
|
|
|
#100 $stop;
|
#100 $stop;
|
end
|
end
|
|
|
endmodule
|
endmodule
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.