config.ini revision 10038
1[root] 2type=Root 3children=system 4eventq_index=0 5full_system=false 6sim_quantum=0 7time_sync_enable=false 8time_sync_period=100000000000 9time_sync_spin_threshold=100000000 10 11[system] 12type=System 13children=clk_domain cpu cpu_clk_domain membus physmem voltage_domain 14boot_osflags=a 15cache_line_size=64 16clk_domain=system.clk_domain 17eventq_index=0 18init_param=0 19kernel= 20load_addr_mask=1099511627775 21load_offset=0 22mem_mode=atomic 23mem_ranges= 24memories=system.physmem 25num_work_ids=16 26readfile= 27symbolfile= 28work_begin_ckpt_count=0 29work_begin_cpu_id_exit=-1 30work_begin_exit_count=0 31work_cpus_ckpt_count=0 32work_end_ckpt_count=0 33work_end_exit_count=0 34work_item_id=-1 35system_port=system.membus.slave[0] 36 37[system.clk_domain] 38type=SrcClockDomain 39clock=1000 40eventq_index=0 41voltage_domain=system.voltage_domain 42 43[system.cpu] 44type=AtomicSimpleCPU 45children=checker dstage2_mmu dtb interrupts isa istage2_mmu itb tracer workload 46checker=system.cpu.checker 47clk_domain=system.cpu_clk_domain 48cpu_id=0 49do_checkpoint_insts=true 50do_quiesce=true 51do_statistics_insts=true 52dstage2_mmu=system.cpu.dstage2_mmu 53dtb=system.cpu.dtb 54eventq_index=0 55fastmem=false 56function_trace=false 57function_trace_start=0 58interrupts=system.cpu.interrupts 59isa=system.cpu.isa 60istage2_mmu=system.cpu.istage2_mmu 61itb=system.cpu.itb 62max_insts_all_threads=0 63max_insts_any_thread=0 64max_loads_all_threads=0 65max_loads_any_thread=0 66numThreads=1 67profile=0 68progress_interval=0 69simpoint_interval=100000000 70simpoint_profile=false 71simpoint_profile_file=simpoint.bb.gz 72simpoint_start_insts= 73simulate_data_stalls=false 74simulate_inst_stalls=false 75switched_out=false 76system=system 77tracer=system.cpu.tracer 78width=1 79workload=system.cpu.workload 80dcache_port=system.membus.slave[2] 81icache_port=system.membus.slave[1] 82 83[system.cpu.checker] 84type=DummyChecker 85children=dstage2_mmu dtb isa istage2_mmu itb tracer 86checker=Null 87clk_domain=system.cpu_clk_domain 88cpu_id=-1 89do_checkpoint_insts=true 90do_quiesce=true 91do_statistics_insts=true 92dstage2_mmu=system.cpu.checker.dstage2_mmu 93dtb=system.cpu.checker.dtb 94eventq_index=0 95exitOnError=false 96function_trace=false 97function_trace_start=0 98interrupts=Null 99isa=system.cpu.checker.isa 100istage2_mmu=system.cpu.checker.istage2_mmu 101itb=system.cpu.checker.itb 102max_insts_all_threads=0 103max_insts_any_thread=0 104max_loads_all_threads=0 105max_loads_any_thread=0 106numThreads=1 107profile=0 108progress_interval=0 109simpoint_start_insts= 110switched_out=false 111system=system 112tracer=system.cpu.checker.tracer 113updateOnError=false 114warnOnlyOnLoadError=true 115workload=system.cpu.workload 116 117[system.cpu.checker.dstage2_mmu] 118type=ArmStage2MMU 119children=stage2_tlb 120eventq_index=0 121stage2_tlb=system.cpu.checker.dstage2_mmu.stage2_tlb 122tlb=system.cpu.checker.dtb 123 124[system.cpu.checker.dstage2_mmu.stage2_tlb] 125type=ArmTLB 126children=walker 127eventq_index=0 128is_stage2=true 129size=32 130walker=system.cpu.checker.dstage2_mmu.stage2_tlb.walker 131 132[system.cpu.checker.dstage2_mmu.stage2_tlb.walker] 133type=ArmTableWalker 134clk_domain=system.cpu_clk_domain 135eventq_index=0 136is_stage2=true 137num_squash_per_cycle=2 138sys=system 139 140[system.cpu.checker.dtb] 141type=ArmTLB 142children=walker 143eventq_index=0 144is_stage2=false 145size=64 146walker=system.cpu.checker.dtb.walker 147 148[system.cpu.checker.dtb.walker] 149type=ArmTableWalker 150clk_domain=system.cpu_clk_domain 151eventq_index=0 152is_stage2=false 153num_squash_per_cycle=2 154sys=system 155 156[system.cpu.checker.isa] 157type=ArmISA 158eventq_index=0 159fpsid=1090793632 160id_aa64afr0_el1=0 161id_aa64afr1_el1=0 162id_aa64dfr0_el1=1052678 163id_aa64dfr1_el1=0 164id_aa64isar0_el1=0 165id_aa64isar1_el1=0 166id_aa64mmfr0_el1=15728642 167id_aa64mmfr1_el1=0 168id_aa64pfr0_el1=17 169id_aa64pfr1_el1=0 170id_isar0=34607377 171id_isar1=34677009 172id_isar2=555950401 173id_isar3=17899825 174id_isar4=268501314 175id_isar5=0 176id_mmfr0=270536963 177id_mmfr1=0 178id_mmfr2=19070976 179id_mmfr3=34611729 180id_pfr0=49 181id_pfr1=4113 182midr=1091551472 183system=system 184 185[system.cpu.checker.istage2_mmu] 186type=ArmStage2MMU 187children=stage2_tlb 188eventq_index=0 189stage2_tlb=system.cpu.checker.istage2_mmu.stage2_tlb 190tlb=system.cpu.checker.itb 191 192[system.cpu.checker.istage2_mmu.stage2_tlb] 193type=ArmTLB 194children=walker 195eventq_index=0 196is_stage2=true 197size=32 198walker=system.cpu.checker.istage2_mmu.stage2_tlb.walker 199 200[system.cpu.checker.istage2_mmu.stage2_tlb.walker] 201type=ArmTableWalker 202clk_domain=system.cpu_clk_domain 203eventq_index=0 204is_stage2=true 205num_squash_per_cycle=2 206sys=system 207 208[system.cpu.checker.itb] 209type=ArmTLB 210children=walker 211eventq_index=0 212is_stage2=false 213size=64 214walker=system.cpu.checker.itb.walker 215 216[system.cpu.checker.itb.walker] 217type=ArmTableWalker 218clk_domain=system.cpu_clk_domain 219eventq_index=0 220is_stage2=false 221num_squash_per_cycle=2 222sys=system 223 224[system.cpu.checker.tracer] 225type=ExeTracer 226eventq_index=0 227 228[system.cpu.dstage2_mmu] 229type=ArmStage2MMU 230children=stage2_tlb 231eventq_index=0 232stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb 233tlb=system.cpu.dtb 234 235[system.cpu.dstage2_mmu.stage2_tlb] 236type=ArmTLB 237children=walker 238eventq_index=0 239is_stage2=true 240size=32 241walker=system.cpu.dstage2_mmu.stage2_tlb.walker 242 243[system.cpu.dstage2_mmu.stage2_tlb.walker] 244type=ArmTableWalker 245clk_domain=system.cpu_clk_domain 246eventq_index=0 247is_stage2=true 248num_squash_per_cycle=2 249sys=system 250port=system.membus.slave[6] 251 252[system.cpu.dtb] 253type=ArmTLB 254children=walker 255eventq_index=0 256is_stage2=false 257size=64 258walker=system.cpu.dtb.walker 259 260[system.cpu.dtb.walker] 261type=ArmTableWalker 262clk_domain=system.cpu_clk_domain 263eventq_index=0 264is_stage2=false 265num_squash_per_cycle=2 266sys=system 267port=system.membus.slave[4] 268 269[system.cpu.interrupts] 270type=ArmInterrupts 271eventq_index=0 272 273[system.cpu.isa] 274type=ArmISA 275eventq_index=0 276fpsid=1090793632 277id_aa64afr0_el1=0 278id_aa64afr1_el1=0 279id_aa64dfr0_el1=1052678 280id_aa64dfr1_el1=0 281id_aa64isar0_el1=0 282id_aa64isar1_el1=0 283id_aa64mmfr0_el1=15728642 284id_aa64mmfr1_el1=0 285id_aa64pfr0_el1=17 286id_aa64pfr1_el1=0 287id_isar0=34607377 288id_isar1=34677009 289id_isar2=555950401 290id_isar3=17899825 291id_isar4=268501314 292id_isar5=0 293id_mmfr0=270536963 294id_mmfr1=0 295id_mmfr2=19070976 296id_mmfr3=34611729 297id_pfr0=49 298id_pfr1=4113 299midr=1091551472 300system=system 301 302[system.cpu.istage2_mmu] 303type=ArmStage2MMU 304children=stage2_tlb 305eventq_index=0 306stage2_tlb=system.cpu.istage2_mmu.stage2_tlb 307tlb=system.cpu.itb 308 309[system.cpu.istage2_mmu.stage2_tlb] 310type=ArmTLB 311children=walker 312eventq_index=0 313is_stage2=true 314size=32 315walker=system.cpu.istage2_mmu.stage2_tlb.walker 316 317[system.cpu.istage2_mmu.stage2_tlb.walker] 318type=ArmTableWalker 319clk_domain=system.cpu_clk_domain 320eventq_index=0 321is_stage2=true 322num_squash_per_cycle=2 323sys=system 324port=system.membus.slave[5] 325 326[system.cpu.itb] 327type=ArmTLB 328children=walker 329eventq_index=0 330is_stage2=false 331size=64 332walker=system.cpu.itb.walker 333 334[system.cpu.itb.walker] 335type=ArmTableWalker 336clk_domain=system.cpu_clk_domain 337eventq_index=0 338is_stage2=false 339num_squash_per_cycle=2 340sys=system 341port=system.membus.slave[3] 342 343[system.cpu.tracer] 344type=ExeTracer 345eventq_index=0 346 347[system.cpu.workload] 348type=LiveProcess 349cmd=hello 350cwd= 351egid=100 352env= 353errout=cerr 354euid=100 355eventq_index=0 356executable=/dist/test-progs/hello/bin/arm/linux/hello 357gid=100 358input=cin 359max_stack_size=67108864 360output=cout 361pid=100 362ppid=99 363simpoint=0 364system=system 365uid=100 366 367[system.cpu_clk_domain] 368type=SrcClockDomain 369clock=500 370eventq_index=0 371voltage_domain=system.voltage_domain 372 373[system.membus] 374type=CoherentBus 375clk_domain=system.clk_domain 376eventq_index=0 377header_cycles=1 378system=system 379use_default_range=false 380width=8 381master=system.physmem.port 382slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port 383 384[system.physmem] 385type=SimpleMemory 386bandwidth=73.000000 387clk_domain=system.clk_domain 388conf_table_reported=true 389eventq_index=0 390in_addr_map=true 391latency=30000 392latency_var=0 393null=false 394range=0:134217727 395port=system.membus.master[0] 396 397[system.voltage_domain] 398type=VoltageDomain 399eventq_index=0 400voltage=1.000000 401 402