forked from tum-ei-eda/etiss_riscv_examples
-
Notifications
You must be signed in to change notification settings - Fork 0
/
elffile.ini.in
44 lines (36 loc) · 1.04 KB
/
elffile.ini.in
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
[StringConfigurations]
etiss.output_path_prefix=
# TCC does not support int128 vars
# jit.type=TCCJIT
jit.type=GCCJIT
[BoolConfigurations]
arch.or1k.ignore_sr_iee=false
jit.gcc.cleanup=true
# jit.gcc.cleanup=false
jit.verify=false
etiss.load_integrated_libraries=true
jit.debug=false
etiss.enable_dmi=false
etiss.log_pc=false
[IntConfigurations]
arch.or1k.if_stall_cycles=0
etiss.max_block_size=100
# etiss.max_block_size=1
arch.cpu_cycle_time_ps=31250
ETISS::CPU_quantum_ps=100000
ETISS::write_pc_trace_from_time_us=0
ETISS::write_pc_trace_until_time_us=3000000
ETISS::sim_mode=0
vp::simulation_time_us=20000000
etiss.loglevel=4
; automatically build memory configuation file
[BoolConfigurations]
arch.enable_semihosting=true
[IntConfigurations]
simple_mem_system.memseg_origin_00=@MEM_ROM_ORIGIN@
simple_mem_system.memseg_length_00=@MEM_ROM_LENGTH@
simple_mem_system.memseg_origin_01=@MEM_RAM_ORIGIN@
simple_mem_system.memseg_length_01=@MEM_RAM_LENGTH@
[StringConfigurations]
vp.elf_file=@CMAKE_INSTALL_PREFIX@/bin/@BIN_NAME@
# [Plugin PrintInstruction]