Skip to content
Snippets Groups Projects
Commit ecff5d43 authored by Daniel van der Schuur's avatar Daniel van der Schuur
Browse files

-Added printing of actual vs reference statistics on failure.

parent 0b595d6d
No related branches found
No related tags found
No related merge requests found
...@@ -115,8 +115,10 @@ BEGIN ...@@ -115,8 +115,10 @@ BEGIN
REPORT "[dp_statistics] Timeout occured!" SEVERITY FAILURE; REPORT "[dp_statistics] Timeout occured!" SEVERITY FAILURE;
ELSIF nxt_tb_end='1' THEN ELSIF nxt_tb_end='1' THEN
IF falling_edge(dp_clk) THEN IF falling_edge(dp_clk) THEN
IF (g_check_nof_valid =TRUE AND valid_count /=g_check_nof_valid_ref ) THEN REPORT "[dp_statistics] Valid count does not match reference" SEVERITY c_severity_level; END IF; IF (g_check_nof_valid =TRUE AND valid_count /=g_check_nof_valid_ref ) THEN REPORT
IF (g_check_data_rate_mbps=TRUE AND data_rate_mbps/=g_check_data_rate_mbps_ref) THEN REPORT "[dp_statistics] data rate does not match reference" SEVERITY c_severity_level; END IF; "[dp_statistics] Valid count " & INTEGER'IMAGE(valid_count) & " does not match reference " & INTEGER'IMAGE(g_check_nof_valid_ref) SEVERITY c_severity_level; END IF;
IF (g_check_data_rate_mbps=TRUE AND data_rate_mbps/=g_check_data_rate_mbps_ref) THEN REPORT
"[dp_statistics] data rate " & INTEGER'IMAGE(data_rate_mbps) & " does not match reference" & INTEGER'IMAGE(g_check_data_rate_mbps_ref) SEVERITY c_severity_level; END IF;
END IF; END IF;
END IF; END IF;
END PROCESS; END PROCESS;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment