summaryrefslogtreecommitdiff
path: root/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json
diff options
context:
space:
mode:
Diffstat (limited to 'tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json')
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json2038
1 files changed, 0 insertions, 2038 deletions
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json
deleted file mode 100644
index b4e2b05ca..000000000
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json
+++ /dev/null
@@ -1,2038 +0,0 @@
-{
- "name": null,
- "sim_quantum": 0,
- "system": {
- "have_virtualization": false,
- "mmap_using_noreserve": false,
- "kernel_addr_check": true,
- "highest_el_is_64": false,
- "kernel": "/arm/projectscratch/randd/systems/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5",
- "iobus": {
- "forward_latency": 1,
- "slave": {
- "peer": [
- "system.bridge.master",
- "system.realview.clcd.dma",
- "system.realview.cf_ctrl.dma",
- "system.realview.ide.dma",
- "system.realview.ethernet.dma"
- ],
- "role": "SLAVE"
- },
- "name": "iobus",
- "p_state_clk_gate_min": 1000,
- "p_state_clk_gate_bins": 20,
- "cxx_class": "NoncoherentXBar",
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "width": 16,
- "eventq_index": 0,
- "master": {
- "peer": [
- "system.realview.uart.pio",
- "system.realview.realview_io.pio",
- "system.realview.pci_host.pio",
- "system.realview.timer0.pio",
- "system.realview.timer1.pio",
- "system.realview.clcd.pio",
- "system.realview.hdlcd.pio",
- "system.realview.kmi0.pio",
- "system.realview.kmi1.pio",
- "system.realview.cf_ctrl.pio",
- "system.realview.rtc.pio",
- "system.realview.vram.port",
- "system.realview.l2x0_fake.pio",
- "system.realview.uart1_fake.pio",
- "system.realview.uart2_fake.pio",
- "system.realview.uart3_fake.pio",
- "system.realview.sp810_fake.pio",
- "system.realview.watchdog_fake.pio",
- "system.realview.aaci_fake.pio",
- "system.realview.lan_fake.pio",
- "system.realview.usb_fake.pio",
- "system.realview.mmc_fake.pio",
- "system.realview.energy_ctrl.pio",
- "system.realview.ide.pio",
- "system.realview.ethernet.pio",
- "system.iocache.cpu_side"
- ],
- "role": "MASTER"
- },
- "response_latency": 2,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.iobus",
- "type": "NoncoherentXBar",
- "use_default_range": false,
- "frontend_latency": 2
- },
- "symbolfile": "",
- "readfile": "/work/curdun01/gem5-external.hg/tests/testing/../halt.sh",
- "have_large_asid_64": false,
- "thermal_model": null,
- "phys_addr_range_64": 40,
- "work_begin_exit_count": 0,
- "have_lpae": true,
- "cxx_class": "LinuxArmSystem",
- "work_begin_cpu_id_exit": -1,
- "load_offset": 2147483648,
- "vncserver": {
- "name": "vncserver",
- "number": 0,
- "frame_capture": false,
- "eventq_index": 0,
- "cxx_class": "VncServer",
- "path": "system.vncserver",
- "type": "VncServer",
- "port": 5900
- },
- "multi_proc": true,
- "bridge": {
- "ranges": [
- "788529152:805306367",
- "721420288:725614591",
- "805306368:1073741823",
- "1073741824:1610612735",
- "402653184:469762047",
- "469762048:536870911"
- ],
- "slave": {
- "peer": "system.membus.master[0]",
- "role": "SLAVE"
- },
- "name": "bridge",
- "p_state_clk_gate_min": 1000,
- "p_state_clk_gate_bins": 20,
- "cxx_class": "Bridge",
- "req_size": 16,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "delay": 50000,
- "eventq_index": 0,
- "master": {
- "peer": "system.iobus.slave[0]",
- "role": "MASTER"
- },
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.bridge",
- "resp_size": 16,
- "type": "Bridge"
- },
- "early_kernel_symbols": false,
- "panic_on_oops": true,
- "dtb_filename": "/arm/projectscratch/randd/systems/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb",
- "panic_on_panic": true,
- "enable_context_switch_stats_dump": false,
- "work_begin_ckpt_count": 0,
- "clk_domain": {
- "name": "clk_domain",
- "clock": [
- 1000
- ],
- "init_perf_level": 0,
- "voltage_domain": "system.voltage_domain",
- "eventq_index": 0,
- "cxx_class": "SrcClockDomain",
- "path": "system.clk_domain",
- "type": "SrcClockDomain",
- "domain_id": -1
- },
- "mem_ranges": [
- "2147483648:2415919103"
- ],
- "realview": {
- "hdlcd": {
- "pio": {
- "peer": "system.iobus.master[6]",
- "role": "SLAVE"
- },
- "system": "system",
- "cxx_class": "HDLcd",
- "enable_capture": true,
- "pio_addr": 721420288,
- "pixel_chunk": 32,
- "pio_latency": 10000,
- "clk_domain": "system.clk_domain",
- "int_num": 117,
- "gic": "system.realview.gic",
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "eventq_index": 0,
- "pxl_clk": "system.realview.dcc.osc_pxl",
- "type": "HDLcd",
- "vnc": "system.vncserver",
- "p_state_clk_gate_min": 1000,
- "power_model": null,
- "workaround_dma_line_count": true,
- "pixel_buffer_size": 2048,
- "path": "system.realview.hdlcd",
- "workaround_swap_rb": true,
- "dma": {
- "peer": "system.membus.slave[0]",
- "role": "MASTER"
- },
- "name": "hdlcd",
- "p_state_clk_gate_bins": 20,
- "amba_id": 1314816
- },
- "mmc_fake": {
- "p_state_clk_gate_bins": 20,
- "name": "mmc_fake",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[21]",
- "role": "SLAVE"
- },
- "amba_id": 0,
- "ignore_access": false,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "eventq_index": 0,
- "cxx_class": "AmbaFake",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.mmc_fake",
- "pio_addr": 470089728,
- "type": "AmbaFake"
- },
- "rtc": {
- "p_state_clk_gate_min": 1000,
- "p_state_clk_gate_bins": 20,
- "name": "rtc",
- "int_delay": 100000,
- "pio": {
- "peer": "system.iobus.master[10]",
- "role": "SLAVE"
- },
- "amba_id": 3412017,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "gic": "system.realview.gic",
- "int_num": 36,
- "eventq_index": 0,
- "time": "Thu Jan 1 00:00:00 2009",
- "cxx_class": "PL031",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.rtc",
- "pio_addr": 471269376,
- "type": "PL031"
- },
- "watchdog_fake": {
- "p_state_clk_gate_bins": 20,
- "name": "watchdog_fake",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[17]",
- "role": "SLAVE"
- },
- "amba_id": 0,
- "ignore_access": false,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "eventq_index": 0,
- "cxx_class": "AmbaFake",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.watchdog_fake",
- "pio_addr": 470745088,
- "type": "AmbaFake"
- },
- "vgic": {
- "system": "system",
- "name": "vgic",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.membus.master[3]",
- "role": "SLAVE"
- },
- "p_state_clk_gate_bins": 20,
- "cxx_class": "VGic",
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "hv_addr": 738213888,
- "gic": "system.realview.gic",
- "platform": "system.realview",
- "vcpu_addr": 738222080,
- "eventq_index": 0,
- "ppint": 25,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.vgic",
- "type": "VGic",
- "pio_delay": 10000
- },
- "cxx_class": "RealView",
- "uart3_fake": {
- "p_state_clk_gate_bins": 20,
- "name": "uart3_fake",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[15]",
- "role": "SLAVE"
- },
- "amba_id": 0,
- "ignore_access": false,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "eventq_index": 0,
- "cxx_class": "AmbaFake",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.uart3_fake",
- "pio_addr": 470548480,
- "type": "AmbaFake"
- },
- "realview_io": {
- "proc_id1": 335544320,
- "name": "realview_io",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[1]",
- "role": "SLAVE"
- },
- "p_state_clk_gate_bins": 20,
- "cxx_class": "RealViewCtrl",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "proc_id0": 335544320,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.realview_io",
- "idreg": 35979264,
- "type": "RealViewCtrl",
- "pio_addr": 469827584
- },
- "l2x0_fake": {
- "pio": {
- "peer": "system.iobus.master[12]",
- "role": "SLAVE"
- },
- "ret_data64": 18446744073709551615,
- "fake_mem": false,
- "clk_domain": "system.clk_domain",
- "cxx_class": "IsaFake",
- "pio_addr": 739246080,
- "update_data": false,
- "warn_access": "",
- "pio_latency": 100000,
- "system": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "type": "IsaFake",
- "p_state_clk_gate_min": 1000,
- "power_model": null,
- "ret_data32": 4294967295,
- "path": "system.realview.l2x0_fake",
- "ret_data16": 65535,
- "ret_data8": 255,
- "name": "l2x0_fake",
- "ret_bad_addr": false,
- "pio_size": 4095,
- "p_state_clk_gate_bins": 20
- },
- "uart1_fake": {
- "p_state_clk_gate_bins": 20,
- "name": "uart1_fake",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[13]",
- "role": "SLAVE"
- },
- "amba_id": 0,
- "ignore_access": false,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "eventq_index": 0,
- "cxx_class": "AmbaFake",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.uart1_fake",
- "pio_addr": 470417408,
- "type": "AmbaFake"
- },
- "usb_fake": {
- "pio": {
- "peer": "system.iobus.master[20]",
- "role": "SLAVE"
- },
- "ret_data64": 18446744073709551615,
- "fake_mem": false,
- "clk_domain": "system.clk_domain",
- "cxx_class": "IsaFake",
- "pio_addr": 452984832,
- "update_data": false,
- "warn_access": "",
- "pio_latency": 100000,
- "system": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "type": "IsaFake",
- "p_state_clk_gate_min": 1000,
- "power_model": null,
- "ret_data32": 4294967295,
- "path": "system.realview.usb_fake",
- "ret_data16": 65535,
- "ret_data8": 255,
- "name": "usb_fake",
- "ret_bad_addr": false,
- "pio_size": 131071,
- "p_state_clk_gate_bins": 20
- },
- "system": "system",
- "local_cpu_timer": {
- "int_num_watchdog": 30,
- "name": "local_cpu_timer",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.membus.master[4]",
- "role": "SLAVE"
- },
- "p_state_clk_gate_bins": 20,
- "cxx_class": "CpuLocalTimer",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "gic": "system.realview.gic",
- "int_num_timer": 29,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.local_cpu_timer",
- "pio_addr": 738721792,
- "type": "CpuLocalTimer"
- },
- "generic_timer": {
- "int_virt": 27,
- "name": "generic_timer",
- "int_phys": 29,
- "cxx_class": "GenericTimer",
- "system": "system",
- "eventq_index": 0,
- "gic": "system.realview.gic",
- "path": "system.realview.generic_timer",
- "type": "GenericTimer"
- },
- "gic": {
- "gem5_extensions": true,
- "it_lines": 128,
- "dist_pio_delay": 10000,
- "name": "gic",
- "p_state_clk_gate_min": 1000,
- "dist_addr": 738201600,
- "p_state_clk_gate_bins": 20,
- "cpu_pio_delay": 10000,
- "default_p_state": "UNDEFINED",
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "cpu_addr": 738205696,
- "platform": "system.realview",
- "int_latency": 10000,
- "eventq_index": 0,
- "cxx_class": "Pl390",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.gic",
- "pio": {
- "peer": "system.membus.master[2]",
- "role": "SLAVE"
- },
- "type": "Pl390"
- },
- "timer1": {
- "p_state_clk_gate_bins": 20,
- "name": "timer1",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[4]",
- "role": "SLAVE"
- },
- "amba_id": 1316868,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "clock0": 1000000,
- "clock1": 1000000,
- "gic": "system.realview.gic",
- "eventq_index": 0,
- "cxx_class": "Sp804",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.timer1",
- "int_num0": 35,
- "int_num1": 35,
- "type": "Sp804",
- "pio_addr": 470941696
- },
- "timer0": {
- "p_state_clk_gate_bins": 20,
- "name": "timer0",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[3]",
- "role": "SLAVE"
- },
- "amba_id": 1316868,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "clock0": 1000000,
- "clock1": 1000000,
- "gic": "system.realview.gic",
- "eventq_index": 0,
- "cxx_class": "Sp804",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.timer0",
- "int_num0": 34,
- "int_num1": 34,
- "type": "Sp804",
- "pio_addr": 470876160
- },
- "uart2_fake": {
- "p_state_clk_gate_bins": 20,
- "name": "uart2_fake",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[14]",
- "role": "SLAVE"
- },
- "amba_id": 0,
- "ignore_access": false,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "eventq_index": 0,
- "cxx_class": "AmbaFake",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.uart2_fake",
- "pio_addr": 470482944,
- "type": "AmbaFake"
- },
- "eventq_index": 0,
- "energy_ctrl": {
- "name": "energy_ctrl",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[22]",
- "role": "SLAVE"
- },
- "p_state_clk_gate_bins": 20,
- "cxx_class": "EnergyCtrl",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.energy_ctrl",
- "dvfs_handler": "system.dvfs_handler",
- "type": "EnergyCtrl",
- "pio_addr": 470286336
- },
- "type": "RealView",
- "pci_host": {
- "p_state_clk_gate_min": 1000,
- "default_p_state": "UNDEFINED",
- "conf_size": 268435456,
- "name": "pci_host",
- "conf_device_bits": 16,
- "pio": {
- "peer": "system.iobus.master[2]",
- "role": "SLAVE"
- },
- "p_state_clk_gate_bins": 20,
- "conf_base": 805306368,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "pci_dma_base": 0,
- "platform": "system.realview",
- "eventq_index": 0,
- "cxx_class": "GenericPciHost",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.pci_host",
- "pci_pio_base": 0,
- "type": "GenericPciHost",
- "pci_mem_base": 0
- },
- "lan_fake": {
- "pio": {
- "peer": "system.iobus.master[19]",
- "role": "SLAVE"
- },
- "ret_data64": 18446744073709551615,
- "fake_mem": false,
- "clk_domain": "system.clk_domain",
- "cxx_class": "IsaFake",
- "pio_addr": 436207616,
- "update_data": false,
- "warn_access": "",
- "pio_latency": 100000,
- "system": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "type": "IsaFake",
- "p_state_clk_gate_min": 1000,
- "power_model": null,
- "ret_data32": 4294967295,
- "path": "system.realview.lan_fake",
- "ret_data16": 65535,
- "ret_data8": 255,
- "name": "lan_fake",
- "ret_bad_addr": false,
- "pio_size": 65535,
- "p_state_clk_gate_bins": 20
- },
- "aaci_fake": {
- "p_state_clk_gate_bins": 20,
- "name": "aaci_fake",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[18]",
- "role": "SLAVE"
- },
- "amba_id": 0,
- "ignore_access": false,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "eventq_index": 0,
- "cxx_class": "AmbaFake",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.aaci_fake",
- "pio_addr": 470024192,
- "type": "AmbaFake"
- },
- "mcc": {
- "osc_peripheral": {
- "position": 0,
- "name": "osc_peripheral",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 0,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 2,
- "path": "system.realview.mcc.osc_peripheral",
- "freq": 41667,
- "type": "RealViewOsc"
- },
- "name": "mcc",
- "osc_mcc": {
- "position": 0,
- "name": "osc_mcc",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 0,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 0,
- "path": "system.realview.mcc.osc_mcc",
- "freq": 20000,
- "type": "RealViewOsc"
- },
- "osc_clcd": {
- "position": 0,
- "name": "osc_clcd",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 0,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 1,
- "path": "system.realview.mcc.osc_clcd",
- "freq": 42105,
- "type": "RealViewOsc"
- },
- "thermal_domain": null,
- "eventq_index": 0,
- "cxx_class": "SubSystem",
- "path": "system.realview.mcc",
- "temp_crtl": {
- "system": "system",
- "position": 0,
- "name": "temp_crtl",
- "parent": "system.realview.realview_io",
- "dcc": 0,
- "site": 0,
- "eventq_index": 0,
- "cxx_class": "RealViewTemperatureSensor",
- "device": 0,
- "path": "system.realview.mcc.temp_crtl",
- "type": "RealViewTemperatureSensor"
- },
- "type": "SubSystem",
- "osc_system_bus": {
- "position": 0,
- "name": "osc_system_bus",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 0,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 4,
- "path": "system.realview.mcc.osc_system_bus",
- "freq": 41667,
- "type": "RealViewOsc"
- }
- },
- "dcc": {
- "name": "dcc",
- "osc_hsbm": {
- "position": 0,
- "name": "osc_hsbm",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 1,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 4,
- "path": "system.realview.dcc.osc_hsbm",
- "freq": 25000,
- "type": "RealViewOsc"
- },
- "thermal_domain": null,
- "osc_sys": {
- "position": 0,
- "name": "osc_sys",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 1,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 7,
- "path": "system.realview.dcc.osc_sys",
- "freq": 16667,
- "type": "RealViewOsc"
- },
- "osc_ddr": {
- "position": 0,
- "name": "osc_ddr",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 1,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 8,
- "path": "system.realview.dcc.osc_ddr",
- "freq": 25000,
- "type": "RealViewOsc"
- },
- "eventq_index": 0,
- "osc_cpu": {
- "position": 0,
- "name": "osc_cpu",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 1,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 0,
- "path": "system.realview.dcc.osc_cpu",
- "freq": 16667,
- "type": "RealViewOsc"
- },
- "cxx_class": "SubSystem",
- "path": "system.realview.dcc",
- "osc_smb": {
- "position": 0,
- "name": "osc_smb",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 1,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 6,
- "path": "system.realview.dcc.osc_smb",
- "freq": 20000,
- "type": "RealViewOsc"
- },
- "type": "SubSystem",
- "osc_pxl": {
- "position": 0,
- "name": "osc_pxl",
- "parent": "system.realview.realview_io",
- "voltage_domain": "system.voltage_domain",
- "dcc": 0,
- "site": 1,
- "eventq_index": 0,
- "cxx_class": "RealViewOsc",
- "device": 5,
- "path": "system.realview.dcc.osc_pxl",
- "freq": 42105,
- "type": "RealViewOsc"
- }
- },
- "path": "system.realview",
- "vram": {
- "range": "402653184:436207615",
- "latency": 30000,
- "name": "vram",
- "p_state_clk_gate_min": 1000,
- "eventq_index": 0,
- "p_state_clk_gate_bins": 20,
- "default_p_state": "UNDEFINED",
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "latency_var": 0,
- "bandwidth": "73.000000",
- "conf_table_reported": false,
- "cxx_class": "SimpleMemory",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.vram",
- "null": false,
- "type": "SimpleMemory",
- "port": {
- "peer": "system.iobus.master[11]",
- "role": "SLAVE"
- },
- "in_addr_map": true
- },
- "nvmem": {
- "range": "0:67108863",
- "latency": 30000,
- "name": "nvmem",
- "p_state_clk_gate_min": 1000,
- "eventq_index": 0,
- "p_state_clk_gate_bins": 20,
- "default_p_state": "UNDEFINED",
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "latency_var": 0,
- "bandwidth": "73.000000",
- "conf_table_reported": false,
- "cxx_class": "SimpleMemory",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.nvmem",
- "null": false,
- "type": "SimpleMemory",
- "port": {
- "peer": "system.membus.master[1]",
- "role": "SLAVE"
- },
- "in_addr_map": true
- },
- "clcd": {
- "pio": {
- "peer": "system.iobus.master[5]",
- "role": "SLAVE"
- },
- "system": "system",
- "cxx_class": "Pl111",
- "enable_capture": true,
- "pio_addr": 471793664,
- "pio_latency": 10000,
- "clk_domain": "system.clk_domain",
- "int_num": 46,
- "gic": "system.realview.gic",
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "eventq_index": 0,
- "type": "Pl111",
- "vnc": "system.vncserver",
- "p_state_clk_gate_min": 1000,
- "power_model": null,
- "path": "system.realview.clcd",
- "dma": {
- "peer": "system.iobus.slave[1]",
- "role": "MASTER"
- },
- "name": "clcd",
- "p_state_clk_gate_bins": 20,
- "pixel_clock": 41667,
- "amba_id": 1315089
- },
- "name": "realview",
- "uart": {
- "p_state_clk_gate_min": 1000,
- "terminal": "system.terminal",
- "pio": {
- "peer": "system.iobus.master[0]",
- "role": "SLAVE"
- },
- "name": "uart",
- "int_delay": 100000,
- "platform": "system.realview",
- "p_state_clk_gate_bins": 20,
- "cxx_class": "Pl011",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "gic": "system.realview.gic",
- "int_num": 37,
- "eventq_index": 0,
- "end_on_eot": false,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.uart",
- "pio_addr": 470351872,
- "type": "Pl011"
- },
- "intrctrl": "system.intrctrl",
- "kmi1": {
- "p_state_clk_gate_min": 1000,
- "p_state_clk_gate_bins": 20,
- "vnc": "system.vncserver",
- "name": "kmi1",
- "int_delay": 1000000,
- "pio": {
- "peer": "system.iobus.master[8]",
- "role": "SLAVE"
- },
- "amba_id": 1314896,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "gic": "system.realview.gic",
- "int_num": 45,
- "eventq_index": 0,
- "is_mouse": true,
- "cxx_class": "Pl050",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.kmi1",
- "pio_addr": 470220800,
- "type": "Pl050"
- },
- "kmi0": {
- "p_state_clk_gate_min": 1000,
- "p_state_clk_gate_bins": 20,
- "vnc": "system.vncserver",
- "name": "kmi0",
- "int_delay": 1000000,
- "pio": {
- "peer": "system.iobus.master[7]",
- "role": "SLAVE"
- },
- "amba_id": 1314896,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "gic": "system.realview.gic",
- "int_num": 44,
- "eventq_index": 0,
- "is_mouse": false,
- "cxx_class": "Pl050",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.kmi0",
- "pio_addr": 470155264,
- "type": "Pl050"
- },
- "cf_ctrl": {
- "PMCAPNextCapability": 0,
- "InterruptPin": 1,
- "HeaderType": 0,
- "VendorID": 32902,
- "MSIXMsgCtrl": 0,
- "MSIXCAPNextCapability": 0,
- "PXCAPLinkCtrl": 0,
- "Revision": 0,
- "LegacyIOBase": 0,
- "pio_latency": 30000,
- "PXCAPLinkCap": 0,
- "CapabilityPtr": 0,
- "MSIXCAPBaseOffset": 0,
- "PXCAPDevCapabilities": 0,
- "MSIXCAPCapId": 0,
- "BAR3Size": 4,
- "power_model": null,
- "PXCAPCapabilities": 0,
- "SubsystemID": 0,
- "PXCAPCapId": 0,
- "BAR4": 1,
- "BAR1": 471466240,
- "BAR0": 471465984,
- "BAR3": 1,
- "BAR2": 1,
- "BAR5": 1,
- "PXCAPDevStatus": 0,
- "disks": [],
- "BAR2Size": 8,
- "MSICAPNextCapability": 0,
- "ExpansionROM": 0,
- "MSICAPMsgCtrl": 0,
- "BAR5Size": 0,
- "CardbusCIS": 0,
- "MSIXPbaOffset": 0,
- "MSICAPBaseOffset": 0,
- "MaximumLatency": 0,
- "BAR2LegacyIO": false,
- "LatencyTimer": 0,
- "BAR4LegacyIO": false,
- "p_state_clk_gate_max": 1000000000000,
- "PXCAPLinkStatus": 0,
- "PXCAPDevCap2": 0,
- "p_state_clk_gate_min": 1000,
- "PXCAPDevCtrl": 0,
- "MSICAPMaskBits": 0,
- "host": "system.realview.pci_host",
- "Command": 1,
- "SubClassCode": 1,
- "pci_func": 0,
- "BAR5LegacyIO": false,
- "MSICAPMsgData": 0,
- "BIST": 0,
- "PXCAPDevCtrl2": 0,
- "pci_bus": 2,
- "InterruptLine": 31,
- "MSICAPMsgAddr": 0,
- "BAR3LegacyIO": false,
- "BAR4Size": 16,
- "path": "system.realview.cf_ctrl",
- "MinimumGrant": 0,
- "Status": 640,
- "BAR0Size": 256,
- "system": "system",
- "name": "cf_ctrl",
- "PXCAPNextCapability": 0,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "type": "IdeController",
- "ctrl_offset": 2,
- "PXCAPBaseOffset": 0,
- "DeviceID": 28945,
- "io_shift": 2,
- "CacheLineSize": 0,
- "dma": {
- "peer": "system.iobus.slave[2]",
- "role": "MASTER"
- },
- "PMCAPCapId": 0,
- "config_latency": 20000,
- "BAR1Size": 4096,
- "pio": {
- "peer": "system.iobus.master[9]",
- "role": "SLAVE"
- },
- "pci_dev": 0,
- "PMCAPCtrlStatus": 0,
- "cxx_class": "IdeController",
- "clk_domain": "system.clk_domain",
- "SubsystemVendorID": 0,
- "PMCAPBaseOffset": 0,
- "MSICAPPendingBits": 0,
- "MSIXTableOffset": 0,
- "MSICAPMsgUpperAddr": 0,
- "MSICAPCapId": 0,
- "BAR0LegacyIO": true,
- "ProgIF": 133,
- "BAR1LegacyIO": true,
- "PMCAPCapabilities": 0,
- "ClassCode": 1,
- "p_state_clk_gate_bins": 20
- },
- "sp810_fake": {
- "p_state_clk_gate_bins": 20,
- "name": "sp810_fake",
- "p_state_clk_gate_min": 1000,
- "pio": {
- "peer": "system.iobus.master[16]",
- "role": "SLAVE"
- },
- "amba_id": 0,
- "ignore_access": true,
- "default_p_state": "UNDEFINED",
- "pio_latency": 100000,
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "system": "system",
- "eventq_index": 0,
- "cxx_class": "AmbaFake",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.realview.sp810_fake",
- "pio_addr": 469893120,
- "type": "AmbaFake"
- },
- "ethernet": {
- "PMCAPNextCapability": 0,
- "InterruptPin": 1,
- "HeaderType": 0,
- "VendorID": 32902,
- "MSIXMsgCtrl": 0,
- "MSIXCAPNextCapability": 0,
- "PXCAPLinkCtrl": 0,
- "Revision": 0,
- "hardware_address": "00:90:00:00:00:01",
- "LegacyIOBase": 0,
- "pio_latency": 30000,
- "PXCAPLinkCap": 0,
- "CapabilityPtr": 0,
- "MSIXCAPBaseOffset": 0,
- "PXCAPDevCapabilities": 0,
- "MSIXCAPCapId": 0,
- "BAR3Size": 0,
- "rx_desc_cache_size": 64,
- "power_model": null,
- "PXCAPCapabilities": 0,
- "SubsystemID": 4104,
- "PXCAPCapId": 0,
- "BAR4": 0,
- "BAR1": 0,
- "BAR0": 0,
- "BAR3": 0,
- "BAR2": 0,
- "BAR5": 0,
- "PXCAPDevStatus": 0,
- "BAR2Size": 0,
- "MSICAPNextCapability": 0,
- "ExpansionROM": 0,
- "rx_write_delay": 0,
- "MSICAPMsgCtrl": 0,
- "BAR5Size": 0,
- "CardbusCIS": 0,
- "MSIXPbaOffset": 0,
- "MSICAPBaseOffset": 0,
- "MaximumLatency": 0,
- "BAR2LegacyIO": false,
- "LatencyTimer": 0,
- "BAR4LegacyIO": false,
- "p_state_clk_gate_max": 1000000000000,
- "PXCAPLinkStatus": 0,
- "PXCAPDevCap2": 0,
- "p_state_clk_gate_min": 1000,
- "PXCAPDevCtrl": 0,
- "MSICAPMaskBits": 0,
- "host": "system.realview.pci_host",
- "Command": 0,
- "SubClassCode": 0,
- "pci_func": 0,
- "BAR5LegacyIO": false,
- "MSICAPMsgData": 0,
- "BIST": 0,
- "PXCAPDevCtrl2": 0,
- "pci_bus": 0,
- "InterruptLine": 1,
- "fetch_delay": 10000,
- "MSICAPMsgAddr": 0,
- "BAR3LegacyIO": false,
- "BAR4Size": 0,
- "path": "system.realview.ethernet",
- "MinimumGrant": 255,
- "phy_epid": 896,
- "Status": 0,
- "BAR0Size": 131072,
- "system": "system",
- "name": "ethernet",
- "PXCAPNextCapability": 0,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "type": "IGbE",
- "tx_fifo_size": 393216,
- "PXCAPBaseOffset": 0,
- "DeviceID": 4213,
- "tx_read_delay": 0,
- "CacheLineSize": 0,
- "dma": {
- "peer": "system.iobus.slave[4]",
- "role": "MASTER"
- },
- "PMCAPCapId": 0,
- "tx_desc_cache_size": 64,
- "config_latency": 20000,
- "BAR1Size": 0,
- "pio": {
- "peer": "system.iobus.master[24]",
- "role": "SLAVE"
- },
- "pci_dev": 0,
- "PMCAPCtrlStatus": 0,
- "cxx_class": "IGbE",
- "wb_delay": 10000,
- "fetch_comp_delay": 10000,
- "clk_domain": "system.clk_domain",
- "SubsystemVendorID": 32902,
- "PMCAPBaseOffset": 0,
- "MSICAPPendingBits": 0,
- "MSIXTableOffset": 0,
- "MSICAPMsgUpperAddr": 0,
- "MSICAPCapId": 0,
- "BAR0LegacyIO": false,
- "ProgIF": 0,
- "BAR1LegacyIO": false,
- "wb_comp_delay": 10000,
- "PMCAPCapabilities": 0,
- "ClassCode": 2,
- "p_state_clk_gate_bins": 20,
- "rx_fifo_size": 393216,
- "phy_pid": 680
- },
- "ide": {
- "PMCAPNextCapability": 0,
- "InterruptPin": 2,
- "HeaderType": 0,
- "VendorID": 32902,
- "MSIXMsgCtrl": 0,
- "MSIXCAPNextCapability": 0,
- "PXCAPLinkCtrl": 0,
- "Revision": 0,
- "LegacyIOBase": 0,
- "pio_latency": 30000,
- "PXCAPLinkCap": 0,
- "CapabilityPtr": 0,
- "MSIXCAPBaseOffset": 0,
- "PXCAPDevCapabilities": 0,
- "MSIXCAPCapId": 0,
- "BAR3Size": 4,
- "power_model": null,
- "PXCAPCapabilities": 0,
- "SubsystemID": 0,
- "PXCAPCapId": 0,
- "BAR4": 1,
- "BAR1": 1,
- "BAR0": 1,
- "BAR3": 1,
- "BAR2": 1,
- "BAR5": 1,
- "PXCAPDevStatus": 0,
- "disks": [
- "system.cf0"
- ],
- "BAR2Size": 8,
- "MSICAPNextCapability": 0,
- "ExpansionROM": 0,
- "MSICAPMsgCtrl": 0,
- "BAR5Size": 0,
- "CardbusCIS": 0,
- "MSIXPbaOffset": 0,
- "MSICAPBaseOffset": 0,
- "MaximumLatency": 0,
- "BAR2LegacyIO": false,
- "LatencyTimer": 0,
- "BAR4LegacyIO": false,
- "p_state_clk_gate_max": 1000000000000,
- "PXCAPLinkStatus": 0,
- "PXCAPDevCap2": 0,
- "p_state_clk_gate_min": 1000,
- "PXCAPDevCtrl": 0,
- "MSICAPMaskBits": 0,
- "host": "system.realview.pci_host",
- "Command": 0,
- "SubClassCode": 1,
- "pci_func": 0,
- "BAR5LegacyIO": false,
- "MSICAPMsgData": 0,
- "BIST": 0,
- "PXCAPDevCtrl2": 0,
- "pci_bus": 0,
- "InterruptLine": 2,
- "MSICAPMsgAddr": 0,
- "BAR3LegacyIO": false,
- "BAR4Size": 16,
- "path": "system.realview.ide",
- "MinimumGrant": 0,
- "Status": 640,
- "BAR0Size": 8,
- "system": "system",
- "name": "ide",
- "PXCAPNextCapability": 0,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "type": "IdeController",
- "ctrl_offset": 0,
- "PXCAPBaseOffset": 0,
- "DeviceID": 28945,
- "io_shift": 0,
- "CacheLineSize": 0,
- "dma": {
- "peer": "system.iobus.slave[3]",
- "role": "MASTER"
- },
- "PMCAPCapId": 0,
- "config_latency": 20000,
- "BAR1Size": 4,
- "pio": {
- "peer": "system.iobus.master[23]",
- "role": "SLAVE"
- },
- "pci_dev": 1,
- "PMCAPCtrlStatus": 0,
- "cxx_class": "IdeController",
- "clk_domain": "system.clk_domain",
- "SubsystemVendorID": 0,
- "PMCAPBaseOffset": 0,
- "MSICAPPendingBits": 0,
- "MSIXTableOffset": 0,
- "MSICAPMsgUpperAddr": 0,
- "MSICAPCapId": 0,
- "BAR0LegacyIO": false,
- "ProgIF": 133,
- "BAR1LegacyIO": false,
- "PMCAPCapabilities": 0,
- "ClassCode": 1,
- "p_state_clk_gate_bins": 20
- }
- },
- "membus": {
- "point_of_coherency": true,
- "system": "system",
- "response_latency": 2,
- "cxx_class": "CoherentXBar",
- "badaddr_responder": {
- "pio": {
- "peer": "system.membus.default",
- "role": "SLAVE"
- },
- "ret_data64": 18446744073709551615,
- "fake_mem": false,
- "clk_domain": "system.clk_domain",
- "cxx_class": "IsaFake",
- "pio_addr": 0,
- "update_data": false,
- "warn_access": "warn",
- "pio_latency": 100000,
- "system": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "type": "IsaFake",
- "p_state_clk_gate_min": 1000,
- "power_model": null,
- "ret_data32": 4294967295,
- "path": "system.membus.badaddr_responder",
- "ret_data16": 65535,
- "ret_data8": 255,
- "name": "badaddr_responder",
- "ret_bad_addr": true,
- "pio_size": 8,
- "p_state_clk_gate_bins": 20
- },
- "forward_latency": 4,
- "clk_domain": "system.clk_domain",
- "width": 16,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "master": {
- "peer": [
- "system.bridge.slave",
- "system.realview.nvmem.port",
- "system.realview.gic.pio",
- "system.realview.vgic.pio",
- "system.realview.local_cpu_timer.pio",
- "system.physmem.port"
- ],
- "role": "MASTER"
- },
- "type": "CoherentXBar",
- "frontend_latency": 3,
- "slave": {
- "peer": [
- "system.realview.hdlcd.dma",
- "system.system_port",
- "system.cpu.l2cache.mem_side",
- "system.iocache.mem_side"
- ],
- "role": "SLAVE"
- },
- "p_state_clk_gate_min": 1000,
- "snoop_filter": null,
- "power_model": null,
- "path": "system.membus",
- "snoop_response_latency": 4,
- "name": "membus",
- "default": {
- "peer": "system.membus.badaddr_responder.pio",
- "role": "MASTER"
- },
- "p_state_clk_gate_bins": 20,
- "use_default_range": false
- },
- "multi_thread": false,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "iocache": {
- "cpu_side": {
- "peer": "system.iobus.master[25]",
- "role": "SLAVE"
- },
- "clusivity": "mostly_incl",
- "prefetcher": null,
- "system": "system",
- "write_buffers": 8,
- "response_latency": 50,
- "cxx_class": "Cache",
- "size": 1024,
- "tags": {
- "name": "tags",
- "p_state_clk_gate_min": 1000,
- "eventq_index": 0,
- "p_state_clk_gate_bins": 20,
- "default_p_state": "UNDEFINED",
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "sequential_access": false,
- "assoc": 8,
- "cxx_class": "LRU",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.iocache.tags",
- "hit_latency": 50,
- "block_size": 64,
- "type": "LRU",
- "size": 1024
- },
- "clk_domain": "system.clk_domain",
- "max_miss_count": 0,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "mem_side": {
- "peer": "system.membus.slave[3]",
- "role": "MASTER"
- },
- "type": "Cache",
- "writeback_clean": false,
- "p_state_clk_gate_min": 1000,
- "hit_latency": 50,
- "tgts_per_mshr": 12,
- "demand_mshr_reserve": 1,
- "power_model": null,
- "addr_ranges": [
- "2147483648:2415919103"
- ],
- "is_read_only": false,
- "prefetch_on_access": false,
- "path": "system.iocache",
- "mshrs": 20,
- "name": "iocache",
- "p_state_clk_gate_bins": 20,
- "sequential_access": false,
- "assoc": 8
- },
- "dvfs_handler": {
- "enable": false,
- "name": "dvfs_handler",
- "sys_clk_domain": "system.clk_domain",
- "transition_latency": 100000000,
- "eventq_index": 0,
- "cxx_class": "DVFSHandler",
- "domains": [],
- "path": "system.dvfs_handler",
- "type": "DVFSHandler"
- },
- "work_end_exit_count": 0,
- "type": "LinuxArmSystem",
- "p_state_clk_gate_min": 1000,
- "voltage_domain": {
- "name": "voltage_domain",
- "eventq_index": 0,
- "voltage": [
- "1.0"
- ],
- "cxx_class": "VoltageDomain",
- "path": "system.voltage_domain",
- "type": "VoltageDomain"
- },
- "cache_line_size": 64,
- "boot_osflags": "earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1",
- "system_port": {
- "peer": "system.membus.slave[1]",
- "role": "MASTER"
- },
- "physmem": [
- {
- "range": "2147483648:2415919103",
- "latency": 30000,
- "name": "physmem",
- "p_state_clk_gate_min": 1000,
- "eventq_index": 0,
- "p_state_clk_gate_bins": 20,
- "default_p_state": "UNDEFINED",
- "clk_domain": "system.clk_domain",
- "power_model": null,
- "latency_var": 0,
- "bandwidth": "73.000000",
- "conf_table_reported": true,
- "cxx_class": "SimpleMemory",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.physmem",
- "null": false,
- "type": "SimpleMemory",
- "port": {
- "peer": "system.membus.master[5]",
- "role": "SLAVE"
- },
- "in_addr_map": true
- }
- ],
- "terminal": {
- "name": "terminal",
- "output": true,
- "number": 0,
- "intr_control": "system.intrctrl",
- "eventq_index": 0,
- "cxx_class": "Terminal",
- "path": "system.terminal",
- "type": "Terminal",
- "port": 3456
- },
- "power_model": null,
- "reset_addr_64": 0,
- "cpu": [
- {
- "do_statistics_insts": true,
- "numThreads": 1,
- "itb": {
- "name": "itb",
- "is_stage2": false,
- "eventq_index": 0,
- "cxx_class": "ArmISA::TLB",
- "walker": {
- "p_state_clk_gate_min": 1000,
- "name": "walker",
- "is_stage2": false,
- "p_state_clk_gate_bins": 20,
- "cxx_class": "ArmISA::TableWalker",
- "clk_domain": "system.cpu_clk_domain",
- "power_model": null,
- "sys": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.cpu.itb.walker",
- "type": "ArmTableWalker",
- "port": {
- "peer": "system.cpu.toL2Bus.slave[2]",
- "role": "MASTER"
- },
- "num_squash_per_cycle": 2
- },
- "path": "system.cpu.itb",
- "type": "ArmTLB",
- "size": 64
- },
- "simulate_data_stalls": false,
- "istage2_mmu": {
- "name": "istage2_mmu",
- "tlb": "system.cpu.itb",
- "sys": "system",
- "stage2_tlb": {
- "name": "stage2_tlb",
- "is_stage2": true,
- "eventq_index": 0,
- "cxx_class": "ArmISA::TLB",
- "walker": {
- "p_state_clk_gate_min": 1000,
- "name": "walker",
- "is_stage2": true,
- "p_state_clk_gate_bins": 20,
- "cxx_class": "ArmISA::TableWalker",
- "clk_domain": "system.cpu_clk_domain",
- "power_model": null,
- "sys": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.cpu.istage2_mmu.stage2_tlb.walker",
- "type": "ArmTableWalker",
- "num_squash_per_cycle": 2
- },
- "path": "system.cpu.istage2_mmu.stage2_tlb",
- "type": "ArmTLB",
- "size": 32
- },
- "eventq_index": 0,
- "cxx_class": "ArmISA::Stage2MMU",
- "path": "system.cpu.istage2_mmu",
- "type": "ArmStage2MMU"
- },
- "icache": {
- "cpu_side": {
- "peer": "system.cpu.icache_port",
- "role": "SLAVE"
- },
- "clusivity": "mostly_incl",
- "prefetcher": null,
- "system": "system",
- "write_buffers": 8,
- "response_latency": 2,
- "cxx_class": "Cache",
- "size": 32768,
- "tags": {
- "name": "tags",
- "p_state_clk_gate_min": 1000,
- "eventq_index": 0,
- "p_state_clk_gate_bins": 20,
- "default_p_state": "UNDEFINED",
- "clk_domain": "system.cpu_clk_domain",
- "power_model": null,
- "sequential_access": false,
- "assoc": 1,
- "cxx_class": "LRU",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.cpu.icache.tags",
- "hit_latency": 2,
- "block_size": 64,
- "type": "LRU",
- "size": 32768
- },
- "clk_domain": "system.cpu_clk_domain",
- "max_miss_count": 0,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "mem_side": {
- "peer": "system.cpu.toL2Bus.slave[0]",
- "role": "MASTER"
- },
- "type": "Cache",
- "writeback_clean": true,
- "p_state_clk_gate_min": 1000,
- "hit_latency": 2,
- "tgts_per_mshr": 20,
- "demand_mshr_reserve": 1,
- "power_model": null,
- "addr_ranges": [
- "0:18446744073709551615"
- ],
- "is_read_only": true,
- "prefetch_on_access": false,
- "path": "system.cpu.icache",
- "mshrs": 4,
- "name": "icache",
- "p_state_clk_gate_bins": 20,
- "sequential_access": false,
- "assoc": 1
- },
- "function_trace": false,
- "do_checkpoint_insts": true,
- "cxx_class": "AtomicSimpleCPU",
- "max_loads_all_threads": 0,
- "system": "system",
- "clk_domain": "system.cpu_clk_domain",
- "function_trace_start": 0,
- "cpu_id": 0,
- "width": 1,
- "checker": null,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "toL2Bus": {
- "point_of_coherency": false,
- "system": "system",
- "response_latency": 1,
- "cxx_class": "CoherentXBar",
- "forward_latency": 0,
- "clk_domain": "system.cpu_clk_domain",
- "width": 32,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "master": {
- "peer": [
- "system.cpu.l2cache.cpu_side"
- ],
- "role": "MASTER"
- },
- "type": "CoherentXBar",
- "frontend_latency": 1,
- "slave": {
- "peer": [
- "system.cpu.icache.mem_side",
- "system.cpu.dcache.mem_side",
- "system.cpu.itb.walker.port",
- "system.cpu.dtb.walker.port"
- ],
- "role": "SLAVE"
- },
- "p_state_clk_gate_min": 1000,
- "snoop_filter": {
- "name": "snoop_filter",
- "system": "system",
- "max_capacity": 8388608,
- "eventq_index": 0,
- "cxx_class": "SnoopFilter",
- "path": "system.cpu.toL2Bus.snoop_filter",
- "type": "SnoopFilter",
- "lookup_latency": 0
- },
- "power_model": null,
- "path": "system.cpu.toL2Bus",
- "snoop_response_latency": 1,
- "name": "toL2Bus",
- "p_state_clk_gate_bins": 20,
- "use_default_range": false
- },
- "do_quiesce": true,
- "type": "AtomicSimpleCPU",
- "fastmem": false,
- "profile": 0,
- "icache_port": {
- "peer": "system.cpu.icache.cpu_side",
- "role": "MASTER"
- },
- "p_state_clk_gate_bins": 20,
- "p_state_clk_gate_min": 1000,
- "interrupts": [
- {
- "eventq_index": 0,
- "path": "system.cpu.interrupts",
- "type": "ArmInterrupts",
- "name": "interrupts",
- "cxx_class": "ArmISA::Interrupts"
- }
- ],
- "dcache_port": {
- "peer": "system.cpu.dcache.cpu_side",
- "role": "MASTER"
- },
- "socket_id": 0,
- "power_model": null,
- "max_insts_all_threads": 0,
- "dstage2_mmu": {
- "name": "dstage2_mmu",
- "tlb": "system.cpu.dtb",
- "sys": "system",
- "stage2_tlb": {
- "name": "stage2_tlb",
- "is_stage2": true,
- "eventq_index": 0,
- "cxx_class": "ArmISA::TLB",
- "walker": {
- "p_state_clk_gate_min": 1000,
- "name": "walker",
- "is_stage2": true,
- "p_state_clk_gate_bins": 20,
- "cxx_class": "ArmISA::TableWalker",
- "clk_domain": "system.cpu_clk_domain",
- "power_model": null,
- "sys": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.cpu.dstage2_mmu.stage2_tlb.walker",
- "type": "ArmTableWalker",
- "num_squash_per_cycle": 2
- },
- "path": "system.cpu.dstage2_mmu.stage2_tlb",
- "type": "ArmTLB",
- "size": 32
- },
- "eventq_index": 0,
- "cxx_class": "ArmISA::Stage2MMU",
- "path": "system.cpu.dstage2_mmu",
- "type": "ArmStage2MMU"
- },
- "l2cache": {
- "cpu_side": {
- "peer": "system.cpu.toL2Bus.master[0]",
- "role": "SLAVE"
- },
- "clusivity": "mostly_incl",
- "prefetcher": null,
- "system": "system",
- "write_buffers": 8,
- "response_latency": 20,
- "cxx_class": "Cache",
- "size": 4194304,
- "tags": {
- "name": "tags",
- "p_state_clk_gate_min": 1000,
- "eventq_index": 0,
- "p_state_clk_gate_bins": 20,
- "default_p_state": "UNDEFINED",
- "clk_domain": "system.cpu_clk_domain",
- "power_model": null,
- "sequential_access": false,
- "assoc": 8,
- "cxx_class": "LRU",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.cpu.l2cache.tags",
- "hit_latency": 20,
- "block_size": 64,
- "type": "LRU",
- "size": 4194304
- },
- "clk_domain": "system.cpu_clk_domain",
- "max_miss_count": 0,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "mem_side": {
- "peer": "system.membus.slave[2]",
- "role": "MASTER"
- },
- "type": "Cache",
- "writeback_clean": false,
- "p_state_clk_gate_min": 1000,
- "hit_latency": 20,
- "tgts_per_mshr": 12,
- "demand_mshr_reserve": 1,
- "power_model": null,
- "addr_ranges": [
- "0:18446744073709551615"
- ],
- "is_read_only": false,
- "prefetch_on_access": false,
- "path": "system.cpu.l2cache",
- "mshrs": 20,
- "name": "l2cache",
- "p_state_clk_gate_bins": 20,
- "sequential_access": false,
- "assoc": 8
- },
- "path": "system.cpu",
- "max_loads_any_thread": 0,
- "switched_out": false,
- "workload": [],
- "name": "cpu",
- "dtb": {
- "name": "dtb",
- "is_stage2": false,
- "eventq_index": 0,
- "cxx_class": "ArmISA::TLB",
- "walker": {
- "p_state_clk_gate_min": 1000,
- "name": "walker",
- "is_stage2": false,
- "p_state_clk_gate_bins": 20,
- "cxx_class": "ArmISA::TableWalker",
- "clk_domain": "system.cpu_clk_domain",
- "power_model": null,
- "sys": "system",
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.cpu.dtb.walker",
- "type": "ArmTableWalker",
- "port": {
- "peer": "system.cpu.toL2Bus.slave[3]",
- "role": "MASTER"
- },
- "num_squash_per_cycle": 2
- },
- "path": "system.cpu.dtb",
- "type": "ArmTLB",
- "size": 64
- },
- "simpoint_start_insts": [],
- "max_insts_any_thread": 0,
- "simulate_inst_stalls": false,
- "progress_interval": 0,
- "branchPred": null,
- "dcache": {
- "cpu_side": {
- "peer": "system.cpu.dcache_port",
- "role": "SLAVE"
- },
- "clusivity": "mostly_incl",
- "prefetcher": null,
- "system": "system",
- "write_buffers": 8,
- "response_latency": 2,
- "cxx_class": "Cache",
- "size": 32768,
- "tags": {
- "name": "tags",
- "p_state_clk_gate_min": 1000,
- "eventq_index": 0,
- "p_state_clk_gate_bins": 20,
- "default_p_state": "UNDEFINED",
- "clk_domain": "system.cpu_clk_domain",
- "power_model": null,
- "sequential_access": false,
- "assoc": 4,
- "cxx_class": "LRU",
- "p_state_clk_gate_max": 1000000000000,
- "path": "system.cpu.dcache.tags",
- "hit_latency": 2,
- "block_size": 64,
- "type": "LRU",
- "size": 32768
- },
- "clk_domain": "system.cpu_clk_domain",
- "max_miss_count": 0,
- "eventq_index": 0,
- "default_p_state": "UNDEFINED",
- "p_state_clk_gate_max": 1000000000000,
- "mem_side": {
- "peer": "system.cpu.toL2Bus.slave[1]",
- "role": "MASTER"
- },
- "type": "Cache",
- "writeback_clean": false,
- "p_state_clk_gate_min": 1000,
- "hit_latency": 2,
- "tgts_per_mshr": 20,
- "demand_mshr_reserve": 1,
- "power_model": null,
- "addr_ranges": [
- "0:18446744073709551615"
- ],
- "is_read_only": false,
- "prefetch_on_access": false,
- "path": "system.cpu.dcache",
- "mshrs": 4,
- "name": "dcache",
- "p_state_clk_gate_bins": 20,
- "sequential_access": false,
- "assoc": 4
- },
- "isa": [
- {
- "pmu": null,
- "id_pfr1": 4113,
- "id_pfr0": 49,
- "id_isar1": 34677009,
- "id_isar0": 34607377,
- "id_isar3": 17899825,
- "id_isar2": 555950401,
- "id_isar5": 0,
- "id_isar4": 268501314,
- "cxx_class": "ArmISA::ISA",
- "id_aa64mmfr1_el1": 0,
- "id_aa64pfr1_el1": 0,
- "system": "system",
- "eventq_index": 0,
- "type": "ArmISA",
- "id_aa64dfr1_el1": 0,
- "fpsid": 1090793632,
- "id_mmfr0": 270536963,
- "id_mmfr1": 0,
- "id_mmfr2": 19070976,
- "id_mmfr3": 34611729,
- "id_aa64mmfr0_el1": 15728642,
- "id_aa64dfr0_el1": 1052678,
- "path": "system.cpu.isa",
- "id_aa64isar0_el1": 0,
- "decoderFlavour": "Generic",
- "name": "isa",
- "midr": 1091551472,
- "id_aa64afr0_el1": 0,
- "id_aa64isar1_el1": 0,
- "id_aa64afr1_el1": 0,
- "id_aa64pfr0_el1": 34
- }
- ],
- "tracer": {
- "eventq_index": 0,
- "path": "system.cpu.tracer",
- "type": "ExeTracer",
- "name": "tracer",
- "cxx_class": "Trace::ExeTracer"
- }
- }
- ],
- "gic_cpu_addr": 738205696,
- "work_cpus_ckpt_count": 0,
- "thermal_components": [],
- "machine_type": "VExpress_EMM",
- "flags_addr": 469827632,
- "path": "system",
- "cpu_clk_domain": {
- "name": "cpu_clk_domain",
- "clock": [
- 500
- ],
- "init_perf_level": 0,
- "voltage_domain": "system.voltage_domain",
- "eventq_index": 0,
- "cxx_class": "SrcClockDomain",
- "path": "system.cpu_clk_domain",
- "type": "SrcClockDomain",
- "domain_id": -1
- },
- "cf0": {
- "driveID": "master",
- "name": "cf0",
- "image": {
- "read_only": false,
- "name": "image",
- "cxx_class": "CowDiskImage",
- "eventq_index": 0,
- "child": {
- "read_only": true,
- "name": "child",
- "eventq_index": 0,
- "cxx_class": "RawDiskImage",
- "path": "system.cf0.image.child",
- "image_file": "/arm/projectscratch/randd/systems/dist/disks/linux-aarch32-ael.img",
- "type": "RawDiskImage"
- },
- "path": "system.cf0.image",
- "image_file": "",
- "type": "CowDiskImage",
- "table_size": 65536
- },
- "delay": 1000000,
- "eventq_index": 0,
- "cxx_class": "IdeDisk",
- "path": "system.cf0",
- "type": "IdeDisk"
- },
- "work_end_ckpt_count": 0,
- "mem_mode": "atomic",
- "name": "system",
- "init_param": 0,
- "p_state_clk_gate_bins": 20,
- "load_addr_mask": 268435455,
- "work_item_id": -1,
- "intrctrl": {
- "name": "intrctrl",
- "sys": "system",
- "eventq_index": 0,
- "cxx_class": "IntrControl",
- "path": "system.intrctrl",
- "type": "IntrControl"
- },
- "have_security": false,
- "atags_addr": 134217728,
- "memories": [
- "system.physmem",
- "system.realview.nvmem",
- "system.realview.vram"
- ],
- "num_work_ids": 16,
- "boot_loader": [
- "/arm/projectscratch/randd/systems/dist/binaries/boot_emm.arm"
- ],
- "exit_on_work_items": false
- },
- "time_sync_period": 100000000000,
- "eventq_index": 0,
- "time_sync_spin_threshold": 100000000,
- "cxx_class": "Root",
- "path": "root",
- "time_sync_enable": false,
- "type": "Root",
- "full_system": true
-} \ No newline at end of file