-
Notifications
You must be signed in to change notification settings - Fork 16
/
sonata_system.core
49 lines (47 loc) · 1.38 KB
/
sonata_system.core
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
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:sonata:design"
description: "Sonata System: putting CHERIoT into the hands of engineers."
filesets:
files_rtl_sonata_system:
depend:
- lowrisc:ibex:ibex_top_tracing
- pulp:riscv:debug_module
- lowrisc:ip:i2c
- lowrisc:ip:uart
- lowrisc:ip:usbdev
- lowrisc:ip:xbar_main
- lowrisc:ip:xbar_ifetch
- lowrisc:ip:spi
- lowrisc:ip:gpio
- lowrisc:ip:rgbled_ctrl
- lowrisc:ip:hyperram
- lowrisc:ip:xadc
- lowrisc:ip:system_info
- lowrisc:opentitan:sonata_rv_plic
- lowrisc:prim:onehot
- lowrisc:tlul:adapter_host
- lowrisc:tlul:adapter_reg
files:
- rtl/system/sonata_pkg.sv
- rtl/bus/sonata_xbar_main.sv
- rtl/system/jtag_id_pkg.sv
- rtl/system/sonata_system.sv
- rtl/system/dm_top.sv
- rtl/system/debounce.sv
- rtl/system/debounce_step.sv
- rtl/system/pinmux.sv
- rtl/system/pwm.sv
- rtl/system/pwm_wrapper.sv
- rtl/system/pwm_fade.sv
- rtl/system/sram.sv
- rtl/system/rst_sync.sv
- rtl/system/rv_timer.sv
- vendor/cheriot_safe/ip/msftDvIp_mmreg.sv
file_type: systemVerilogSource
targets:
default:
filesets:
- files_rtl_sonata_system