Added top-level shared directory

shared is to be used for RTL/Code that is used by multiple parts of the
directory tree or does not fit neatly under other places in the tree.
This commit is contained in:
Greg Chadwick 2019-10-30 16:40:23 +00:00 committed by Philipp Wagner
parent 502b5a951e
commit 31d423ae47
5 changed files with 20 additions and 3 deletions

View file

@ -9,13 +9,11 @@ filesets:
depend:
- lowrisc:dv_verilator:simutil_verilator
- lowrisc:ibex:ibex_core_tracing
- lowrisc:ibex:sim_shared
files:
- rtl/ibex_riscv_compliance.sv
- ibex_riscv_compliance.cc: { file_type: cppSource }
- rtl/prim_clock_gating.sv
- rtl/ram_1p.sv
- rtl/bus.sv
- rtl/riscv_testutil.sv
file_type: systemVerilogSource

19
shared/sim_shared.core Normal file
View file

@ -0,0 +1,19 @@
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:ibex:sim_shared"
description: "Collection of useful RTL for building simulations"
filesets:
files_sim_sv:
files:
- ./rtl/prim_clock_gating.sv
- ./rtl/ram_1p.sv
- ./rtl/bus.sv
file_type: systemVerilogSource
targets:
default:
filesets:
- files_sim_sv