Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tl_agent,dv] Disable covg_disable_cg for xcelium #24926

Merged
merged 1 commit into from
Oct 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions hw/dv/sv/tl_agent/dv/tb/tb.sv
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ module tb;
import dv_utils_pkg::*;
import tl_agent_pkg::*;
import tl_agent_env_pkg::*;
import tl_agent_test_pkg::*;

// macro includes
`include "uvm_macros.svh"
Expand Down
18 changes: 17 additions & 1 deletion hw/dv/sv/tl_agent/dv/tl_agent_sim_cfg.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,28 @@
// Enable cdc instrumentation.
run_opts: ["+cdc_instrumentation_enabled=1"]

run_modes: [
{
name: vcs_disable_cg_mode
run_opts: ["-covg_disable_cg"]
}
// Xcelium does not support the -covg_disable_cg flag
{
name: xcelium_disable_cg_mode
run_opts: []
}
{
name: disable_cg_mode
en_run_modes: ["{tool}_disable_cg_mode"]
}
]

// List of test specifications.
tests: [
{
name: tl_agent_smoke
uvm_test_seq: tl_agent_base_vseq
run_opts: ["-covg_disable_cg"]
en_run_modes: ["{tool}_disable_cg_mode"]
}
]

Expand Down
Loading