forked from pulp-platform/pulp_soc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
src_files.yml
97 lines (92 loc) · 1.93 KB
/
src_files.yml
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
pulp_soc:
incdirs: [
../../rtl/includes,
rtl/include,
../axi/axi/include
]
files: [
rtl/pulp_soc/pkg_soc_interconnect.sv,
rtl/pulp_soc/axi64_2_lint32_wrap.sv,
rtl/pulp_soc/lint_2_axi_wrap.sv,
rtl/pulp_soc/contiguous_crossbar.sv,
rtl/pulp_soc/interleaved_crossbar.sv,
rtl/pulp_soc/tcdm_demux.sv,
rtl/pulp_soc/boot_rom.sv,
rtl/pulp_soc/l2_ram_multi_bank.sv,
rtl/pulp_soc/lint_jtag_wrap.sv,
rtl/pulp_soc/periph_bus_wrap.sv,
rtl/pulp_soc/soc_clk_rst_gen.sv,
rtl/pulp_soc/soc_event_arbiter.sv,
rtl/pulp_soc/soc_event_generator.sv,
rtl/pulp_soc/soc_event_queue.sv,
rtl/pulp_soc/tcdm_error_slave.sv,
rtl/pulp_soc/soc_interconnect.sv,
rtl/pulp_soc/soc_interconnect_wrap.sv,
rtl/pulp_soc/soc_peripherals.sv,
rtl/pulp_soc/pulp_soc.sv,
]
vlog_opts : [
-L riscv_dbg_lib,
-L axi_lib
]
udma_subsystem:
incdirs: [
../../rtl/includes,
.,
]
files: [
rtl/udma_subsystem/udma_subsystem.sv,
rtl/udma_subsystem/udma_cfg_pkg.sv,
]
fc:
incdirs: [
../../rtl/includes,
.,
]
files: [
rtl/fc/fc_demux.sv,
rtl/fc/fc_subsystem.sv,
rtl/fc/fc_hwpe.sv,
]
vlog_opts : [
-L ibex_lib,
]
components:
incdirs: [
../../rtl/includes,
]
files: [
rtl/components/apb_clkdiv.sv,
rtl/components/apb_soc_ctrl.sv,
rtl/components/memory_models.sv,
rtl/components/pulp_interfaces.sv,
rtl/components/glitch_free_clk_mux.sv,
rtl/components/scm_2048x32.sv,
rtl/components/scm_512x32.sv,
rtl/components/tcdm_arbiter_2x1.sv,
rtl/components/obi_pulp_adapter.sv,
]
components_rtl:
incdirs: [
../../rtl/includes,
]
targets: [
rtl,
]
files: [
rtl/components/glitch_free_clk_mux.sv,
rtl/components/apb_dummy.sv,
]
components_behav:
incdirs: [
../../rtl/includes,
]
targets: [
rtl,
]
files: [
rtl/components/freq_meter.sv,
]
flags: [
skip_synthesis,
]