Srikrishna Iyer | 21721e3 | 2021-08-11 02:42:03 -0700 | [diff] [blame] | 1 | // 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 Iyer | e8a9520 | 2021-08-17 22:04:04 -0700 | [diff] [blame^] | 5 | // Include our common coverage CCF. |
| 6 | include_ccf ${dv_root}/tools/xcelium/common.ccf |
Srikrishna Iyer | 21721e3 | 2021-08-11 02:42:03 -0700 | [diff] [blame] | 7 | |
Srikrishna Iyer | e8a9520 | 2021-08-17 22:04:04 -0700 | [diff] [blame^] | 8 | // Black-box pre-verified IPs from coverage collection. |
| 9 | deselect_coverage -betfs -module pins_if |
| 10 | deselect_coverage -betfs -module clk_rst_if |
| 11 | deselect_coverage -betfs -module prim_alert_sender... |
| 12 | deselect_coverage -betfs -module prim_prince... |
| 13 | deselect_coverage -betfs -module prim_lfsr... |
Srikrishna Iyer | 21721e3 | 2021-08-11 02:42:03 -0700 | [diff] [blame] | 14 | |
Srikrishna Iyer | e8a9520 | 2021-08-17 22:04:04 -0700 | [diff] [blame^] | 15 | // Only collect toggle coverage on the DUT and the black-boxed IP (above) ports. |
| 16 | deselect_coverage -toggle -module ${DUT_TOP}... |
| 17 | select_coverage -toggle -module ${DUT_TOP} |
| 18 | select_coverage -toggle -module prim_alert_sender |
| 19 | select_coverage -toggle -module prim_prince |
| 20 | select_coverage -toggle -module prim_lfsr |