blob: d6602f5ba6ae72b5b0d885cc26ccb90cd846a109 [file] [log] [blame]
Srikrishna Iyer21721e32021-08-11 02:42:03 -07001// Copyright lowRISC contributors.
2// Licensed under the Apache License, Version 2.0, see LICENSE for details.
3// SPDX-License-Identifier: Apache-2.0
4
Srikrishna Iyere8a95202021-08-17 22:04:04 -07005// Include our common coverage CCF.
6include_ccf ${dv_root}/tools/xcelium/common.ccf
Srikrishna Iyer21721e32021-08-11 02:42:03 -07007
Srikrishna Iyere8a95202021-08-17 22:04:04 -07008// Black-box pre-verified IPs from coverage collection.
9deselect_coverage -betfs -module pins_if
10deselect_coverage -betfs -module clk_rst_if
11deselect_coverage -betfs -module prim_alert_sender...
12deselect_coverage -betfs -module prim_prince...
13deselect_coverage -betfs -module prim_lfsr...
Srikrishna Iyer21721e32021-08-11 02:42:03 -070014
Srikrishna Iyere8a95202021-08-17 22:04:04 -070015// Only collect toggle coverage on the DUT and the black-boxed IP (above) ports.
16deselect_coverage -toggle -module ${DUT_TOP}...
17select_coverage -toggle -module ${DUT_TOP}
18select_coverage -toggle -module prim_alert_sender
19select_coverage -toggle -module prim_prince
20select_coverage -toggle -module prim_lfsr