blob: 3acc9b933cc1ce9c22272b1083ee603552856ae5 [file] [log] [blame]
CAPI=2:
# Copyright lowRISC contributors.
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
name: "lowrisc:dv:tl_agent"
description: "TileLink Uncached Lite (TL-UL) DV UVM agent"
filesets:
files_dv:
depend:
- lowrisc:tlul:headers:0.1
- lowrisc:prim:secded
- lowrisc:dv:mem_model
- lowrisc:dv:dv_lib
- lowrisc:opentitan:bus_params_pkg
files:
- tl_if.sv
- tl_agent_pkg.sv
- tl_seq_item.sv: {is_include_file: true}
- tl_agent_cfg.sv: {is_include_file: true}
- tl_agent_cov.sv: {is_include_file: true}
- tl_device_driver.sv: {is_include_file: true}
- tl_host_driver.sv: {is_include_file: true}
- tl_sequencer.sv: {is_include_file: true}
- tl_monitor.sv: {is_include_file: true}
- tl_agent.sv: {is_include_file: true}
- tl_reg_adapter.sv: {is_include_file: true}
- seq_lib/tl_seq_list.sv: {is_include_file: true}
- seq_lib/tl_host_base_seq.sv: {is_include_file: true}
- seq_lib/tl_host_seq.sv: {is_include_file: true}
- seq_lib/tl_host_single_seq.sv: {is_include_file: true}
- seq_lib/tl_host_custom_seq.sv: {is_include_file: true}
- seq_lib/tl_host_protocol_err_seq.sv: {is_include_file: true}
- seq_lib/tl_device_seq.sv: {is_include_file: true}
file_type: systemVerilogSource
targets:
default:
filesets:
- files_dv