1{ 2 "name": null, 3 "sim_quantum": 0, 4 "system": { 5 "kernel": "", 6 "mmap_using_noreserve": false, 7 "kernel_addr_check": true, 8 "rom": { 9 "range": "1099243192320:1099251580927:0:0:0:0", 10 "latency": 60, 11 "name": "rom", 12 "p_state_clk_gate_min": 2, 13 "eventq_index": 0, 14 "p_state_clk_gate_bins": 20, 15 "default_p_state": "UNDEFINED", 16 "kvm_map": true, 17 "clk_domain": "system.clk_domain", 18 "power_model": null, 19 "latency_var": 0, 20 "bandwidth": "0.000000", 21 "conf_table_reported": true, 22 "cxx_class": "SimpleMemory", 23 "p_state_clk_gate_max": 2000000000, 24 "path": "system.rom", 25 "null": false, 26 "type": "SimpleMemory", 27 "port": { 28 "peer": "system.membus.master[3]", 29 "role": "SLAVE" 30 }, 31 "in_addr_map": true 32 }, 33 "bridge": { 34 "ranges": [ 35 "133412421632:133412421639:0:0:0:0", 36 "134217728000:554050781183:0:0:0:0", 37 "644245094400:652835028991:0:0:0:0", 38 "725849473024:1095485095935:0:0:0:0", 39 "1099255955456:1099255955463:0:0:0:0" 40 ], 41 "slave": { 42 "peer": "system.membus.master[2]", 43 "role": "SLAVE" 44 }, 45 "name": "bridge", 46 "p_state_clk_gate_min": 2, 47 "p_state_clk_gate_bins": 20, 48 "cxx_class": "Bridge", 49 "req_size": 16, 50 "clk_domain": "system.clk_domain", 51 "power_model": null, 52 "delay": 100, 53 "eventq_index": 0, 54 "master": { 55 "peer": "system.iobus.slave[0]", 56 "role": "MASTER" 57 }, 58 "default_p_state": "UNDEFINED", 59 "p_state_clk_gate_max": 2000000000, 60 "path": "system.bridge", 61 "resp_size": 16, 62 "type": "Bridge" 63 }, 64 "iobus": { 65 "forward_latency": 1, 66 "slave": { 67 "peer": [ 68 "system.bridge.master" 69 ], 70 "role": "SLAVE" 71 }, 72 "name": "iobus", 73 "p_state_clk_gate_min": 2, 74 "p_state_clk_gate_bins": 20, 75 "cxx_class": "NoncoherentXBar", 76 "clk_domain": "system.clk_domain", 77 "power_model": null, 78 "width": 16, 79 "eventq_index": 0, 80 "master": { 81 "peer": [ 82 "system.t1000.fake_clk.pio", 83 "system.t1000.fake_membnks.pio", 84 "system.t1000.fake_l2_1.pio", 85 "system.t1000.fake_l2_2.pio", 86 "system.t1000.fake_l2_3.pio", 87 "system.t1000.fake_l2_4.pio", 88 "system.t1000.fake_l2esr_1.pio", 89 "system.t1000.fake_l2esr_2.pio", 90 "system.t1000.fake_l2esr_3.pio", 91 "system.t1000.fake_l2esr_4.pio", 92 "system.t1000.fake_ssi.pio", 93 "system.t1000.fake_jbi.pio", 94 "system.t1000.puart0.pio", 95 "system.t1000.hvuart.pio", 96 "system.disk0.pio" 97 ], 98 "role": "MASTER" 99 }, 100 "response_latency": 2, 101 "default_p_state": "UNDEFINED", 102 "p_state_clk_gate_max": 2000000000, 103 "path": "system.iobus", 104 "type": "NoncoherentXBar", 105 "use_default_range": false, 106 "frontend_latency": 2 107 }, 108 "t1000": { 109 "htod": { 110 "name": "htod", 111 "p_state_clk_gate_min": 2, 112 "pio": { 113 "peer": "system.membus.master[1]", 114 "role": "SLAVE" 115 }, 116 "p_state_clk_gate_bins": 20, 117 "cxx_class": "DumbTOD", 118 "pio_latency": 200, 119 "clk_domain": "system.clk_domain", 120 "power_model": null, 121 "system": "system", 122 "eventq_index": 0, 123 "time": "Thu Jan 1 00:00:00 2009", 124 "default_p_state": "UNDEFINED", 125 "p_state_clk_gate_max": 2000000000, 126 "path": "system.t1000.htod", 127 "pio_addr": 1099255906296, 128 "type": "DumbTOD" 129 }, 130 "puart0": { 131 "name": "puart0", 132 "p_state_clk_gate_min": 2, 133 "pio": { 134 "peer": "system.iobus.master[12]", 135 "role": "SLAVE" 136 }, 137 "p_state_clk_gate_bins": 20, 138 "cxx_class": "Uart8250", 139 "pio_latency": 200, 140 "clk_domain": "system.clk_domain", 141 "power_model": null, 142 "system": "system", 143 "terminal": "system.t1000.pterm", 144 "platform": "system.t1000", 145 "eventq_index": 0, 146 "default_p_state": "UNDEFINED", 147 "p_state_clk_gate_max": 2000000000, 148 "path": "system.t1000.puart0", 149 "pio_addr": 133412421632, 150 "type": "Uart8250" 151 }, 152 "fake_membnks": { 153 "pio": { 154 "peer": "system.iobus.master[1]", 155 "role": "SLAVE" 156 }, 157 "ret_data64": 0, 158 "fake_mem": false, 159 "clk_domain": "system.clk_domain", 160 "cxx_class": "IsaFake", 161 "pio_addr": 648540061696, 162 "update_data": false, 163 "warn_access": "", 164 "pio_latency": 200, 165 "system": "system", 166 "eventq_index": 0, 167 "default_p_state": "UNDEFINED", 168 "p_state_clk_gate_max": 2000000000, 169 "type": "IsaFake", 170 "p_state_clk_gate_min": 2, 171 "power_model": null, 172 "ret_data32": 4294967295, 173 "path": "system.t1000.fake_membnks", 174 "ret_data16": 65535, 175 "ret_data8": 255, 176 "name": "fake_membnks", 177 "ret_bad_addr": false, 178 "pio_size": 16384, 179 "p_state_clk_gate_bins": 20 180 }, 181 "cxx_class": "T1000", 182 "fake_jbi": { 183 "pio": { 184 "peer": "system.iobus.master[11]", 185 "role": "SLAVE" 186 }, 187 "ret_data64": 18446744073709551615, 188 "fake_mem": false, 189 "clk_domain": "system.clk_domain", 190 "cxx_class": "IsaFake", 191 "pio_addr": 549755813888, 192 "update_data": false, 193 "warn_access": "", 194 "pio_latency": 200, 195 "system": "system", 196 "eventq_index": 0, 197 "default_p_state": "UNDEFINED", 198 "p_state_clk_gate_max": 2000000000, 199 "type": "IsaFake", 200 "p_state_clk_gate_min": 2, 201 "power_model": null, 202 "ret_data32": 4294967295, 203 "path": "system.t1000.fake_jbi", 204 "ret_data16": 65535, 205 "ret_data8": 255, 206 "name": "fake_jbi", 207 "ret_bad_addr": false, 208 "pio_size": 4294967296, 209 "p_state_clk_gate_bins": 20 210 }, 211 "intrctrl": "system.intrctrl", 212 "fake_l2esr_2": { 213 "pio": { 214 "peer": "system.iobus.master[7]", 215 "role": "SLAVE" 216 }, 217 "ret_data64": 0, 218 "fake_mem": false, 219 "clk_domain": "system.clk_domain", 220 "cxx_class": "IsaFake", 221 "pio_addr": 734439407680, 222 "update_data": true, 223 "warn_access": "", 224 "pio_latency": 200, 225 "system": "system", 226 "eventq_index": 0, 227 "default_p_state": "UNDEFINED", 228 "p_state_clk_gate_max": 2000000000, 229 "type": "IsaFake", 230 "p_state_clk_gate_min": 2, 231 "power_model": null, 232 "ret_data32": 4294967295, 233 "path": "system.t1000.fake_l2esr_2", 234 "ret_data16": 65535, 235 "ret_data8": 255, 236 "name": "fake_l2esr_2", 237 "ret_bad_addr": false, 238 "pio_size": 8, 239 "p_state_clk_gate_bins": 20 240 }, 241 "system": "system", 242 "eventq_index": 0, 243 "hterm": { 244 "name": "hterm", 245 "output": true, 246 "number": 0, 247 "intr_control": "system.intrctrl", 248 "eventq_index": 0, 249 "cxx_class": "Terminal", 250 "path": "system.t1000.hterm", 251 "type": "Terminal", 252 "port": 3456 253 }, 254 "type": "T1000", 255 "fake_l2_4": { 256 "pio": { 257 "peer": "system.iobus.master[5]", 258 "role": "SLAVE" 259 }, 260 "ret_data64": 1, 261 "fake_mem": false, 262 "clk_domain": "system.clk_domain", 263 "cxx_class": "IsaFake", 264 "pio_addr": 725849473216, 265 "update_data": true, 266 "warn_access": "", 267 "pio_latency": 200, 268 "system": "system", 269 "eventq_index": 0, 270 "default_p_state": "UNDEFINED", 271 "p_state_clk_gate_max": 2000000000, 272 "type": "IsaFake", 273 "p_state_clk_gate_min": 2, 274 "power_model": null, 275 "ret_data32": 4294967295, 276 "path": "system.t1000.fake_l2_4", 277 "ret_data16": 65535, 278 "ret_data8": 255, 279 "name": "fake_l2_4", 280 "ret_bad_addr": false, 281 "pio_size": 8, 282 "p_state_clk_gate_bins": 20 283 }, 284 "fake_l2_1": { 285 "pio": { 286 "peer": "system.iobus.master[2]", 287 "role": "SLAVE" 288 }, 289 "ret_data64": 1, 290 "fake_mem": false, 291 "clk_domain": "system.clk_domain", 292 "cxx_class": "IsaFake", 293 "pio_addr": 725849473024, 294 "update_data": true, 295 "warn_access": "", 296 "pio_latency": 200, 297 "system": "system", 298 "eventq_index": 0, 299 "default_p_state": "UNDEFINED", 300 "p_state_clk_gate_max": 2000000000, 301 "type": "IsaFake", 302 "p_state_clk_gate_min": 2, 303 "power_model": null, 304 "ret_data32": 4294967295, 305 "path": "system.t1000.fake_l2_1", 306 "ret_data16": 65535, 307 "ret_data8": 255, 308 "name": "fake_l2_1", 309 "ret_bad_addr": false, 310 "pio_size": 8, 311 "p_state_clk_gate_bins": 20 312 }, 313 "fake_l2_2": { 314 "pio": { 315 "peer": "system.iobus.master[3]", 316 "role": "SLAVE" 317 }, 318 "ret_data64": 1, 319 "fake_mem": false, 320 "clk_domain": "system.clk_domain", 321 "cxx_class": "IsaFake", 322 "pio_addr": 725849473088, 323 "update_data": true, 324 "warn_access": "", 325 "pio_latency": 200, 326 "system": "system", 327 "eventq_index": 0, 328 "default_p_state": "UNDEFINED", 329 "p_state_clk_gate_max": 2000000000, 330 "type": "IsaFake", 331 "p_state_clk_gate_min": 2, 332 "power_model": null, 333 "ret_data32": 4294967295, 334 "path": "system.t1000.fake_l2_2", 335 "ret_data16": 65535, 336 "ret_data8": 255, 337 "name": "fake_l2_2", 338 "ret_bad_addr": false, 339 "pio_size": 8, 340 "p_state_clk_gate_bins": 20 341 }, 342 "fake_l2_3": { 343 "pio": { 344 "peer": "system.iobus.master[4]", 345 "role": "SLAVE" 346 }, 347 "ret_data64": 1, 348 "fake_mem": false, 349 "clk_domain": "system.clk_domain", 350 "cxx_class": "IsaFake", 351 "pio_addr": 725849473152, 352 "update_data": true, 353 "warn_access": "", 354 "pio_latency": 200, 355 "system": "system", 356 "eventq_index": 0, 357 "default_p_state": "UNDEFINED", 358 "p_state_clk_gate_max": 2000000000, 359 "type": "IsaFake", 360 "p_state_clk_gate_min": 2, 361 "power_model": null, 362 "ret_data32": 4294967295, 363 "path": "system.t1000.fake_l2_3", 364 "ret_data16": 65535, 365 "ret_data8": 255, 366 "name": "fake_l2_3", 367 "ret_bad_addr": false, 368 "pio_size": 8, 369 "p_state_clk_gate_bins": 20 370 }, 371 "pterm": { 372 "name": "pterm", 373 "output": true, 374 "number": 0, 375 "intr_control": "system.intrctrl", 376 "eventq_index": 0, 377 "cxx_class": "Terminal", 378 "path": "system.t1000.pterm", 379 "type": "Terminal", 380 "port": 3456 381 }, 382 "path": "system.t1000", 383 "iob": { 384 "name": "iob", 385 "p_state_clk_gate_min": 2, 386 "pio": { 387 "peer": "system.membus.master[0]", 388 "role": "SLAVE" 389 }, 390 "p_state_clk_gate_bins": 20, 391 "cxx_class": "Iob", 392 "pio_latency": 2, 393 "clk_domain": "system.clk_domain", 394 "power_model": null, 395 "system": "system", 396 "platform": "system.t1000", 397 "eventq_index": 0, 398 "default_p_state": "UNDEFINED", 399 "p_state_clk_gate_max": 2000000000, 400 "path": "system.t1000.iob", 401 "type": "Iob" 402 }, 403 "hvuart": { 404 "name": "hvuart", 405 "p_state_clk_gate_min": 2, 406 "pio": { 407 "peer": "system.iobus.master[13]", 408 "role": "SLAVE" 409 }, 410 "p_state_clk_gate_bins": 20, 411 "cxx_class": "Uart8250", 412 "pio_latency": 200, 413 "clk_domain": "system.clk_domain", 414 "power_model": null, 415 "system": "system", 416 "terminal": "system.t1000.hterm", 417 "platform": "system.t1000", 418 "eventq_index": 0, 419 "default_p_state": "UNDEFINED", 420 "p_state_clk_gate_max": 2000000000, 421 "path": "system.t1000.hvuart", 422 "pio_addr": 1099255955456, 423 "type": "Uart8250" 424 }, 425 "name": "t1000", 426 "fake_l2esr_3": { 427 "pio": { 428 "peer": "system.iobus.master[8]", 429 "role": "SLAVE" 430 }, 431 "ret_data64": 0, 432 "fake_mem": false, 433 "clk_domain": "system.clk_domain", 434 "cxx_class": "IsaFake", 435 "pio_addr": 734439407744, 436 "update_data": true, 437 "warn_access": "", 438 "pio_latency": 200, 439 "system": "system", 440 "eventq_index": 0, 441 "default_p_state": "UNDEFINED", 442 "p_state_clk_gate_max": 2000000000, 443 "type": "IsaFake", 444 "p_state_clk_gate_min": 2, 445 "power_model": null, 446 "ret_data32": 4294967295, 447 "path": "system.t1000.fake_l2esr_3", 448 "ret_data16": 65535, 449 "ret_data8": 255, 450 "name": "fake_l2esr_3", 451 "ret_bad_addr": false, 452 "pio_size": 8, 453 "p_state_clk_gate_bins": 20 454 }, 455 "fake_ssi": { 456 "pio": { 457 "peer": "system.iobus.master[10]", 458 "role": "SLAVE" 459 }, 460 "ret_data64": 18446744073709551615, 461 "fake_mem": false, 462 "clk_domain": "system.clk_domain", 463 "cxx_class": "IsaFake", 464 "pio_addr": 1095216660480, 465 "update_data": false, 466 "warn_access": "", 467 "pio_latency": 200, 468 "system": "system", 469 "eventq_index": 0, 470 "default_p_state": "UNDEFINED", 471 "p_state_clk_gate_max": 2000000000, 472 "type": "IsaFake", 473 "p_state_clk_gate_min": 2, 474 "power_model": null, 475 "ret_data32": 4294967295, 476 "path": "system.t1000.fake_ssi", 477 "ret_data16": 65535, 478 "ret_data8": 255, 479 "name": "fake_ssi", 480 "ret_bad_addr": false, 481 "pio_size": 268435456, 482 "p_state_clk_gate_bins": 20 483 }, 484 "fake_l2esr_1": { 485 "pio": { 486 "peer": "system.iobus.master[6]", 487 "role": "SLAVE" 488 }, 489 "ret_data64": 0, 490 "fake_mem": false, 491 "clk_domain": "system.clk_domain", 492 "cxx_class": "IsaFake", 493 "pio_addr": 734439407616, 494 "update_data": true, 495 "warn_access": "", 496 "pio_latency": 200, 497 "system": "system", 498 "eventq_index": 0, 499 "default_p_state": "UNDEFINED", 500 "p_state_clk_gate_max": 2000000000, 501 "type": "IsaFake", 502 "p_state_clk_gate_min": 2, 503 "power_model": null, 504 "ret_data32": 4294967295, 505 "path": "system.t1000.fake_l2esr_1", 506 "ret_data16": 65535, 507 "ret_data8": 255, 508 "name": "fake_l2esr_1", 509 "ret_bad_addr": false, 510 "pio_size": 8, 511 "p_state_clk_gate_bins": 20 512 }, 513 "fake_l2esr_4": { 514 "pio": { 515 "peer": "system.iobus.master[9]", 516 "role": "SLAVE" 517 }, 518 "ret_data64": 0, 519 "fake_mem": false, 520 "clk_domain": "system.clk_domain", 521 "cxx_class": "IsaFake", 522 "pio_addr": 734439407808, 523 "update_data": true, 524 "warn_access": "", 525 "pio_latency": 200, 526 "system": "system", 527 "eventq_index": 0, 528 "default_p_state": "UNDEFINED", 529 "p_state_clk_gate_max": 2000000000, 530 "type": "IsaFake", 531 "p_state_clk_gate_min": 2, 532 "power_model": null, 533 "ret_data32": 4294967295, 534 "path": "system.t1000.fake_l2esr_4", 535 "ret_data16": 65535, 536 "ret_data8": 255, 537 "name": "fake_l2esr_4", 538 "ret_bad_addr": false, 539 "pio_size": 8, 540 "p_state_clk_gate_bins": 20 541 }, 542 "fake_clk": { 543 "pio": { 544 "peer": "system.iobus.master[0]", 545 "role": "SLAVE" 546 }, 547 "ret_data64": 18446744073709551615, 548 "fake_mem": false, 549 "clk_domain": "system.clk_domain", 550 "cxx_class": "IsaFake", 551 "pio_addr": 644245094400, 552 "update_data": false, 553 "warn_access": "", 554 "pio_latency": 200, 555 "system": "system", 556 "eventq_index": 0, 557 "default_p_state": "UNDEFINED", 558 "p_state_clk_gate_max": 2000000000, 559 "type": "IsaFake", 560 "p_state_clk_gate_min": 2, 561 "power_model": null, 562 "ret_data32": 4294967295, 563 "path": "system.t1000.fake_clk", 564 "ret_data16": 65535, 565 "ret_data8": 255, 566 "name": "fake_clk", 567 "ret_bad_addr": false, 568 "pio_size": 4294967296, 569 "p_state_clk_gate_bins": 20 570 } 571 }, 572 "partition_desc_addr": 133445976064, 573 "symbolfile": "", 574 "readfile": "/usr/local/google/home/gabeblack/gem5/gem5-public/tests/testing/../halt.sh", 575 "thermal_model": null, 576 "hypervisor_addr": 1099243257856, 577 "mem_ranges": [ 578 "1048576:68157439:0:0:0:0", 579 "2147483648:2415919103:0:0:0:0" 580 ], 581 "cxx_class": "SparcSystem", 582 "work_begin_cpu_id_exit": -1, 583 "load_offset": 0, 584 "reset_bin": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/reset_new.bin", 585 "work_end_ckpt_count": 0, 586 "work_begin_exit_count": 0, 587 "openboot_addr": 1099243716608, 588 "p_state_clk_gate_min": 2, 589 "nvram_addr": 133429198848, 590 "memories": [ 591 "system.hypervisor_desc", 592 "system.nvram", 593 "system.partition_desc", 594 "system.physmem0", 595 "system.physmem1", 596 "system.rom" 597 ], 598 "work_begin_ckpt_count": 0, 599 "partition_desc": { 600 "range": "133445976064:133445984255:0:0:0:0", 601 "latency": 60, 602 "name": "partition_desc", 603 "p_state_clk_gate_min": 2, 604 "eventq_index": 0, 605 "p_state_clk_gate_bins": 20, 606 "default_p_state": "UNDEFINED", 607 "kvm_map": true, 608 "clk_domain": "system.clk_domain", 609 "power_model": null, 610 "latency_var": 0, 611 "bandwidth": "0.000000", 612 "conf_table_reported": true, 613 "cxx_class": "SimpleMemory", 614 "p_state_clk_gate_max": 2000000000, 615 "path": "system.partition_desc", 616 "null": false, 617 "type": "SimpleMemory", 618 "port": { 619 "peer": "system.membus.master[6]", 620 "role": "SLAVE" 621 }, 622 "in_addr_map": true 623 }, 624 "clk_domain": { 625 "name": "clk_domain", 626 "clock": [ 627 2 628 ], 629 "init_perf_level": 0, 630 "voltage_domain": "system.voltage_domain", 631 "eventq_index": 0, 632 "cxx_class": "SrcClockDomain", 633 "path": "system.clk_domain", 634 "type": "SrcClockDomain", 635 "domain_id": -1 636 }, 637 "hypervisor_desc": { 638 "range": "133446500352:133446508543:0:0:0:0", 639 "latency": 60, 640 "name": "hypervisor_desc", 641 "p_state_clk_gate_min": 2, 642 "eventq_index": 0, 643 "p_state_clk_gate_bins": 20, 644 "default_p_state": "UNDEFINED", 645 "kvm_map": true, 646 "clk_domain": "system.clk_domain", 647 "power_model": null, 648 "latency_var": 0, 649 "bandwidth": "0.000000", 650 "conf_table_reported": true, 651 "cxx_class": "SimpleMemory", 652 "p_state_clk_gate_max": 2000000000, 653 "path": "system.hypervisor_desc", 654 "null": false, 655 "type": "SimpleMemory", 656 "port": { 657 "peer": "system.membus.master[5]", 658 "role": "SLAVE" 659 }, 660 "in_addr_map": true 661 }, 662 "membus": { 663 "point_of_coherency": true, 664 "system": "system", 665 "response_latency": 2, 666 "cxx_class": "CoherentXBar", 667 "badaddr_responder": { 668 "pio": { 669 "peer": "system.membus.default", 670 "role": "SLAVE" 671 }, 672 "ret_data64": 18446744073709551615, 673 "fake_mem": false, 674 "clk_domain": "system.clk_domain", 675 "cxx_class": "IsaFake", 676 "pio_addr": 0, 677 "update_data": false, 678 "warn_access": "", 679 "pio_latency": 200, 680 "system": "system", 681 "eventq_index": 0, 682 "default_p_state": "UNDEFINED", 683 "p_state_clk_gate_max": 2000000000, 684 "type": "IsaFake", 685 "p_state_clk_gate_min": 2, 686 "power_model": null, 687 "ret_data32": 4294967295, 688 "path": "system.membus.badaddr_responder", 689 "ret_data16": 65535, 690 "ret_data8": 255, 691 "name": "badaddr_responder", 692 "ret_bad_addr": true, 693 "pio_size": 8, 694 "p_state_clk_gate_bins": 20 695 }, 696 "forward_latency": 4, 697 "clk_domain": "system.clk_domain", 698 "width": 16, 699 "eventq_index": 0, 700 "default_p_state": "UNDEFINED", 701 "p_state_clk_gate_max": 2000000000, 702 "master": { 703 "peer": [ 704 "system.t1000.iob.pio", 705 "system.t1000.htod.pio", 706 "system.bridge.slave", 707 "system.rom.port", 708 "system.nvram.port", 709 "system.hypervisor_desc.port", 710 "system.partition_desc.port", 711 "system.physmem0.port", 712 "system.physmem1.port" 713 ], 714 "role": "MASTER" 715 }, 716 "type": "CoherentXBar", 717 "frontend_latency": 3, 718 "slave": { 719 "peer": [ 720 "system.system_port", 721 "system.cpu.icache_port", 722 "system.cpu.dcache_port" 723 ], 724 "role": "SLAVE" 725 }, 726 "p_state_clk_gate_min": 2, 727 "snoop_filter": { 728 "name": "snoop_filter", 729 "system": "system", 730 "max_capacity": 8388608, 731 "eventq_index": 0, 732 "cxx_class": "SnoopFilter", 733 "path": "system.membus.snoop_filter", 734 "type": "SnoopFilter", 735 "lookup_latency": 1 736 }, 737 "power_model": null, 738 "path": "system.membus", 739 "snoop_response_latency": 4, 740 "name": "membus", 741 "default": { 742 "peer": "system.membus.badaddr_responder.pio", 743 "role": "MASTER" 744 }, 745 "p_state_clk_gate_bins": 20, 746 "use_default_range": false 747 }, 748 "nvram": { 749 "range": "133429198848:133429207039:0:0:0:0", 750 "latency": 60, 751 "name": "nvram", 752 "p_state_clk_gate_min": 2, 753 "eventq_index": 0, 754 "p_state_clk_gate_bins": 20, 755 "default_p_state": "UNDEFINED", 756 "kvm_map": true, 757 "clk_domain": "system.clk_domain", 758 "power_model": null, 759 "latency_var": 0, 760 "bandwidth": "0.000000", 761 "conf_table_reported": true, 762 "cxx_class": "SimpleMemory", 763 "p_state_clk_gate_max": 2000000000, 764 "path": "system.nvram", 765 "null": false, 766 "type": "SimpleMemory", 767 "port": { 768 "peer": "system.membus.master[4]", 769 "role": "SLAVE" 770 }, 771 "in_addr_map": true 772 }, 773 "eventq_index": 0, 774 "default_p_state": "UNDEFINED", 775 "p_state_clk_gate_max": 2000000000, 776 "dvfs_handler": { 777 "enable": false, 778 "name": "dvfs_handler", 779 "sys_clk_domain": "system.clk_domain", 780 "transition_latency": 200000, 781 "eventq_index": 0, 782 "cxx_class": "DVFSHandler", 783 "domains": [], 784 "path": "system.dvfs_handler", 785 "type": "DVFSHandler" 786 }, 787 "work_end_exit_count": 0, 788 "hypervisor_desc_bin": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/1up-hv.bin", 789 "openboot_bin": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/openboot_new.bin", 790 "voltage_domain": { 791 "name": "voltage_domain", 792 "eventq_index": 0, 793 "voltage": [ 794 "1.0" 795 ], 796 "cxx_class": "VoltageDomain", 797 "path": "system.voltage_domain", 798 "type": "VoltageDomain" 799 }, 800 "cache_line_size": 64, 801 "boot_osflags": "a", 802 "system_port": { 803 "peer": "system.membus.slave[0]", 804 "role": "MASTER" 805 }, 806 "physmem": [ 807 { 808 "range": "1048576:68157439:0:0:0:0", 809 "latency": 60, 810 "name": "physmem0", 811 "p_state_clk_gate_min": 2, 812 "eventq_index": 0, 813 "p_state_clk_gate_bins": 20, 814 "default_p_state": "UNDEFINED", 815 "kvm_map": true, 816 "clk_domain": "system.clk_domain", 817 "power_model": null, 818 "latency_var": 0, 819 "bandwidth": "0.000000", 820 "conf_table_reported": true, 821 "cxx_class": "SimpleMemory", 822 "p_state_clk_gate_max": 2000000000, 823 "path": "system.physmem0", 824 "null": false, 825 "type": "SimpleMemory", 826 "port": { 827 "peer": "system.membus.master[7]", 828 "role": "SLAVE" 829 }, 830 "in_addr_map": true 831 }, 832 { 833 "range": "2147483648:2415919103:0:0:0:0", 834 "latency": 60, 835 "name": "physmem1", 836 "p_state_clk_gate_min": 2, 837 "eventq_index": 0, 838 "p_state_clk_gate_bins": 20, 839 "default_p_state": "UNDEFINED", 840 "kvm_map": true, 841 "clk_domain": "system.clk_domain", 842 "power_model": null, 843 "latency_var": 0, 844 "bandwidth": "0.000000", 845 "conf_table_reported": true, 846 "cxx_class": "SimpleMemory", 847 "p_state_clk_gate_max": 2000000000, 848 "path": "system.physmem1", 849 "null": false, 850 "type": "SimpleMemory", 851 "port": { 852 "peer": "system.membus.master[8]", 853 "role": "SLAVE" 854 }, 855 "in_addr_map": true 856 } 857 ], 858 "power_model": null, 859 "work_cpus_ckpt_count": 0, 860 "thermal_components": [], 861 "path": "system", 862 "hypervisor_bin": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/q_new.bin", 863 "cpu_clk_domain": { 864 "name": "cpu_clk_domain", 865 "clock": [ 866 2 867 ], 868 "init_perf_level": 0, 869 "voltage_domain": "system.voltage_domain", 870 "eventq_index": 0, 871 "cxx_class": "SrcClockDomain", 872 "path": "system.cpu_clk_domain", 873 "type": "SrcClockDomain", 874 "domain_id": -1 875 }, 876 "nvram_bin": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/nvram1", 877 "mem_mode": "atomic", 878 "name": "system", 879 "init_param": 0, 880 "type": "SparcSystem", 881 "partition_desc_bin": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/1up-md.bin", 882 "load_addr_mask": 1099511627775, 883 "cpu": { 884 "do_statistics_insts": true, 885 "numThreads": 1, 886 "itb": { 887 "name": "itb", 888 "eventq_index": 0, 889 "cxx_class": "SparcISA::TLB", 890 "path": "system.cpu.itb", 891 "type": "SparcTLB", 892 "size": 64 893 }, 894 "simulate_data_stalls": false, 895 "function_trace": false, 896 "do_checkpoint_insts": true, 897 "cxx_class": "AtomicSimpleCPU", 898 "max_loads_all_threads": 0, 899 "system": "system", 900 "clk_domain": "system.cpu_clk_domain", 901 "function_trace_start": 0, 902 "cpu_id": 0, 903 "width": 1, 904 "checker": null, 905 "eventq_index": 0, 906 "default_p_state": "UNDEFINED", 907 "p_state_clk_gate_max": 2000000000, 908 "do_quiesce": true, 909 "type": "AtomicSimpleCPU", 910 "fastmem": false, 911 "profile": 0, 912 "icache_port": { 913 "peer": "system.membus.slave[1]", 914 "role": "MASTER" 915 }, 916 "p_state_clk_gate_bins": 20, 917 "p_state_clk_gate_min": 2, 918 "interrupts": [ 919 { 920 "eventq_index": 0, 921 "path": "system.cpu.interrupts", 922 "type": "SparcInterrupts", 923 "name": "interrupts", 924 "cxx_class": "SparcISA::Interrupts" 925 } 926 ], 927 "dcache_port": { 928 "peer": "system.membus.slave[2]", 929 "role": "MASTER" 930 }, 931 "socket_id": 0, 932 "power_model": null, 933 "max_insts_all_threads": 0, 934 "path": "system.cpu", 935 "max_loads_any_thread": 0, 936 "switched_out": false, 937 "workload": [], 938 "name": "cpu", 939 "dtb": { 940 "name": "dtb", 941 "eventq_index": 0, 942 "cxx_class": "SparcISA::TLB", 943 "path": "system.cpu.dtb", 944 "type": "SparcTLB", 945 "size": 64 946 }, 947 "simpoint_start_insts": [], 948 "max_insts_any_thread": 0, 949 "simulate_inst_stalls": false, 950 "progress_interval": 0, 951 "branchPred": null, 952 "isa": [ 953 { 954 "eventq_index": 0, 955 "path": "system.cpu.isa", 956 "type": "SparcISA", 957 "name": "isa", 958 "cxx_class": "SparcISA::ISA" 959 } 960 ], 961 "tracer": { 962 "eventq_index": 0, 963 "path": "system.cpu.tracer", 964 "type": "ExeTracer", 965 "name": "tracer", 966 "cxx_class": "Trace::ExeTracer" 967 } 968 }, 969 "intrctrl": { 970 "name": "intrctrl", 971 "sys": "system", 972 "eventq_index": 0, 973 "cxx_class": "IntrControl", 974 "path": "system.intrctrl", 975 "type": "IntrControl" 976 }, 977 "disk0": { 978 "name": "disk0", 979 "p_state_clk_gate_min": 2, 980 "pio": { 981 "peer": "system.iobus.master[14]", 982 "role": "SLAVE" 983 }, 984 "p_state_clk_gate_bins": 20, 985 "image": { 986 "read_only": false, 987 "name": "image", 988 "cxx_class": "CowDiskImage", 989 "eventq_index": 0, 990 "child": { 991 "read_only": true, 992 "name": "child", 993 "eventq_index": 0, 994 "cxx_class": "RawDiskImage", 995 "path": "system.disk0.image.child", 996 "image_file": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/disks/disk.s10hw2", 997 "type": "RawDiskImage" 998 }, 999 "path": "system.disk0.image", 1000 "image_file": "", 1001 "type": "CowDiskImage", 1002 "table_size": 65536 1003 }, 1004 "cxx_class": "MmDisk", 1005 "pio_latency": 200, 1006 "clk_domain": "system.clk_domain", 1007 "power_model": null, 1008 "system": "system", 1009 "eventq_index": 0, 1010 "default_p_state": "UNDEFINED", 1011 "p_state_clk_gate_max": 2000000000, 1012 "path": "system.disk0", 1013 "pio_addr": 134217728000, 1014 "type": "MmDisk" 1015 }, 1016 "multi_thread": false, 1017 "reset_addr": 1099243192320, 1018 "p_state_clk_gate_bins": 20, 1019 "hypervisor_desc_addr": 133446500352, 1020 "num_work_ids": 16, 1021 "work_item_id": -1, 1022 "exit_on_work_items": false 1023 }, 1024 "time_sync_period": 200000000, 1025 "eventq_index": 0, 1026 "time_sync_spin_threshold": 200000, 1027 "cxx_class": "Root", 1028 "path": "root", 1029 "time_sync_enable": false, 1030 "type": "Root", 1031 "full_system": true 1032}