| [root] |
| type=Root |
| children=system |
| dummy=0 |
| |
| [system] |
| type=System |
| children=cpu membus physmem |
| mem_mode=atomic |
| physmem=system.physmem |
| |
| [system.cpu] |
| type=AtomicSimpleCPU |
| children=dtb itb tlb tracer workload |
| CP0_Config=0 |
| CP0_Config1=0 |
| CP0_Config1_C2=false |
| CP0_Config1_CA=false |
| CP0_Config1_DA=0 |
| CP0_Config1_DL=0 |
| CP0_Config1_DS=0 |
| CP0_Config1_EP=false |
| CP0_Config1_FP=false |
| CP0_Config1_IA=0 |
| CP0_Config1_IL=0 |
| CP0_Config1_IS=0 |
| CP0_Config1_M=0 |
| CP0_Config1_MD=false |
| CP0_Config1_MMU=0 |
| CP0_Config1_PC=false |
| CP0_Config1_WR=false |
| CP0_Config2=0 |
| CP0_Config2_M=false |
| CP0_Config2_SA=0 |
| CP0_Config2_SL=0 |
| CP0_Config2_SS=0 |
| CP0_Config2_SU=0 |
| CP0_Config2_TA=0 |
| CP0_Config2_TL=0 |
| CP0_Config2_TS=0 |
| CP0_Config2_TU=0 |
| CP0_Config3=0 |
| CP0_Config3_DSPP=false |
| CP0_Config3_LPA=false |
| CP0_Config3_M=false |
| CP0_Config3_MT=false |
| CP0_Config3_SM=false |
| CP0_Config3_SP=false |
| CP0_Config3_TL=false |
| CP0_Config3_VEIC=false |
| CP0_Config3_VInt=false |
| CP0_Config_AR=0 |
| CP0_Config_AT=0 |
| CP0_Config_BE=0 |
| CP0_Config_MT=0 |
| CP0_Config_VI=0 |
| CP0_EBase_CPUNum=0 |
| CP0_IntCtl_IPPCI=0 |
| CP0_IntCtl_IPTI=0 |
| CP0_PRId=0 |
| CP0_PRId_CompanyID=0 |
| CP0_PRId_CompanyOptions=0 |
| CP0_PRId_ProcessorID=1 |
| CP0_PRId_Revision=0 |
| CP0_PerfCtr_M=false |
| CP0_PerfCtr_W=false |
| CP0_SrsCtl_HSS=0 |
| CP0_WatchHi_M=false |
| UnifiedTLB=true |
| clock=500 |
| cpu_id=0 |
| defer_registration=false |
| dtb=system.cpu.dtb |
| function_trace=false |
| function_trace_start=0 |
| itb=system.cpu.itb |
| max_insts_all_threads=0 |
| max_insts_any_thread=0 |
| max_loads_all_threads=0 |
| max_loads_any_thread=0 |
| numThreads=1 |
| phase=0 |
| progress_interval=0 |
| simulate_data_stalls=false |
| simulate_inst_stalls=false |
| system=system |
| tlb=system.cpu.tlb |
| tracer=system.cpu.tracer |
| width=1 |
| workload=system.cpu.workload |
| dcache_port=system.membus.port[2] |
| icache_port=system.membus.port[1] |
| |
| [system.cpu.dtb] |
| type=MipsDTB |
| size=64 |
| |
| [system.cpu.itb] |
| type=MipsITB |
| size=64 |
| |
| [system.cpu.tlb] |
| type=MipsUTB |
| size=64 |
| |
| [system.cpu.tracer] |
| type=ExeTracer |
| |
| [system.cpu.workload] |
| type=LiveProcess |
| cmd=hello |
| cwd= |
| egid=100 |
| env= |
| errout=cerr |
| euid=100 |
| executable=/dist/m5/regression/test-progs/hello/bin/mips/linux/hello |
| gid=100 |
| input=cin |
| max_stack_size=67108864 |
| output=cout |
| pid=100 |
| ppid=99 |
| simpoint=0 |
| system=system |
| uid=100 |
| |
| [system.membus] |
| type=Bus |
| block_size=64 |
| bus_id=0 |
| clock=1000 |
| header_cycles=1 |
| responder_set=false |
| width=64 |
| port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port |
| |
| [system.physmem] |
| type=PhysicalMemory |
| file= |
| latency=30000 |
| latency_var=0 |
| null=false |
| range=0:134217727 |
| zero=false |
| port=system.membus.port[0] |
| |