ibex/shared/sim_shared.core
Tom Roberts 9451df2965 [prim] Split out primitives used by icache
- All primitives the icache uses are specified in distinct core files
  with names that match those existing (or about to exist) in OpenTitan
- When vendoring-in Ibex, none of those primitives need to be copied
  across, since OpenTitan will use its own versions
- Relates to lowRISC/opentitan/#1231

Signed-off-by: Tom Roberts <tomroberts@lowrisc.org>
2020-05-04 17:19:58 +01:00

24 lines
584 B
Text

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:
depend:
- lowrisc:prim:assert
files:
- ./rtl/prim_clock_gating.sv
- ./rtl/ram_1p.sv
- ./rtl/ram_2p.sv
- ./rtl/bus.sv
- ./rtl/sim/simulator_ctrl.sv
- ./rtl/timer.sv
file_type: systemVerilogSource
targets:
default:
filesets:
- files_sim_sv