5f0f231f35ee99c06535cd6a6163968c9e69168c
[gem5.git] / tests / quick / se / 00.hello / ref / sparc / linux / simple-atomic / config.ini
1 [root]
2 type=Root
3 children=system
4 full_system=false
5 time_sync_enable=false
6 time_sync_period=100000000000
7 time_sync_spin_threshold=100000000
8
9 [system]
10 type=System
11 children=clk_domain cpu cpu_clk_domain membus physmem voltage_domain
12 boot_osflags=a
13 cache_line_size=64
14 clk_domain=system.clk_domain
15 init_param=0
16 kernel=
17 load_addr_mask=1099511627775
18 mem_mode=atomic
19 mem_ranges=
20 memories=system.physmem
21 num_work_ids=16
22 readfile=
23 symbolfile=
24 work_begin_ckpt_count=0
25 work_begin_cpu_id_exit=-1
26 work_begin_exit_count=0
27 work_cpus_ckpt_count=0
28 work_end_ckpt_count=0
29 work_end_exit_count=0
30 work_item_id=-1
31 system_port=system.membus.slave[0]
32
33 [system.clk_domain]
34 type=SrcClockDomain
35 clock=1000
36 voltage_domain=system.voltage_domain
37
38 [system.cpu]
39 type=AtomicSimpleCPU
40 children=dtb interrupts isa itb tracer workload
41 checker=Null
42 clk_domain=system.cpu_clk_domain
43 cpu_id=0
44 do_checkpoint_insts=true
45 do_quiesce=true
46 do_statistics_insts=true
47 dtb=system.cpu.dtb
48 fastmem=false
49 function_trace=false
50 function_trace_start=0
51 interrupts=system.cpu.interrupts
52 isa=system.cpu.isa
53 itb=system.cpu.itb
54 max_insts_all_threads=0
55 max_insts_any_thread=0
56 max_loads_all_threads=0
57 max_loads_any_thread=0
58 numThreads=1
59 profile=0
60 progress_interval=0
61 simpoint_interval=100000000
62 simpoint_profile=false
63 simpoint_profile_file=simpoint.bb.gz
64 simpoint_start_insts=
65 simulate_data_stalls=false
66 simulate_inst_stalls=false
67 switched_out=false
68 system=system
69 tracer=system.cpu.tracer
70 width=1
71 workload=system.cpu.workload
72 dcache_port=system.membus.slave[2]
73 icache_port=system.membus.slave[1]
74
75 [system.cpu.dtb]
76 type=SparcTLB
77 size=64
78
79 [system.cpu.interrupts]
80 type=SparcInterrupts
81
82 [system.cpu.isa]
83 type=SparcISA
84
85 [system.cpu.itb]
86 type=SparcTLB
87 size=64
88
89 [system.cpu.tracer]
90 type=ExeTracer
91
92 [system.cpu.workload]
93 type=LiveProcess
94 cmd=hello
95 cwd=
96 egid=100
97 env=
98 errout=cerr
99 euid=100
100 executable=/dist/m5/regression/test-progs/hello/bin/sparc/linux/hello
101 gid=100
102 input=cin
103 max_stack_size=67108864
104 output=cout
105 pid=100
106 ppid=99
107 simpoint=0
108 system=system
109 uid=100
110
111 [system.cpu_clk_domain]
112 type=SrcClockDomain
113 clock=500
114 voltage_domain=system.voltage_domain
115
116 [system.membus]
117 type=CoherentBus
118 clk_domain=system.clk_domain
119 header_cycles=1
120 system=system
121 use_default_range=false
122 width=8
123 master=system.physmem.port
124 slave=system.system_port system.cpu.icache_port system.cpu.dcache_port
125
126 [system.physmem]
127 type=SimpleMemory
128 bandwidth=73.000000
129 clk_domain=system.clk_domain
130 conf_table_reported=true
131 in_addr_map=true
132 latency=30000
133 latency_var=0
134 null=false
135 range=0:134217727
136 port=system.membus.master[0]
137
138 [system.voltage_domain]
139 type=VoltageDomain
140 voltage=1.000000
141