blob: 606cc51e716df6b28cc391e9a6936889c3936d64 [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
{
// Name of the sim cfg: set in the sim_cfg that imports this file
// name: "{dut}"
// Top level testbench name (sv module).
tb: tb
// Top level dut name (sv module): set in the autogenerated sim cfg file that imports this.
// dut: xbar
// Simulator used to sign off this block
tool: vcs
// Fusesoc core file used for building the file list.
fusesoc_core: "lowrisc:dv:{dut}_sim:0.1"
// Testplan hjson file: set in the autogenerated sim cfg file that imports this.
// testplan: ""
// Set the path to testplan md file as it's not in the default location.
testplan_doc_path: "hw/ip/tlul/doc/dv/#testplan"
// Import additional common sim cfg files.
import_cfgs: [// Project wide common sim cfg file
"{proj_root}/hw/dv/tools/dvsim/common_sim_cfg.hjson",
"{proj_root}/hw/ip/tlul/generic_dv/xbar_tests.hjson"]
// Add additional tops for simulation.
sim_tops: ["{dut}_bind"]
// Default iterations for all tests - each test entry can override this.
reseed: 50
}