Full transaction-method graph

flowchart TB subgraph TransactronContextElaboratable["TransactronContextElaboratable"] subgraph CoreTestElaboratable["elaboratable CoreTestElaboratable"] subgraph Core["core Core"] Core_Core["Core"] subgraph WishboneMaster["wb_master_instr WishboneMaster"] WishboneMaster_WishboneMaster["WishboneMaster"] WishboneMaster_result["result"] WishboneMaster_request["request"] subgraph Forwarder["result Forwarder"] Forwarder_clear["clear"] Forwarder_read["read"] Forwarder_peek["peek"] Forwarder_write["write"] end end subgraph WishboneMaster1["wb_master_data WishboneMaster"] WishboneMaster1_request["request"] WishboneMaster1_WishboneMaster["WishboneMaster"] WishboneMaster1_result["result"] subgraph Forwarder1["result Forwarder"] Forwarder1_clear["clear"] Forwarder1_peek["peek"] Forwarder1_read["read"] Forwarder1_write["write"] end end subgraph WishboneMasterAdapter["bus_master_instr_adapter WishboneMasterAdapter"] WishboneMasterAdapter_get_write_response0["get_write_response0"] WishboneMasterAdapter_get_read_response0["get_read_response0"] WishboneMasterAdapter_request_write0["request_write0"] WishboneMasterAdapter_request_read0["request_read0"] subgraph Serializer["bus_serializer Serializer"] Serializer_serialize_out1["serialize_out1"] Serializer_serialize_in0["serialize_in0"] Serializer_serialize_out0["serialize_out0"] Serializer_serialize_in1["serialize_in1"] subgraph BasicFifo["pending_requests BasicFifo"] BasicFifo_write["write"] BasicFifo_clear["clear"] BasicFifo_peek["peek"] BasicFifo_read["read"] subgraph CircularAllocator["allocator CircularAllocator"] CircularAllocator_clear["clear"] CircularAllocator_free["free"] CircularAllocator_alloc["alloc"] end end end end subgraph WishboneMasterAdapter1["bus_master_data_adapter WishboneMasterAdapter"] WishboneMasterAdapter1_get_write_response0["get_write_response0"] WishboneMasterAdapter1_get_read_response0["get_read_response0"] WishboneMasterAdapter1_request_write0["request_write0"] WishboneMasterAdapter1_request_read0["request_read0"] WishboneMasterAdapter1_get_write_response1["get_write_response1"] WishboneMasterAdapter1_get_read_response1["get_read_response1"] WishboneMasterAdapter1_request_write1["request_write1"] WishboneMasterAdapter1_request_read1["request_read1"] subgraph Serializer1["bus_serializer Serializer"] Serializer1_serialize_out3["serialize_out3"] Serializer1_serialize_out2["serialize_out2"] Serializer1_serialize_out1["serialize_out1"] Serializer1_serialize_out0["serialize_out0"] Serializer1_serialize_in3["serialize_in3"] Serializer1_serialize_in0["serialize_in0"] Serializer1_serialize_in2["serialize_in2"] Serializer1_serialize_in1["serialize_in1"] subgraph BasicFifo1["pending_requests BasicFifo"] BasicFifo1_clear["clear"] BasicFifo1_peek["peek"] BasicFifo1_read["read"] BasicFifo1_write["write"] subgraph CircularAllocator1["allocator CircularAllocator"] CircularAllocator1_clear["clear"] CircularAllocator1_free["free"] CircularAllocator1_alloc["alloc"] end end end end subgraph PageTableWalker["ptw PageTableWalker"] PageTableWalker_request["request"] PageTableWalker_PageTableWalker["PageTableWalker"] PageTableWalker_PageTableWalker1["PageTableWalker"] PageTableWalker_accept["accept"] subgraph PMPChecker["pmp_checker PMPChecker"] subgraph DynamicAreaPMPChecker["impl DynamicAreaPMPChecker"] subgraph MachineModeCSRRegisters["csr MachineModeCSRRegisters"] MachineModeCSRRegisters_hpm_event_report["hpm_event_report"] MachineModeCSRRegisters_MachineModeCSRRegisters["MachineModeCSRRegisters"] subgraph CSRRegister["mvendorid CSRRegister"] CSRRegister__fu_access_valid["_fu_access_valid"] CSRRegister__internal_fu_read["_internal_fu_read"] CSRRegister__internal_fu_write["_internal_fu_write"] CSRRegister_read_comb["read_comb"] CSRRegister_read["read"] CSRRegister_write["write"] subgraph MethodMap["fu_write_map MethodMap"] MethodMap_method["method"] end subgraph MethodFilter["fu_write_filter MethodFilter"] MethodFilter_method["method"] end subgraph MethodMap1["fu_write_combine_map MethodMap"] MethodMap1_method["method"] end subgraph MethodMap2["fu_read_map MethodMap"] MethodMap2_method["method"] end end subgraph CSRRegister1["marchid CSRRegister"] CSRRegister1__internal_fu_write["_internal_fu_write"] CSRRegister1_read_comb["read_comb"] CSRRegister1_read["read"] CSRRegister1_write["write"] CSRRegister1__fu_access_valid["_fu_access_valid"] CSRRegister1__internal_fu_read["_internal_fu_read"] subgraph MethodMap3["fu_write_map MethodMap"] MethodMap3_method["method"] end subgraph MethodFilter1["fu_write_filter MethodFilter"] MethodFilter1_method["method"] end subgraph MethodMap4["fu_write_combine_map MethodMap"] MethodMap4_method["method"] end subgraph MethodMap5["fu_read_map MethodMap"] MethodMap5_method["method"] end end subgraph CSRRegister2["mimpid CSRRegister"] CSRRegister2_read_comb["read_comb"] CSRRegister2_read["read"] CSRRegister2_write["write"] CSRRegister2__fu_access_valid["_fu_access_valid"] CSRRegister2__internal_fu_read["_internal_fu_read"] CSRRegister2__internal_fu_write["_internal_fu_write"] subgraph MethodMap6["fu_write_map MethodMap"] MethodMap6_method["method"] end subgraph MethodFilter2["fu_write_filter MethodFilter"] MethodFilter2_method["method"] end subgraph MethodMap7["fu_write_combine_map MethodMap"] MethodMap7_method["method"] end subgraph MethodMap8["fu_read_map MethodMap"] MethodMap8_method["method"] end end subgraph CSRRegister3["mhartid CSRRegister"] CSRRegister3__fu_access_valid["_fu_access_valid"] CSRRegister3__internal_fu_read["_internal_fu_read"] CSRRegister3__internal_fu_write["_internal_fu_write"] CSRRegister3_read_comb["read_comb"] CSRRegister3_read["read"] CSRRegister3_write["write"] subgraph MethodMap9["fu_write_map MethodMap"] MethodMap9_method["method"] end subgraph MethodFilter3["fu_write_filter MethodFilter"] MethodFilter3_method["method"] end subgraph MethodMap10["fu_write_combine_map MethodMap"] MethodMap10_method["method"] end subgraph MethodMap11["fu_read_map MethodMap"] MethodMap11_method["method"] end end subgraph CSRRegister4["mscratch CSRRegister"] CSRRegister4__internal_fu_read["_internal_fu_read"] CSRRegister4__internal_fu_write["_internal_fu_write"] CSRRegister4_read_comb["read_comb"] CSRRegister4_read["read"] CSRRegister4_write["write"] CSRRegister4__fu_access_valid["_fu_access_valid"] subgraph MethodMap12["fu_write_map MethodMap"] MethodMap12_method["method"] end subgraph MethodFilter4["fu_write_filter MethodFilter"] MethodFilter4_method["method"] end subgraph MethodMap13["fu_write_combine_map MethodMap"] MethodMap13_method["method"] end subgraph MethodMap14["fu_read_map MethodMap"] MethodMap14_method["method"] end end subgraph CSRRegister5["mconfigptr CSRRegister"] CSRRegister5_read_comb["read_comb"] CSRRegister5_read["read"] CSRRegister5_write["write"] CSRRegister5__fu_access_valid["_fu_access_valid"] CSRRegister5__internal_fu_read["_internal_fu_read"] CSRRegister5__internal_fu_write["_internal_fu_write"] subgraph MethodMap15["fu_write_map MethodMap"] MethodMap15_method["method"] end subgraph MethodFilter5["fu_write_filter MethodFilter"] MethodFilter5_method["method"] end subgraph MethodMap16["fu_write_combine_map MethodMap"] MethodMap16_method["method"] end subgraph MethodMap17["fu_read_map MethodMap"] MethodMap17_method["method"] end end subgraph AliasedCSR["mstatus AliasedCSR"] AliasedCSR_read_comb["read_comb"] AliasedCSR_write["write"] AliasedCSR__fu_write["_fu_write"] AliasedCSR__fu_access_valid["_fu_access_valid"] AliasedCSR_read["read"] AliasedCSR__fu_read["_fu_read"] end subgraph AliasedCSR1["mstatush AliasedCSR"] AliasedCSR1_read_comb["read_comb"] AliasedCSR1_write["write"] AliasedCSR1__fu_write["_fu_write"] AliasedCSR1__fu_access_valid["_fu_access_valid"] AliasedCSR1_read["read"] AliasedCSR1__fu_read["_fu_read"] end subgraph AliasedCSR2["menvcfg AliasedCSR"] AliasedCSR2_read_comb["read_comb"] AliasedCSR2__fu_write["_fu_write"] AliasedCSR2_write["write"] AliasedCSR2__fu_read["_fu_read"] AliasedCSR2__fu_access_valid["_fu_access_valid"] AliasedCSR2_read["read"] end subgraph AliasedCSR3["menvcfgh AliasedCSR"] AliasedCSR3__fu_write["_fu_write"] AliasedCSR3__fu_access_valid["_fu_access_valid"] AliasedCSR3_read["read"] AliasedCSR3__fu_read["_fu_read"] AliasedCSR3_read_comb["read_comb"] AliasedCSR3_write["write"] end subgraph CSRRegister6["mcause CSRRegister"] CSRRegister6_write["write"] CSRRegister6_read_comb["read_comb"] CSRRegister6_read["read"] CSRRegister6__fu_access_valid["_fu_access_valid"] CSRRegister6__internal_fu_read["_internal_fu_read"] CSRRegister6__internal_fu_write["_internal_fu_write"] subgraph MethodMap18["fu_write_map MethodMap"] MethodMap18_method["method"] end subgraph MethodFilter6["fu_write_filter MethodFilter"] MethodFilter6_method["method"] end subgraph MethodMap19["fu_write_combine_map MethodMap"] MethodMap19_method["method"] end subgraph MethodMap20["fu_read_map MethodMap"] MethodMap20_method["method"] end end subgraph CSRRegister7["mcounteren CSRRegister"] CSRRegister7_read["read"] CSRRegister7_write["write"] CSRRegister7__fu_access_valid["_fu_access_valid"] CSRRegister7__internal_fu_read["_internal_fu_read"] CSRRegister7__internal_fu_write["_internal_fu_write"] CSRRegister7_read_comb["read_comb"] subgraph MethodMap21["fu_write_map MethodMap"] MethodMap21_method["method"] end subgraph MethodFilter7["fu_write_filter MethodFilter"] MethodFilter7_method["method"] end subgraph MethodMap22["fu_write_combine_map MethodMap"] MethodMap22_method["method"] end subgraph MethodMap23["fu_read_map MethodMap"] MethodMap23_method["method"] end end subgraph AliasedCSR4["mtvec AliasedCSR"] AliasedCSR4__fu_access_valid["_fu_access_valid"] AliasedCSR4_read_comb["read_comb"] AliasedCSR4_write["write"] AliasedCSR4__fu_write["_fu_write"] AliasedCSR4_read["read"] AliasedCSR4__fu_read["_fu_read"] end subgraph CSRRegister8["mepc CSRRegister"] CSRRegister8__fu_access_valid["_fu_access_valid"] CSRRegister8__internal_fu_read["_internal_fu_read"] CSRRegister8__internal_fu_write["_internal_fu_write"] CSRRegister8_write["write"] CSRRegister8_read_comb["read_comb"] CSRRegister8_read["read"] subgraph MethodMap24["fu_write_map MethodMap"] MethodMap24_method["method"] end subgraph MethodFilter8["fu_write_filter MethodFilter"] MethodFilter8_method["method"] end subgraph MethodMap25["fu_write_combine_map MethodMap"] MethodMap25_method["method"] end subgraph MethodMap26["fu_read_map MethodMap"] MethodMap26_method["method"] end end subgraph CSRRegister9["mtval CSRRegister"] CSRRegister9__fu_access_valid["_fu_access_valid"] CSRRegister9__internal_fu_read["_internal_fu_read"] CSRRegister9__internal_fu_write["_internal_fu_write"] CSRRegister9_read_comb["read_comb"] CSRRegister9_read["read"] CSRRegister9_write["write"] subgraph MethodMap27["fu_write_map MethodMap"] MethodMap27_method["method"] end subgraph MethodFilter9["fu_write_filter MethodFilter"] MethodFilter9_method["method"] end subgraph MethodMap28["fu_write_combine_map MethodMap"] MethodMap28_method["method"] end subgraph MethodMap29["fu_read_map MethodMap"] MethodMap29_method["method"] end end subgraph CSRRegister10["misa CSRRegister"] CSRRegister10_read_comb["read_comb"] CSRRegister10_read["read"] CSRRegister10_write["write"] CSRRegister10__fu_access_valid["_fu_access_valid"] CSRRegister10__internal_fu_read["_internal_fu_read"] CSRRegister10__internal_fu_write["_internal_fu_write"] subgraph MethodMap30["fu_write_map MethodMap"] MethodMap30_method["method"] end subgraph MethodFilter10["fu_write_filter MethodFilter"] MethodFilter10_method["method"] end subgraph MethodMap31["fu_write_combine_map MethodMap"] MethodMap31_method["method"] end subgraph MethodMap32["fu_read_map MethodMap"] MethodMap32_method["method"] end end subgraph DoubleCounterCSR["mcycle DoubleCounterCSR"] DoubleCounterCSR_increment["increment"] subgraph CSRRegister11["register CSRRegister"] CSRRegister11__fu_access_valid["_fu_access_valid"] CSRRegister11__internal_fu_read["_internal_fu_read"] CSRRegister11__internal_fu_write["_internal_fu_write"] CSRRegister11_read_comb["read_comb"] CSRRegister11_write["write"] CSRRegister11_read["read"] subgraph MethodMap33["fu_write_map MethodMap"] MethodMap33_method["method"] end subgraph MethodFilter11["fu_write_filter MethodFilter"] MethodFilter11_method["method"] end subgraph MethodMap34["fu_write_combine_map MethodMap"] MethodMap34_method["method"] end subgraph MethodMap35["fu_read_map MethodMap"] MethodMap35_method["method"] end end subgraph DoubleShadowCSR["shadow DoubleShadowCSR"] subgraph ShadowCSR["register_low ShadowCSR"] ShadowCSR_read_comb["read_comb"] ShadowCSR_write["write"] ShadowCSR__fu_write["_fu_write"] ShadowCSR__fu_access_valid["_fu_access_valid"] ShadowCSR_read["read"] ShadowCSR__fu_read["_fu_read"] end subgraph ShadowCSR1["register_high ShadowCSR"] ShadowCSR1_read_comb["read_comb"] ShadowCSR1_write["write"] ShadowCSR1__fu_write["_fu_write"] ShadowCSR1__fu_access_valid["_fu_access_valid"] ShadowCSR1_read["read"] ShadowCSR1__fu_read["_fu_read"] end subgraph ShadowCSR2["shadow_low ShadowCSR"] ShadowCSR2__fu_write["_fu_write"] ShadowCSR2__fu_access_valid["_fu_access_valid"] ShadowCSR2_read["read"] ShadowCSR2__fu_read["_fu_read"] ShadowCSR2_read_comb["read_comb"] ShadowCSR2_write["write"] end subgraph ShadowCSR3["shadow_high ShadowCSR"] ShadowCSR3__fu_access_valid["_fu_access_valid"] ShadowCSR3_read["read"] ShadowCSR3__fu_read["_fu_read"] ShadowCSR3_read_comb["read_comb"] ShadowCSR3_write["write"] ShadowCSR3__fu_write["_fu_write"] end end end subgraph CSRRegister12["priv_mode CSRRegister"] CSRRegister12__internal_fu_read["_internal_fu_read"] CSRRegister12__internal_fu_write["_internal_fu_write"] CSRRegister12_read_comb["read_comb"] CSRRegister12_read["read"] CSRRegister12_write["write"] CSRRegister12__fu_access_valid["_fu_access_valid"] subgraph MethodMap36["fu_write_map MethodMap"] MethodMap36_method["method"] end subgraph MethodFilter12["fu_write_filter MethodFilter"] MethodFilter12_method["method"] end subgraph MethodMap37["fu_write_combine_map MethodMap"] MethodMap37_method["method"] end subgraph MethodMap38["fu_read_map MethodMap"] MethodMap38_method["method"] end end subgraph CSRRegister13["mstatus_mie CSRRegister"] CSRRegister13_read_comb["read_comb"] CSRRegister13_read["read"] CSRRegister13_write["write"] CSRRegister13__fu_access_valid["_fu_access_valid"] CSRRegister13__internal_fu_read["_internal_fu_read"] CSRRegister13__internal_fu_write["_internal_fu_write"] subgraph MethodMap39["fu_write_map MethodMap"] MethodMap39_method["method"] end subgraph MethodFilter13["fu_write_filter MethodFilter"] MethodFilter13_method["method"] end subgraph MethodMap40["fu_write_combine_map MethodMap"] MethodMap40_method["method"] end subgraph MethodMap41["fu_read_map MethodMap"] MethodMap41_method["method"] end end subgraph CSRRegister14["mstatus_mpie CSRRegister"] CSRRegister14_write["write"] CSRRegister14__fu_access_valid["_fu_access_valid"] CSRRegister14__internal_fu_read["_internal_fu_read"] CSRRegister14__internal_fu_write["_internal_fu_write"] CSRRegister14_read_comb["read_comb"] CSRRegister14_read["read"] subgraph MethodMap42["fu_write_map MethodMap"] MethodMap42_method["method"] end subgraph MethodFilter14["fu_write_filter MethodFilter"] MethodFilter14_method["method"] end subgraph MethodMap43["fu_write_combine_map MethodMap"] MethodMap43_method["method"] end subgraph MethodMap44["fu_read_map MethodMap"] MethodMap44_method["method"] end end subgraph CSRRegister15["mstatus_mpp CSRRegister"] CSRRegister15__internal_fu_read["_internal_fu_read"] CSRRegister15__internal_fu_write["_internal_fu_write"] CSRRegister15__fu_access_valid["_fu_access_valid"] CSRRegister15_read_comb["read_comb"] CSRRegister15_read["read"] CSRRegister15_write["write"] subgraph MethodMap45["fu_write_map MethodMap"] MethodMap45_method["method"] end subgraph MethodFilter15["fu_write_filter MethodFilter"] MethodFilter15_method["method"] end subgraph MethodMap46["fu_write_combine_map MethodMap"] MethodMap46_method["method"] end subgraph MethodMap47["fu_read_map MethodMap"] MethodMap47_method["method"] end end subgraph CSRRegister16["mstatus_mprv CSRRegister"] CSRRegister16_read_comb["read_comb"] CSRRegister16_read["read"] CSRRegister16_write["write"] CSRRegister16__fu_access_valid["_fu_access_valid"] CSRRegister16__internal_fu_read["_internal_fu_read"] CSRRegister16__internal_fu_write["_internal_fu_write"] subgraph MethodMap48["fu_write_map MethodMap"] MethodMap48_method["method"] end subgraph MethodFilter16["fu_write_filter MethodFilter"] MethodFilter16_method["method"] end subgraph MethodMap49["fu_write_combine_map MethodMap"] MethodMap49_method["method"] end subgraph MethodMap50["fu_read_map MethodMap"] MethodMap50_method["method"] end end subgraph CSRRegister17["mstatus_sum CSRRegister"] CSRRegister17_read_comb["read_comb"] CSRRegister17_read["read"] CSRRegister17_write["write"] CSRRegister17__fu_access_valid["_fu_access_valid"] CSRRegister17__internal_fu_read["_internal_fu_read"] CSRRegister17__internal_fu_write["_internal_fu_write"] subgraph MethodMap51["fu_write_map MethodMap"] MethodMap51_method["method"] end subgraph MethodFilter17["fu_write_filter MethodFilter"] MethodFilter17_method["method"] end subgraph MethodMap52["fu_write_combine_map MethodMap"] MethodMap52_method["method"] end subgraph MethodMap53["fu_read_map MethodMap"] MethodMap53_method["method"] end end subgraph CSRRegister18["mstatus_mxr CSRRegister"] CSRRegister18__fu_access_valid["_fu_access_valid"] CSRRegister18__internal_fu_read["_internal_fu_read"] CSRRegister18__internal_fu_write["_internal_fu_write"] CSRRegister18_read_comb["read_comb"] CSRRegister18_read["read"] CSRRegister18_write["write"] subgraph MethodMap54["fu_write_map MethodMap"] MethodMap54_method["method"] end subgraph MethodFilter18["fu_write_filter MethodFilter"] MethodFilter18_method["method"] end subgraph MethodMap55["fu_write_combine_map MethodMap"] MethodMap55_method["method"] end subgraph MethodMap56["fu_read_map MethodMap"] MethodMap56_method["method"] end end subgraph CSRRegister19["mstatus_tvm CSRRegister"] CSRRegister19__internal_fu_write["_internal_fu_write"] CSRRegister19_read_comb["read_comb"] CSRRegister19_read["read"] CSRRegister19_write["write"] CSRRegister19__fu_access_valid["_fu_access_valid"] CSRRegister19__internal_fu_read["_internal_fu_read"] subgraph MethodMap57["fu_write_map MethodMap"] MethodMap57_method["method"] end subgraph MethodFilter19["fu_write_filter MethodFilter"] MethodFilter19_method["method"] end subgraph MethodMap58["fu_write_combine_map MethodMap"] MethodMap58_method["method"] end subgraph MethodMap59["fu_read_map MethodMap"] MethodMap59_method["method"] end end subgraph CSRRegister20["mstatus_tsr CSRRegister"] CSRRegister20_read_comb["read_comb"] CSRRegister20_read["read"] CSRRegister20_write["write"] CSRRegister20__fu_access_valid["_fu_access_valid"] CSRRegister20__internal_fu_read["_internal_fu_read"] CSRRegister20__internal_fu_write["_internal_fu_write"] subgraph MethodMap60["fu_write_map MethodMap"] MethodMap60_method["method"] end subgraph MethodFilter20["fu_write_filter MethodFilter"] MethodFilter20_method["method"] end subgraph MethodMap61["fu_write_combine_map MethodMap"] MethodMap61_method["method"] end subgraph MethodMap62["fu_read_map MethodMap"] MethodMap62_method["method"] end end subgraph CSRRegister21["mstatus_spp CSRRegister"] CSRRegister21__fu_access_valid["_fu_access_valid"] CSRRegister21__internal_fu_read["_internal_fu_read"] CSRRegister21__internal_fu_write["_internal_fu_write"] CSRRegister21_read_comb["read_comb"] CSRRegister21_read["read"] CSRRegister21_write["write"] subgraph MethodMap63["fu_write_map MethodMap"] MethodMap63_method["method"] end subgraph MethodFilter21["fu_write_filter MethodFilter"] MethodFilter21_method["method"] end subgraph MethodMap64["fu_write_combine_map MethodMap"] MethodMap64_method["method"] end subgraph MethodMap65["fu_read_map MethodMap"] MethodMap65_method["method"] end end subgraph CSRRegister22["mstatus_spie CSRRegister"] CSRRegister22__internal_fu_write["_internal_fu_write"] CSRRegister22__fu_access_valid["_fu_access_valid"] CSRRegister22__internal_fu_read["_internal_fu_read"] CSRRegister22_read["read"] CSRRegister22_read_comb["read_comb"] CSRRegister22_write["write"] subgraph MethodMap66["fu_write_map MethodMap"] MethodMap66_method["method"] end subgraph MethodFilter22["fu_write_filter MethodFilter"] MethodFilter22_method["method"] end subgraph MethodMap67["fu_write_combine_map MethodMap"] MethodMap67_method["method"] end subgraph MethodMap68["fu_read_map MethodMap"] MethodMap68_method["method"] end end subgraph CSRRegister23["mstatus_sie CSRRegister"] CSRRegister23_read_comb["read_comb"] CSRRegister23_read["read"] CSRRegister23_write["write"] CSRRegister23__fu_access_valid["_fu_access_valid"] CSRRegister23__internal_fu_read["_internal_fu_read"] CSRRegister23__internal_fu_write["_internal_fu_write"] subgraph MethodMap69["fu_write_map MethodMap"] MethodMap69_method["method"] end subgraph MethodFilter23["fu_write_filter MethodFilter"] MethodFilter23_method["method"] end subgraph MethodMap70["fu_write_combine_map MethodMap"] MethodMap70_method["method"] end subgraph MethodMap71["fu_read_map MethodMap"] MethodMap71_method["method"] end end subgraph CSRRegister24["mstatus_tw CSRRegister"] CSRRegister24_read_comb["read_comb"] CSRRegister24_read["read"] CSRRegister24_write["write"] CSRRegister24__fu_access_valid["_fu_access_valid"] CSRRegister24__internal_fu_read["_internal_fu_read"] CSRRegister24__internal_fu_write["_internal_fu_write"] subgraph MethodMap72["fu_write_map MethodMap"] MethodMap72_method["method"] end subgraph MethodFilter24["fu_write_filter MethodFilter"] MethodFilter24_method["method"] end subgraph MethodMap73["fu_write_combine_map MethodMap"] MethodMap73_method["method"] end subgraph MethodMap74["fu_read_map MethodMap"] MethodMap74_method["method"] end end subgraph CSRRegister25["menvcfg_fiom CSRRegister"] CSRRegister25__fu_access_valid["_fu_access_valid"] CSRRegister25__internal_fu_read["_internal_fu_read"] CSRRegister25__internal_fu_write["_internal_fu_write"] CSRRegister25_read_comb["read_comb"] CSRRegister25_read["read"] CSRRegister25_write["write"] subgraph MethodMap75["fu_write_map MethodMap"] MethodMap75_method["method"] end subgraph MethodFilter25["fu_write_filter MethodFilter"] MethodFilter25_method["method"] end subgraph MethodMap76["fu_write_combine_map MethodMap"] MethodMap76_method["method"] end subgraph MethodMap77["fu_read_map MethodMap"] MethodMap77_method["method"] end end subgraph CSRRegister26["mtvec_base CSRRegister"] CSRRegister26__fu_access_valid["_fu_access_valid"] CSRRegister26_read["read"] CSRRegister26__internal_fu_write["_internal_fu_write"] CSRRegister26_write["write"] CSRRegister26_read_comb["read_comb"] CSRRegister26__internal_fu_read["_internal_fu_read"] subgraph MethodMap78["fu_write_map MethodMap"] MethodMap78_method["method"] end subgraph MethodFilter26["fu_write_filter MethodFilter"] MethodFilter26_method["method"] end subgraph MethodMap79["fu_write_combine_map MethodMap"] MethodMap79_method["method"] end subgraph MethodMap80["fu_read_map MethodMap"] MethodMap80_method["method"] end end subgraph CSRRegister27["mtvec_mode CSRRegister"] CSRRegister27__fu_access_valid["_fu_access_valid"] CSRRegister27__internal_fu_read["_internal_fu_read"] CSRRegister27_write["write"] CSRRegister27_read_comb["read_comb"] CSRRegister27_read["read"] CSRRegister27__internal_fu_write["_internal_fu_write"] subgraph MethodMap81["fu_write_map MethodMap"] MethodMap81_method["method"] end subgraph MethodFilter27["fu_write_filter MethodFilter"] MethodFilter27_method["method"] end subgraph MethodMap82["fu_write_combine_map MethodMap"] MethodMap82_method["method"] end subgraph MethodMap83["fu_read_map MethodMap"] MethodMap83_method["method"] end end subgraph CSRRegister28["mhpmevent3 CSRRegister"] CSRRegister28_write["write"] CSRRegister28__fu_access_valid["_fu_access_valid"] CSRRegister28__internal_fu_read["_internal_fu_read"] CSRRegister28__internal_fu_write["_internal_fu_write"] CSRRegister28_read_comb["read_comb"] CSRRegister28_read["read"] subgraph MethodMap84["fu_write_map MethodMap"] MethodMap84_method["method"] end subgraph MethodFilter28["fu_write_filter MethodFilter"] MethodFilter28_method["method"] end subgraph MethodMap85["fu_write_combine_map MethodMap"] MethodMap85_method["method"] end subgraph MethodMap86["fu_read_map MethodMap"] MethodMap86_method["method"] end end subgraph DoubleCounterCSR1["mhpmcounter3 DoubleCounterCSR"] DoubleCounterCSR1_increment["increment"] subgraph CSRRegister29["register CSRRegister"] CSRRegister29_read_comb["read_comb"] CSRRegister29_read["read"] CSRRegister29_write["write"] CSRRegister29__fu_access_valid["_fu_access_valid"] CSRRegister29__internal_fu_read["_internal_fu_read"] CSRRegister29__internal_fu_write["_internal_fu_write"] subgraph MethodMap87["fu_write_map MethodMap"] MethodMap87_method["method"] end subgraph MethodFilter29["fu_write_filter MethodFilter"] MethodFilter29_method["method"] end subgraph MethodMap88["fu_write_combine_map MethodMap"] MethodMap88_method["method"] end subgraph MethodMap89["fu_read_map MethodMap"] MethodMap89_method["method"] end end subgraph DoubleShadowCSR1["shadow DoubleShadowCSR"] subgraph ShadowCSR4["register_low ShadowCSR"] ShadowCSR4__fu_access_valid["_fu_access_valid"] ShadowCSR4_read["read"] ShadowCSR4__fu_read["_fu_read"] ShadowCSR4_read_comb["read_comb"] ShadowCSR4_write["write"] ShadowCSR4__fu_write["_fu_write"] end subgraph ShadowCSR5["register_high ShadowCSR"] ShadowCSR5__fu_access_valid["_fu_access_valid"] ShadowCSR5_read["read"] ShadowCSR5__fu_read["_fu_read"] ShadowCSR5_read_comb["read_comb"] ShadowCSR5_write["write"] ShadowCSR5__fu_write["_fu_write"] end subgraph ShadowCSR6["shadow_low ShadowCSR"] ShadowCSR6_read_comb["read_comb"] ShadowCSR6_write["write"] ShadowCSR6__fu_write["_fu_write"] ShadowCSR6__fu_access_valid["_fu_access_valid"] ShadowCSR6_read["read"] ShadowCSR6__fu_read["_fu_read"] end subgraph ShadowCSR7["shadow_high ShadowCSR"] ShadowCSR7_read_comb["read_comb"] ShadowCSR7_write["write"] ShadowCSR7__fu_write["_fu_write"] ShadowCSR7__fu_access_valid["_fu_access_valid"] ShadowCSR7_read["read"] ShadowCSR7__fu_read["_fu_read"] end end end subgraph CSRRegister30["mhpmevent4 CSRRegister"] CSRRegister30_read_comb["read_comb"] CSRRegister30_read["read"] CSRRegister30_write["write"] CSRRegister30__fu_access_valid["_fu_access_valid"] CSRRegister30__internal_fu_read["_internal_fu_read"] CSRRegister30__internal_fu_write["_internal_fu_write"] subgraph MethodMap90["fu_write_map MethodMap"] MethodMap90_method["method"] end subgraph MethodFilter30["fu_write_filter MethodFilter"] MethodFilter30_method["method"] end subgraph MethodMap91["fu_write_combine_map MethodMap"] MethodMap91_method["method"] end subgraph MethodMap92["fu_read_map MethodMap"] MethodMap92_method["method"] end end subgraph DoubleCounterCSR2["mhpmcounter4 DoubleCounterCSR"] DoubleCounterCSR2_increment["increment"] subgraph CSRRegister31["register CSRRegister"] CSRRegister31_read_comb["read_comb"] CSRRegister31_read["read"] CSRRegister31_write["write"] CSRRegister31__fu_access_valid["_fu_access_valid"] CSRRegister31__internal_fu_read["_internal_fu_read"] CSRRegister31__internal_fu_write["_internal_fu_write"] subgraph MethodMap93["fu_write_map MethodMap"] MethodMap93_method["method"] end subgraph MethodFilter31["fu_write_filter MethodFilter"] MethodFilter31_method["method"] end subgraph MethodMap94["fu_write_combine_map MethodMap"] MethodMap94_method["method"] end subgraph MethodMap95["fu_read_map MethodMap"] MethodMap95_method["method"] end end subgraph DoubleShadowCSR2["shadow DoubleShadowCSR"] subgraph ShadowCSR8["register_low ShadowCSR"] ShadowCSR8_write["write"] ShadowCSR8__fu_write["_fu_write"] ShadowCSR8__fu_access_valid["_fu_access_valid"] ShadowCSR8_read["read"] ShadowCSR8__fu_read["_fu_read"] ShadowCSR8_read_comb["read_comb"] end subgraph ShadowCSR9["register_high ShadowCSR"] ShadowCSR9__fu_access_valid["_fu_access_valid"] ShadowCSR9_read["read"] ShadowCSR9__fu_read["_fu_read"] ShadowCSR9_read_comb["read_comb"] ShadowCSR9_write["write"] ShadowCSR9__fu_write["_fu_write"] end subgraph ShadowCSR10["shadow_low ShadowCSR"] ShadowCSR10__fu_access_valid["_fu_access_valid"] ShadowCSR10_read["read"] ShadowCSR10__fu_read["_fu_read"] ShadowCSR10_read_comb["read_comb"] ShadowCSR10_write["write"] ShadowCSR10__fu_write["_fu_write"] end subgraph ShadowCSR11["shadow_high ShadowCSR"] ShadowCSR11__fu_read["_fu_read"] ShadowCSR11_read_comb["read_comb"] ShadowCSR11_write["write"] ShadowCSR11__fu_write["_fu_write"] ShadowCSR11__fu_access_valid["_fu_access_valid"] ShadowCSR11_read["read"] end end end subgraph CSRRegister32["mhpmevent5 CSRRegister"] CSRRegister32_read_comb["read_comb"] CSRRegister32_read["read"] CSRRegister32_write["write"] CSRRegister32__fu_access_valid["_fu_access_valid"] CSRRegister32__internal_fu_read["_internal_fu_read"] CSRRegister32__internal_fu_write["_internal_fu_write"] subgraph MethodMap96["fu_write_map MethodMap"] MethodMap96_method["method"] end subgraph MethodFilter32["fu_write_filter MethodFilter"] MethodFilter32_method["method"] end subgraph MethodMap97["fu_write_combine_map MethodMap"] MethodMap97_method["method"] end subgraph MethodMap98["fu_read_map MethodMap"] MethodMap98_method["method"] end end subgraph DoubleCounterCSR3["mhpmcounter5 DoubleCounterCSR"] DoubleCounterCSR3_increment["increment"] subgraph CSRRegister33["register CSRRegister"] CSRRegister33_read_comb["read_comb"] CSRRegister33_read["read"] CSRRegister33_write["write"] CSRRegister33__fu_access_valid["_fu_access_valid"] CSRRegister33__internal_fu_read["_internal_fu_read"] CSRRegister33__internal_fu_write["_internal_fu_write"] subgraph MethodMap99["fu_write_map MethodMap"] MethodMap99_method["method"] end subgraph MethodFilter33["fu_write_filter MethodFilter"] MethodFilter33_method["method"] end subgraph MethodMap100["fu_write_combine_map MethodMap"] MethodMap100_method["method"] end subgraph MethodMap101["fu_read_map MethodMap"] MethodMap101_method["method"] end end subgraph DoubleShadowCSR3["shadow DoubleShadowCSR"] subgraph ShadowCSR12["register_low ShadowCSR"] ShadowCSR12_read_comb["read_comb"] ShadowCSR12_write["write"] ShadowCSR12__fu_write["_fu_write"] ShadowCSR12__fu_access_valid["_fu_access_valid"] ShadowCSR12_read["read"] ShadowCSR12__fu_read["_fu_read"] end subgraph ShadowCSR13["register_high ShadowCSR"] ShadowCSR13__fu_write["_fu_write"] ShadowCSR13__fu_access_valid["_fu_access_valid"] ShadowCSR13_read["read"] ShadowCSR13__fu_read["_fu_read"] ShadowCSR13_read_comb["read_comb"] ShadowCSR13_write["write"] end subgraph ShadowCSR14["shadow_low ShadowCSR"] ShadowCSR14__fu_access_valid["_fu_access_valid"] ShadowCSR14_read["read"] ShadowCSR14__fu_read["_fu_read"] ShadowCSR14_read_comb["read_comb"] ShadowCSR14_write["write"] ShadowCSR14__fu_write["_fu_write"] end subgraph ShadowCSR15["shadow_high ShadowCSR"] ShadowCSR15__fu_read["_fu_read"] ShadowCSR15__fu_access_valid["_fu_access_valid"] ShadowCSR15_read["read"] ShadowCSR15_write["write"] ShadowCSR15_read_comb["read_comb"] ShadowCSR15__fu_write["_fu_write"] end end end subgraph CSRRegister34["mhpmevent6 CSRRegister"] CSRRegister34__internal_fu_write["_internal_fu_write"] CSRRegister34_read_comb["read_comb"] CSRRegister34_read["read"] CSRRegister34_write["write"] CSRRegister34__fu_access_valid["_fu_access_valid"] CSRRegister34__internal_fu_read["_internal_fu_read"] subgraph MethodMap102["fu_write_map MethodMap"] MethodMap102_method["method"] end subgraph MethodFilter34["fu_write_filter MethodFilter"] MethodFilter34_method["method"] end subgraph MethodMap103["fu_write_combine_map MethodMap"] MethodMap103_method["method"] end subgraph MethodMap104["fu_read_map MethodMap"] MethodMap104_method["method"] end end subgraph DoubleCounterCSR4["mhpmcounter6 DoubleCounterCSR"] DoubleCounterCSR4_increment["increment"] subgraph CSRRegister35["register CSRRegister"] CSRRegister35__fu_access_valid["_fu_access_valid"] CSRRegister35__internal_fu_read["_internal_fu_read"] CSRRegister35__internal_fu_write["_internal_fu_write"] CSRRegister35_read_comb["read_comb"] CSRRegister35_read["read"] CSRRegister35_write["write"] subgraph MethodMap105["fu_write_map MethodMap"] MethodMap105_method["method"] end subgraph MethodFilter35["fu_write_filter MethodFilter"] MethodFilter35_method["method"] end subgraph MethodMap106["fu_write_combine_map MethodMap"] MethodMap106_method["method"] end subgraph MethodMap107["fu_read_map MethodMap"] MethodMap107_method["method"] end end subgraph DoubleShadowCSR4["shadow DoubleShadowCSR"] subgraph ShadowCSR16["register_low ShadowCSR"] ShadowCSR16_read_comb["read_comb"] ShadowCSR16_write["write"] ShadowCSR16__fu_write["_fu_write"] ShadowCSR16__fu_access_valid["_fu_access_valid"] ShadowCSR16_read["read"] ShadowCSR16__fu_read["_fu_read"] end subgraph ShadowCSR17["register_high ShadowCSR"] ShadowCSR17_read_comb["read_comb"] ShadowCSR17_write["write"] ShadowCSR17__fu_write["_fu_write"] ShadowCSR17__fu_access_valid["_fu_access_valid"] ShadowCSR17_read["read"] ShadowCSR17__fu_read["_fu_read"] end subgraph ShadowCSR18["shadow_low ShadowCSR"] ShadowCSR18__fu_write["_fu_write"] ShadowCSR18__fu_access_valid["_fu_access_valid"] ShadowCSR18_read["read"] ShadowCSR18__fu_read["_fu_read"] ShadowCSR18_read_comb["read_comb"] ShadowCSR18_write["write"] end subgraph ShadowCSR19["shadow_high ShadowCSR"] ShadowCSR19__fu_access_valid["_fu_access_valid"] ShadowCSR19_read["read"] ShadowCSR19__fu_read["_fu_read"] ShadowCSR19_read_comb["read_comb"] ShadowCSR19_write["write"] ShadowCSR19__fu_write["_fu_write"] end end end subgraph CSRRegister36["mhpmevent7 CSRRegister"] CSRRegister36__fu_access_valid["_fu_access_valid"] CSRRegister36__internal_fu_read["_internal_fu_read"] CSRRegister36__internal_fu_write["_internal_fu_write"] CSRRegister36_read_comb["read_comb"] CSRRegister36_read["read"] CSRRegister36_write["write"] subgraph MethodMap108["fu_write_map MethodMap"] MethodMap108_method["method"] end subgraph MethodFilter36["fu_write_filter MethodFilter"] MethodFilter36_method["method"] end subgraph MethodMap109["fu_write_combine_map MethodMap"] MethodMap109_method["method"] end subgraph MethodMap110["fu_read_map MethodMap"] MethodMap110_method["method"] end end subgraph DoubleCounterCSR5["mhpmcounter7 DoubleCounterCSR"] DoubleCounterCSR5_increment["increment"] subgraph CSRRegister37["register CSRRegister"] CSRRegister37__fu_access_valid["_fu_access_valid"] CSRRegister37__internal_fu_read["_internal_fu_read"] CSRRegister37__internal_fu_write["_internal_fu_write"] CSRRegister37_read_comb["read_comb"] CSRRegister37_read["read"] CSRRegister37_write["write"] subgraph MethodMap111["fu_write_map MethodMap"] MethodMap111_method["method"] end subgraph MethodFilter37["fu_write_filter MethodFilter"] MethodFilter37_method["method"] end subgraph MethodMap112["fu_write_combine_map MethodMap"] MethodMap112_method["method"] end subgraph MethodMap113["fu_read_map MethodMap"] MethodMap113_method["method"] end end subgraph DoubleShadowCSR5["shadow DoubleShadowCSR"] subgraph ShadowCSR20["register_low ShadowCSR"] ShadowCSR20_read["read"] ShadowCSR20__fu_read["_fu_read"] ShadowCSR20_read_comb["read_comb"] ShadowCSR20_write["write"] ShadowCSR20__fu_write["_fu_write"] ShadowCSR20__fu_access_valid["_fu_access_valid"] end subgraph ShadowCSR21["register_high ShadowCSR"] ShadowCSR21_read_comb["read_comb"] ShadowCSR21_write["write"] ShadowCSR21__fu_write["_fu_write"] ShadowCSR21__fu_access_valid["_fu_access_valid"] ShadowCSR21_read["read"] ShadowCSR21__fu_read["_fu_read"] end subgraph ShadowCSR22["shadow_low ShadowCSR"] ShadowCSR22_read_comb["read_comb"] ShadowCSR22_write["write"] ShadowCSR22__fu_write["_fu_write"] ShadowCSR22__fu_access_valid["_fu_access_valid"] ShadowCSR22_read["read"] ShadowCSR22__fu_read["_fu_read"] end subgraph ShadowCSR23["shadow_high ShadowCSR"] ShadowCSR23_write["write"] ShadowCSR23__fu_write["_fu_write"] ShadowCSR23__fu_access_valid["_fu_access_valid"] ShadowCSR23_read["read"] ShadowCSR23__fu_read["_fu_read"] ShadowCSR23_read_comb["read_comb"] end end end subgraph CSRRegister38["mhpmevent8 CSRRegister"] CSRRegister38__fu_access_valid["_fu_access_valid"] CSRRegister38__internal_fu_read["_internal_fu_read"] CSRRegister38__internal_fu_write["_internal_fu_write"] CSRRegister38_read_comb["read_comb"] CSRRegister38_read["read"] CSRRegister38_write["write"] subgraph MethodMap114["fu_write_map MethodMap"] MethodMap114_method["method"] end subgraph MethodFilter38["fu_write_filter MethodFilter"] MethodFilter38_method["method"] end subgraph MethodMap115["fu_write_combine_map MethodMap"] MethodMap115_method["method"] end subgraph MethodMap116["fu_read_map MethodMap"] MethodMap116_method["method"] end end subgraph DoubleCounterCSR6["mhpmcounter8 DoubleCounterCSR"] DoubleCounterCSR6_increment["increment"] subgraph CSRRegister39["register CSRRegister"] CSRRegister39_write["write"] CSRRegister39__fu_access_valid["_fu_access_valid"] CSRRegister39__internal_fu_read["_internal_fu_read"] CSRRegister39__internal_fu_write["_internal_fu_write"] CSRRegister39_read_comb["read_comb"] CSRRegister39_read["read"] subgraph MethodMap117["fu_write_map MethodMap"] MethodMap117_method["method"] end subgraph MethodFilter39["fu_write_filter MethodFilter"] MethodFilter39_method["method"] end subgraph MethodMap118["fu_write_combine_map MethodMap"] MethodMap118_method["method"] end subgraph MethodMap119["fu_read_map MethodMap"] MethodMap119_method["method"] end end subgraph DoubleShadowCSR6["shadow DoubleShadowCSR"] subgraph ShadowCSR24["register_low ShadowCSR"] ShadowCSR24__fu_access_valid["_fu_access_valid"] ShadowCSR24_read["read"] ShadowCSR24__fu_read["_fu_read"] ShadowCSR24_read_comb["read_comb"] ShadowCSR24_write["write"] ShadowCSR24__fu_write["_fu_write"] end subgraph ShadowCSR25["register_high ShadowCSR"] ShadowCSR25__fu_read["_fu_read"] ShadowCSR25_read_comb["read_comb"] ShadowCSR25_write["write"] ShadowCSR25__fu_write["_fu_write"] ShadowCSR25__fu_access_valid["_fu_access_valid"] ShadowCSR25_read["read"] end subgraph ShadowCSR26["shadow_low ShadowCSR"] ShadowCSR26_read_comb["read_comb"] ShadowCSR26_write["write"] ShadowCSR26__fu_write["_fu_write"] ShadowCSR26__fu_access_valid["_fu_access_valid"] ShadowCSR26_read["read"] ShadowCSR26__fu_read["_fu_read"] end subgraph ShadowCSR27["shadow_high ShadowCSR"] ShadowCSR27_write["write"] ShadowCSR27__fu_write["_fu_write"] ShadowCSR27_read_comb["read_comb"] ShadowCSR27_read["read"] ShadowCSR27__fu_read["_fu_read"] ShadowCSR27__fu_access_valid["_fu_access_valid"] end end end subgraph CSRRegister40["mhpmevent9 CSRRegister"] CSRRegister40_read["read"] CSRRegister40_write["write"] CSRRegister40__fu_access_valid["_fu_access_valid"] CSRRegister40__internal_fu_read["_internal_fu_read"] CSRRegister40__internal_fu_write["_internal_fu_write"] CSRRegister40_read_comb["read_comb"] subgraph MethodMap120["fu_write_map MethodMap"] MethodMap120_method["method"] end subgraph MethodFilter40["fu_write_filter MethodFilter"] MethodFilter40_method["method"] end subgraph MethodMap121["fu_write_combine_map MethodMap"] MethodMap121_method["method"] end subgraph MethodMap122["fu_read_map MethodMap"] MethodMap122_method["method"] end end subgraph DoubleCounterCSR7["mhpmcounter9 DoubleCounterCSR"] DoubleCounterCSR7_increment["increment"] subgraph CSRRegister41["register CSRRegister"] CSRRegister41_read_comb["read_comb"] CSRRegister41_read["read"] CSRRegister41_write["write"] CSRRegister41__fu_access_valid["_fu_access_valid"] CSRRegister41__internal_fu_read["_internal_fu_read"] CSRRegister41__internal_fu_write["_internal_fu_write"] subgraph MethodMap123["fu_write_map MethodMap"] MethodMap123_method["method"] end subgraph MethodFilter41["fu_write_filter MethodFilter"] MethodFilter41_method["method"] end subgraph MethodMap124["fu_write_combine_map MethodMap"] MethodMap124_method["method"] end subgraph MethodMap125["fu_read_map MethodMap"] MethodMap125_method["method"] end end subgraph DoubleShadowCSR7["shadow DoubleShadowCSR"] subgraph ShadowCSR28["register_low ShadowCSR"] ShadowCSR28__fu_access_valid["_fu_access_valid"] ShadowCSR28_read["read"] ShadowCSR28__fu_read["_fu_read"] ShadowCSR28_read_comb["read_comb"] ShadowCSR28_write["write"] ShadowCSR28__fu_write["_fu_write"] end subgraph ShadowCSR29["register_high ShadowCSR"] ShadowCSR29__fu_access_valid["_fu_access_valid"] ShadowCSR29_read["read"] ShadowCSR29__fu_read["_fu_read"] ShadowCSR29_read_comb["read_comb"] ShadowCSR29_write["write"] ShadowCSR29__fu_write["_fu_write"] end subgraph ShadowCSR30["shadow_low ShadowCSR"] ShadowCSR30__fu_read["_fu_read"] ShadowCSR30_read_comb["read_comb"] ShadowCSR30_write["write"] ShadowCSR30__fu_write["_fu_write"] ShadowCSR30__fu_access_valid["_fu_access_valid"] ShadowCSR30_read["read"] end subgraph ShadowCSR31["shadow_high ShadowCSR"] ShadowCSR31_read_comb["read_comb"] ShadowCSR31_write["write"] ShadowCSR31__fu_write["_fu_write"] ShadowCSR31__fu_access_valid["_fu_access_valid"] ShadowCSR31_read["read"] ShadowCSR31__fu_read["_fu_read"] end end end subgraph CSRRegister42["mhpmevent10 CSRRegister"] CSRRegister42_read_comb["read_comb"] CSRRegister42_read["read"] CSRRegister42_write["write"] CSRRegister42__fu_access_valid["_fu_access_valid"] CSRRegister42__internal_fu_read["_internal_fu_read"] CSRRegister42__internal_fu_write["_internal_fu_write"] subgraph MethodMap126["fu_write_map MethodMap"] MethodMap126_method["method"] end subgraph MethodFilter42["fu_write_filter MethodFilter"] MethodFilter42_method["method"] end subgraph MethodMap127["fu_write_combine_map MethodMap"] MethodMap127_method["method"] end subgraph MethodMap128["fu_read_map MethodMap"] MethodMap128_method["method"] end end subgraph DoubleCounterCSR8["mhpmcounter10 DoubleCounterCSR"] DoubleCounterCSR8_increment["increment"] subgraph CSRRegister43["register CSRRegister"] CSRRegister43_read_comb["read_comb"] CSRRegister43_read["read"] CSRRegister43_write["write"] CSRRegister43__fu_access_valid["_fu_access_valid"] CSRRegister43__internal_fu_read["_internal_fu_read"] CSRRegister43__internal_fu_write["_internal_fu_write"] subgraph MethodMap129["fu_write_map MethodMap"] MethodMap129_method["method"] end subgraph MethodFilter43["fu_write_filter MethodFilter"] MethodFilter43_method["method"] end subgraph MethodMap130["fu_write_combine_map MethodMap"] MethodMap130_method["method"] end subgraph MethodMap131["fu_read_map MethodMap"] MethodMap131_method["method"] end end subgraph DoubleShadowCSR8["shadow DoubleShadowCSR"] subgraph ShadowCSR32["register_low ShadowCSR"] ShadowCSR32_read_comb["read_comb"] ShadowCSR32_write["write"] ShadowCSR32__fu_write["_fu_write"] ShadowCSR32__fu_access_valid["_fu_access_valid"] ShadowCSR32_read["read"] ShadowCSR32__fu_read["_fu_read"] end subgraph ShadowCSR33["register_high ShadowCSR"] ShadowCSR33__fu_access_valid["_fu_access_valid"] ShadowCSR33_read["read"] ShadowCSR33__fu_read["_fu_read"] ShadowCSR33_read_comb["read_comb"] ShadowCSR33_write["write"] ShadowCSR33__fu_write["_fu_write"] end subgraph ShadowCSR34["shadow_low ShadowCSR"] ShadowCSR34__fu_access_valid["_fu_access_valid"] ShadowCSR34_read["read"] ShadowCSR34__fu_read["_fu_read"] ShadowCSR34_read_comb["read_comb"] ShadowCSR34_write["write"] ShadowCSR34__fu_write["_fu_write"] end subgraph ShadowCSR35["shadow_high ShadowCSR"] ShadowCSR35_read["read"] ShadowCSR35__fu_read["_fu_read"] ShadowCSR35_read_comb["read_comb"] ShadowCSR35_write["write"] ShadowCSR35__fu_write["_fu_write"] ShadowCSR35__fu_access_valid["_fu_access_valid"] end end end subgraph CSRRegister44["mhpmevent11 CSRRegister"] CSRRegister44_read_comb["read_comb"] CSRRegister44_read["read"] CSRRegister44_write["write"] CSRRegister44__fu_access_valid["_fu_access_valid"] CSRRegister44__internal_fu_read["_internal_fu_read"] CSRRegister44__internal_fu_write["_internal_fu_write"] subgraph MethodMap132["fu_write_map MethodMap"] MethodMap132_method["method"] end subgraph MethodFilter44["fu_write_filter MethodFilter"] MethodFilter44_method["method"] end subgraph MethodMap133["fu_write_combine_map MethodMap"] MethodMap133_method["method"] end subgraph MethodMap134["fu_read_map MethodMap"] MethodMap134_method["method"] end end subgraph DoubleCounterCSR9["mhpmcounter11 DoubleCounterCSR"] DoubleCounterCSR9_increment["increment"] subgraph CSRRegister45["register CSRRegister"] CSRRegister45__internal_fu_write["_internal_fu_write"] CSRRegister45_read_comb["read_comb"] CSRRegister45_read["read"] CSRRegister45_write["write"] CSRRegister45__fu_access_valid["_fu_access_valid"] CSRRegister45__internal_fu_read["_internal_fu_read"] subgraph MethodMap135["fu_write_map MethodMap"] MethodMap135_method["method"] end subgraph MethodFilter45["fu_write_filter MethodFilter"] MethodFilter45_method["method"] end subgraph MethodMap136["fu_write_combine_map MethodMap"] MethodMap136_method["method"] end subgraph MethodMap137["fu_read_map MethodMap"] MethodMap137_method["method"] end end subgraph DoubleShadowCSR9["shadow DoubleShadowCSR"] subgraph ShadowCSR36["register_low ShadowCSR"] ShadowCSR36_read_comb["read_comb"] ShadowCSR36_write["write"] ShadowCSR36__fu_write["_fu_write"] ShadowCSR36__fu_access_valid["_fu_access_valid"] ShadowCSR36_read["read"] ShadowCSR36__fu_read["_fu_read"] end subgraph ShadowCSR37["register_high ShadowCSR"] ShadowCSR37_write["write"] ShadowCSR37__fu_write["_fu_write"] ShadowCSR37__fu_access_valid["_fu_access_valid"] ShadowCSR37_read["read"] ShadowCSR37__fu_read["_fu_read"] ShadowCSR37_read_comb["read_comb"] end subgraph ShadowCSR38["shadow_low ShadowCSR"] ShadowCSR38__fu_access_valid["_fu_access_valid"] ShadowCSR38_read["read"] ShadowCSR38__fu_read["_fu_read"] ShadowCSR38_read_comb["read_comb"] ShadowCSR38_write["write"] ShadowCSR38__fu_write["_fu_write"] end subgraph ShadowCSR39["shadow_high ShadowCSR"] ShadowCSR39_read["read"] ShadowCSR39__fu_read["_fu_read"] ShadowCSR39__fu_access_valid["_fu_access_valid"] ShadowCSR39_read_comb["read_comb"] ShadowCSR39_write["write"] ShadowCSR39__fu_write["_fu_write"] end end end subgraph CSRRegister46["mhpmevent12 CSRRegister"] CSRRegister46__internal_fu_read["_internal_fu_read"] CSRRegister46__internal_fu_write["_internal_fu_write"] CSRRegister46_read_comb["read_comb"] CSRRegister46_read["read"] CSRRegister46_write["write"] CSRRegister46__fu_access_valid["_fu_access_valid"] subgraph MethodMap138["fu_write_map MethodMap"] MethodMap138_method["method"] end subgraph MethodFilter46["fu_write_filter MethodFilter"] MethodFilter46_method["method"] end subgraph MethodMap139["fu_write_combine_map MethodMap"] MethodMap139_method["method"] end subgraph MethodMap140["fu_read_map MethodMap"] MethodMap140_method["method"] end end subgraph DoubleCounterCSR10["mhpmcounter12 DoubleCounterCSR"] DoubleCounterCSR10_increment["increment"] subgraph CSRRegister47["register CSRRegister"] CSRRegister47__fu_access_valid["_fu_access_valid"] CSRRegister47__internal_fu_read["_internal_fu_read"] CSRRegister47__internal_fu_write["_internal_fu_write"] CSRRegister47_read_comb["read_comb"] CSRRegister47_read["read"] CSRRegister47_write["write"] subgraph MethodMap141["fu_write_map MethodMap"] MethodMap141_method["method"] end subgraph MethodFilter47["fu_write_filter MethodFilter"] MethodFilter47_method["method"] end subgraph MethodMap142["fu_write_combine_map MethodMap"] MethodMap142_method["method"] end subgraph MethodMap143["fu_read_map MethodMap"] MethodMap143_method["method"] end end subgraph DoubleShadowCSR10["shadow DoubleShadowCSR"] subgraph ShadowCSR40["register_low ShadowCSR"] ShadowCSR40_read_comb["read_comb"] ShadowCSR40_write["write"] ShadowCSR40__fu_write["_fu_write"] ShadowCSR40__fu_access_valid["_fu_access_valid"] ShadowCSR40_read["read"] ShadowCSR40__fu_read["_fu_read"] end subgraph ShadowCSR41["register_high ShadowCSR"] ShadowCSR41_read_comb["read_comb"] ShadowCSR41_write["write"] ShadowCSR41__fu_write["_fu_write"] ShadowCSR41__fu_access_valid["_fu_access_valid"] ShadowCSR41_read["read"] ShadowCSR41__fu_read["_fu_read"] end subgraph ShadowCSR42["shadow_low ShadowCSR"] ShadowCSR42_write["write"] ShadowCSR42__fu_write["_fu_write"] ShadowCSR42__fu_access_valid["_fu_access_valid"] ShadowCSR42_read["read"] ShadowCSR42__fu_read["_fu_read"] ShadowCSR42_read_comb["read_comb"] end subgraph ShadowCSR43["shadow_high ShadowCSR"] ShadowCSR43__fu_access_valid["_fu_access_valid"] ShadowCSR43_read["read"] ShadowCSR43__fu_read["_fu_read"] ShadowCSR43_read_comb["read_comb"] ShadowCSR43_write["write"] ShadowCSR43__fu_write["_fu_write"] end end end subgraph CSRRegister48["mhpmevent13 CSRRegister"] CSRRegister48__fu_access_valid["_fu_access_valid"] CSRRegister48__internal_fu_read["_internal_fu_read"] CSRRegister48__internal_fu_write["_internal_fu_write"] CSRRegister48_read_comb["read_comb"] CSRRegister48_read["read"] CSRRegister48_write["write"] subgraph MethodMap144["fu_write_map MethodMap"] MethodMap144_method["method"] end subgraph MethodFilter48["fu_write_filter MethodFilter"] MethodFilter48_method["method"] end subgraph MethodMap145["fu_write_combine_map MethodMap"] MethodMap145_method["method"] end subgraph MethodMap146["fu_read_map MethodMap"] MethodMap146_method["method"] end end subgraph DoubleCounterCSR11["mhpmcounter13 DoubleCounterCSR"] DoubleCounterCSR11_increment["increment"] subgraph CSRRegister49["register CSRRegister"] CSRRegister49__fu_access_valid["_fu_access_valid"] CSRRegister49__internal_fu_read["_internal_fu_read"] CSRRegister49__internal_fu_write["_internal_fu_write"] CSRRegister49_read_comb["read_comb"] CSRRegister49_read["read"] CSRRegister49_write["write"] subgraph MethodMap147["fu_write_map MethodMap"] MethodMap147_method["method"] end subgraph MethodFilter49["fu_write_filter MethodFilter"] MethodFilter49_method["method"] end subgraph MethodMap148["fu_write_combine_map MethodMap"] MethodMap148_method["method"] end subgraph MethodMap149["fu_read_map MethodMap"] MethodMap149_method["method"] end end subgraph DoubleShadowCSR11["shadow DoubleShadowCSR"] subgraph ShadowCSR44["register_low ShadowCSR"] ShadowCSR44__fu_access_valid["_fu_access_valid"] ShadowCSR44_read["read"] ShadowCSR44__fu_read["_fu_read"] ShadowCSR44_read_comb["read_comb"] ShadowCSR44__fu_write["_fu_write"] ShadowCSR44_write["write"] end subgraph ShadowCSR45["register_high ShadowCSR"] ShadowCSR45_read_comb["read_comb"] ShadowCSR45_write["write"] ShadowCSR45__fu_write["_fu_write"] ShadowCSR45__fu_access_valid["_fu_access_valid"] ShadowCSR45_read["read"] ShadowCSR45__fu_read["_fu_read"] end subgraph ShadowCSR46["shadow_low ShadowCSR"] ShadowCSR46_read_comb["read_comb"] ShadowCSR46_write["write"] ShadowCSR46__fu_write["_fu_write"] ShadowCSR46__fu_access_valid["_fu_access_valid"] ShadowCSR46_read["read"] ShadowCSR46__fu_read["_fu_read"] end subgraph ShadowCSR47["shadow_high ShadowCSR"] ShadowCSR47_read_comb["read_comb"] ShadowCSR47_write["write"] ShadowCSR47__fu_write["_fu_write"] ShadowCSR47__fu_access_valid["_fu_access_valid"] ShadowCSR47_read["read"] ShadowCSR47__fu_read["_fu_read"] end end end subgraph CSRRegister50["mhpmevent14 CSRRegister"] CSRRegister50__fu_access_valid["_fu_access_valid"] CSRRegister50__internal_fu_read["_internal_fu_read"] CSRRegister50__internal_fu_write["_internal_fu_write"] CSRRegister50_read_comb["read_comb"] CSRRegister50_read["read"] CSRRegister50_write["write"] subgraph MethodMap150["fu_write_map MethodMap"] MethodMap150_method["method"] end subgraph MethodFilter50["fu_write_filter MethodFilter"] MethodFilter50_method["method"] end subgraph MethodMap151["fu_write_combine_map MethodMap"] MethodMap151_method["method"] end subgraph MethodMap152["fu_read_map MethodMap"] MethodMap152_method["method"] end end subgraph DoubleCounterCSR12["mhpmcounter14 DoubleCounterCSR"] DoubleCounterCSR12_increment["increment"] subgraph CSRRegister51["register CSRRegister"] CSRRegister51_read["read"] CSRRegister51_write["write"] CSRRegister51__fu_access_valid["_fu_access_valid"] CSRRegister51__internal_fu_read["_internal_fu_read"] CSRRegister51__internal_fu_write["_internal_fu_write"] CSRRegister51_read_comb["read_comb"] subgraph MethodMap153["fu_write_map MethodMap"] MethodMap153_method["method"] end subgraph MethodFilter51["fu_write_filter MethodFilter"] MethodFilter51_method["method"] end subgraph MethodMap154["fu_write_combine_map MethodMap"] MethodMap154_method["method"] end subgraph MethodMap155["fu_read_map MethodMap"] MethodMap155_method["method"] end end subgraph DoubleShadowCSR12["shadow DoubleShadowCSR"] subgraph ShadowCSR48["register_low ShadowCSR"] ShadowCSR48__fu_access_valid["_fu_access_valid"] ShadowCSR48_read["read"] ShadowCSR48__fu_read["_fu_read"] ShadowCSR48_read_comb["read_comb"] ShadowCSR48_write["write"] ShadowCSR48__fu_write["_fu_write"] end subgraph ShadowCSR49["register_high ShadowCSR"] ShadowCSR49_read["read"] ShadowCSR49__fu_read["_fu_read"] ShadowCSR49_read_comb["read_comb"] ShadowCSR49_write["write"] ShadowCSR49__fu_write["_fu_write"] ShadowCSR49__fu_access_valid["_fu_access_valid"] end subgraph ShadowCSR50["shadow_low ShadowCSR"] ShadowCSR50_read_comb["read_comb"] ShadowCSR50_write["write"] ShadowCSR50__fu_write["_fu_write"] ShadowCSR50__fu_access_valid["_fu_access_valid"] ShadowCSR50_read["read"] ShadowCSR50__fu_read["_fu_read"] end subgraph ShadowCSR51["shadow_high ShadowCSR"] ShadowCSR51_read_comb["read_comb"] ShadowCSR51_write["write"] ShadowCSR51__fu_write["_fu_write"] ShadowCSR51__fu_access_valid["_fu_access_valid"] ShadowCSR51_read["read"] ShadowCSR51__fu_read["_fu_read"] end end end subgraph CSRRegister52["mhpmevent15 CSRRegister"] CSRRegister52_read_comb["read_comb"] CSRRegister52_read["read"] CSRRegister52_write["write"] CSRRegister52__fu_access_valid["_fu_access_valid"] CSRRegister52__internal_fu_read["_internal_fu_read"] CSRRegister52__internal_fu_write["_internal_fu_write"] subgraph MethodMap156["fu_write_map MethodMap"] MethodMap156_method["method"] end subgraph MethodFilter52["fu_write_filter MethodFilter"] MethodFilter52_method["method"] end subgraph MethodMap157["fu_write_combine_map MethodMap"] MethodMap157_method["method"] end subgraph MethodMap158["fu_read_map MethodMap"] MethodMap158_method["method"] end end subgraph DoubleCounterCSR13["mhpmcounter15 DoubleCounterCSR"] DoubleCounterCSR13_increment["increment"] subgraph CSRRegister53["register CSRRegister"] CSRRegister53_read_comb["read_comb"] CSRRegister53_read["read"] CSRRegister53_write["write"] CSRRegister53__fu_access_valid["_fu_access_valid"] CSRRegister53__internal_fu_read["_internal_fu_read"] CSRRegister53__internal_fu_write["_internal_fu_write"] subgraph MethodMap159["fu_write_map MethodMap"] MethodMap159_method["method"] end subgraph MethodFilter53["fu_write_filter MethodFilter"] MethodFilter53_method["method"] end subgraph MethodMap160["fu_write_combine_map MethodMap"] MethodMap160_method["method"] end subgraph MethodMap161["fu_read_map MethodMap"] MethodMap161_method["method"] end end subgraph DoubleShadowCSR13["shadow DoubleShadowCSR"] subgraph ShadowCSR52["register_low ShadowCSR"] ShadowCSR52__fu_write["_fu_write"] ShadowCSR52__fu_access_valid["_fu_access_valid"] ShadowCSR52_read["read"] ShadowCSR52__fu_read["_fu_read"] ShadowCSR52_read_comb["read_comb"] ShadowCSR52_write["write"] end subgraph ShadowCSR53["register_high ShadowCSR"] ShadowCSR53__fu_access_valid["_fu_access_valid"] ShadowCSR53_read["read"] ShadowCSR53__fu_read["_fu_read"] ShadowCSR53_read_comb["read_comb"] ShadowCSR53_write["write"] ShadowCSR53__fu_write["_fu_write"] end subgraph ShadowCSR54["shadow_low ShadowCSR"] ShadowCSR54_read["read"] ShadowCSR54__fu_read["_fu_read"] ShadowCSR54_read_comb["read_comb"] ShadowCSR54_write["write"] ShadowCSR54__fu_write["_fu_write"] ShadowCSR54__fu_access_valid["_fu_access_valid"] end subgraph ShadowCSR55["shadow_high ShadowCSR"] ShadowCSR55_read_comb["read_comb"] ShadowCSR55_write["write"] ShadowCSR55__fu_write["_fu_write"] ShadowCSR55__fu_access_valid["_fu_access_valid"] ShadowCSR55_read["read"] ShadowCSR55__fu_read["_fu_read"] end end end subgraph CSRRegister54["mhpmevent16 CSRRegister"] CSRRegister54_read_comb["read_comb"] CSRRegister54_read["read"] CSRRegister54_write["write"] CSRRegister54__fu_access_valid["_fu_access_valid"] CSRRegister54__internal_fu_read["_internal_fu_read"] CSRRegister54__internal_fu_write["_internal_fu_write"] subgraph MethodMap162["fu_write_map MethodMap"] MethodMap162_method["method"] end subgraph MethodFilter54["fu_write_filter MethodFilter"] MethodFilter54_method["method"] end subgraph MethodMap163["fu_write_combine_map MethodMap"] MethodMap163_method["method"] end subgraph MethodMap164["fu_read_map MethodMap"] MethodMap164_method["method"] end end subgraph DoubleCounterCSR14["mhpmcounter16 DoubleCounterCSR"] DoubleCounterCSR14_increment["increment"] subgraph CSRRegister55["register CSRRegister"] CSRRegister55_read_comb["read_comb"] CSRRegister55_read["read"] CSRRegister55_write["write"] CSRRegister55__fu_access_valid["_fu_access_valid"] CSRRegister55__internal_fu_read["_internal_fu_read"] CSRRegister55__internal_fu_write["_internal_fu_write"] subgraph MethodMap165["fu_write_map MethodMap"] MethodMap165_method["method"] end subgraph MethodFilter55["fu_write_filter MethodFilter"] MethodFilter55_method["method"] end subgraph MethodMap166["fu_write_combine_map MethodMap"] MethodMap166_method["method"] end subgraph MethodMap167["fu_read_map MethodMap"] MethodMap167_method["method"] end end subgraph DoubleShadowCSR14["shadow DoubleShadowCSR"] subgraph ShadowCSR56["register_low ShadowCSR"] ShadowCSR56_read_comb["read_comb"] ShadowCSR56__fu_write["_fu_write"] ShadowCSR56_write["write"] ShadowCSR56__fu_read["_fu_read"] ShadowCSR56__fu_access_valid["_fu_access_valid"] ShadowCSR56_read["read"] end subgraph ShadowCSR57["register_high ShadowCSR"] ShadowCSR57__fu_write["_fu_write"] ShadowCSR57__fu_access_valid["_fu_access_valid"] ShadowCSR57_read["read"] ShadowCSR57__fu_read["_fu_read"] ShadowCSR57_read_comb["read_comb"] ShadowCSR57_write["write"] end subgraph ShadowCSR58["shadow_low ShadowCSR"] ShadowCSR58__fu_access_valid["_fu_access_valid"] ShadowCSR58_read["read"] ShadowCSR58__fu_read["_fu_read"] ShadowCSR58_read_comb["read_comb"] ShadowCSR58_write["write"] ShadowCSR58__fu_write["_fu_write"] end subgraph ShadowCSR59["shadow_high ShadowCSR"] ShadowCSR59__fu_access_valid["_fu_access_valid"] ShadowCSR59_read["read"] ShadowCSR59__fu_read["_fu_read"] ShadowCSR59_read_comb["read_comb"] ShadowCSR59_write["write"] ShadowCSR59__fu_write["_fu_write"] end end end subgraph CSRRegister56["mhpmevent17 CSRRegister"] CSRRegister56_read_comb["read_comb"] CSRRegister56_read["read"] CSRRegister56_write["write"] CSRRegister56__fu_access_valid["_fu_access_valid"] CSRRegister56__internal_fu_read["_internal_fu_read"] CSRRegister56__internal_fu_write["_internal_fu_write"] subgraph MethodMap168["fu_write_map MethodMap"] MethodMap168_method["method"] end subgraph MethodFilter56["fu_write_filter MethodFilter"] MethodFilter56_method["method"] end subgraph MethodMap169["fu_write_combine_map MethodMap"] MethodMap169_method["method"] end subgraph MethodMap170["fu_read_map MethodMap"] MethodMap170_method["method"] end end subgraph DoubleCounterCSR15["mhpmcounter17 DoubleCounterCSR"] DoubleCounterCSR15_increment["increment"] subgraph CSRRegister57["register CSRRegister"] CSRRegister57__internal_fu_read["_internal_fu_read"] CSRRegister57__internal_fu_write["_internal_fu_write"] CSRRegister57_read_comb["read_comb"] CSRRegister57_read["read"] CSRRegister57_write["write"] CSRRegister57__fu_access_valid["_fu_access_valid"] subgraph MethodMap171["fu_write_map MethodMap"] MethodMap171_method["method"] end subgraph MethodFilter57["fu_write_filter MethodFilter"] MethodFilter57_method["method"] end subgraph MethodMap172["fu_write_combine_map MethodMap"] MethodMap172_method["method"] end subgraph MethodMap173["fu_read_map MethodMap"] MethodMap173_method["method"] end end subgraph DoubleShadowCSR15["shadow DoubleShadowCSR"] subgraph ShadowCSR60["register_low ShadowCSR"] ShadowCSR60_read_comb["read_comb"] ShadowCSR60_write["write"] ShadowCSR60__fu_write["_fu_write"] ShadowCSR60__fu_access_valid["_fu_access_valid"] ShadowCSR60_read["read"] ShadowCSR60__fu_read["_fu_read"] end subgraph ShadowCSR61["register_high ShadowCSR"] ShadowCSR61_read_comb["read_comb"] ShadowCSR61_write["write"] ShadowCSR61__fu_write["_fu_write"] ShadowCSR61__fu_access_valid["_fu_access_valid"] ShadowCSR61_read["read"] ShadowCSR61__fu_read["_fu_read"] end subgraph ShadowCSR62["shadow_low ShadowCSR"] ShadowCSR62__fu_access_valid["_fu_access_valid"] ShadowCSR62_read["read"] ShadowCSR62__fu_read["_fu_read"] ShadowCSR62_read_comb["read_comb"] ShadowCSR62_write["write"] ShadowCSR62__fu_write["_fu_write"] end subgraph ShadowCSR63["shadow_high ShadowCSR"] ShadowCSR63__fu_access_valid["_fu_access_valid"] ShadowCSR63_read["read"] ShadowCSR63__fu_read["_fu_read"] ShadowCSR63_read_comb["read_comb"] ShadowCSR63_write["write"] ShadowCSR63__fu_write["_fu_write"] end end end subgraph CSRRegister58["mhpmevent18 CSRRegister"] CSRRegister58__fu_access_valid["_fu_access_valid"] CSRRegister58__internal_fu_read["_internal_fu_read"] CSRRegister58__internal_fu_write["_internal_fu_write"] CSRRegister58_write["write"] CSRRegister58_read_comb["read_comb"] CSRRegister58_read["read"] subgraph MethodMap174["fu_write_map MethodMap"] MethodMap174_method["method"] end subgraph MethodFilter58["fu_write_filter MethodFilter"] MethodFilter58_method["method"] end subgraph MethodMap175["fu_write_combine_map MethodMap"] MethodMap175_method["method"] end subgraph MethodMap176["fu_read_map MethodMap"] MethodMap176_method["method"] end end subgraph DoubleCounterCSR16["mhpmcounter18 DoubleCounterCSR"] DoubleCounterCSR16_increment["increment"] subgraph CSRRegister59["register CSRRegister"] CSRRegister59__fu_access_valid["_fu_access_valid"] CSRRegister59__internal_fu_read["_internal_fu_read"] CSRRegister59__internal_fu_write["_internal_fu_write"] CSRRegister59_read_comb["read_comb"] CSRRegister59_read["read"] CSRRegister59_write["write"] subgraph MethodMap177["fu_write_map MethodMap"] MethodMap177_method["method"] end subgraph MethodFilter59["fu_write_filter MethodFilter"] MethodFilter59_method["method"] end subgraph MethodMap178["fu_write_combine_map MethodMap"] MethodMap178_method["method"] end subgraph MethodMap179["fu_read_map MethodMap"] MethodMap179_method["method"] end end subgraph DoubleShadowCSR16["shadow DoubleShadowCSR"] subgraph ShadowCSR64["register_low ShadowCSR"] ShadowCSR64__fu_read["_fu_read"] ShadowCSR64_read_comb["read_comb"] ShadowCSR64_write["write"] ShadowCSR64__fu_write["_fu_write"] ShadowCSR64__fu_access_valid["_fu_access_valid"] ShadowCSR64_read["read"] end subgraph ShadowCSR65["register_high ShadowCSR"] ShadowCSR65_read_comb["read_comb"] ShadowCSR65_write["write"] ShadowCSR65__fu_write["_fu_write"] ShadowCSR65__fu_access_valid["_fu_access_valid"] ShadowCSR65_read["read"] ShadowCSR65__fu_read["_fu_read"] end subgraph ShadowCSR66["shadow_low ShadowCSR"] ShadowCSR66_read_comb["read_comb"] ShadowCSR66_write["write"] ShadowCSR66__fu_write["_fu_write"] ShadowCSR66__fu_access_valid["_fu_access_valid"] ShadowCSR66_read["read"] ShadowCSR66__fu_read["_fu_read"] end subgraph ShadowCSR67["shadow_high ShadowCSR"] ShadowCSR67__fu_access_valid["_fu_access_valid"] ShadowCSR67_read["read"] ShadowCSR67__fu_read["_fu_read"] ShadowCSR67_read_comb["read_comb"] ShadowCSR67_write["write"] ShadowCSR67__fu_write["_fu_write"] end end end subgraph CSRRegister60["mhpmevent19 CSRRegister"] CSRRegister60__fu_access_valid["_fu_access_valid"] CSRRegister60__internal_fu_read["_internal_fu_read"] CSRRegister60__internal_fu_write["_internal_fu_write"] CSRRegister60_read_comb["read_comb"] CSRRegister60_read["read"] CSRRegister60_write["write"] subgraph MethodMap180["fu_write_map MethodMap"] MethodMap180_method["method"] end subgraph MethodFilter60["fu_write_filter MethodFilter"] MethodFilter60_method["method"] end subgraph MethodMap181["fu_write_combine_map MethodMap"] MethodMap181_method["method"] end subgraph MethodMap182["fu_read_map MethodMap"] MethodMap182_method["method"] end end subgraph DoubleCounterCSR17["mhpmcounter19 DoubleCounterCSR"] DoubleCounterCSR17_increment["increment"] subgraph CSRRegister61["register CSRRegister"] CSRRegister61__fu_access_valid["_fu_access_valid"] CSRRegister61__internal_fu_read["_internal_fu_read"] CSRRegister61__internal_fu_write["_internal_fu_write"] CSRRegister61_read_comb["read_comb"] CSRRegister61_read["read"] CSRRegister61_write["write"] subgraph MethodMap183["fu_write_map MethodMap"] MethodMap183_method["method"] end subgraph MethodFilter61["fu_write_filter MethodFilter"] MethodFilter61_method["method"] end subgraph MethodMap184["fu_write_combine_map MethodMap"] MethodMap184_method["method"] end subgraph MethodMap185["fu_read_map MethodMap"] MethodMap185_method["method"] end end subgraph DoubleShadowCSR17["shadow DoubleShadowCSR"] subgraph ShadowCSR68["register_low ShadowCSR"] ShadowCSR68__fu_read["_fu_read"] ShadowCSR68__fu_access_valid["_fu_access_valid"] ShadowCSR68_read["read"] ShadowCSR68_write["write"] ShadowCSR68__fu_write["_fu_write"] ShadowCSR68_read_comb["read_comb"] end subgraph ShadowCSR69["register_high ShadowCSR"] ShadowCSR69__fu_read["_fu_read"] ShadowCSR69_read_comb["read_comb"] ShadowCSR69_write["write"] ShadowCSR69__fu_write["_fu_write"] ShadowCSR69__fu_access_valid["_fu_access_valid"] ShadowCSR69_read["read"] end subgraph ShadowCSR70["shadow_low ShadowCSR"] ShadowCSR70_read_comb["read_comb"] ShadowCSR70_write["write"] ShadowCSR70__fu_write["_fu_write"] ShadowCSR70__fu_access_valid["_fu_access_valid"] ShadowCSR70_read["read"] ShadowCSR70__fu_read["_fu_read"] end subgraph ShadowCSR71["shadow_high ShadowCSR"] ShadowCSR71_read_comb["read_comb"] ShadowCSR71_write["write"] ShadowCSR71__fu_write["_fu_write"] ShadowCSR71__fu_access_valid["_fu_access_valid"] ShadowCSR71_read["read"] ShadowCSR71__fu_read["_fu_read"] end end end subgraph CSRRegister62["mhpmevent20 CSRRegister"] CSRRegister62_write["write"] CSRRegister62__fu_access_valid["_fu_access_valid"] CSRRegister62__internal_fu_read["_internal_fu_read"] CSRRegister62__internal_fu_write["_internal_fu_write"] CSRRegister62_read_comb["read_comb"] CSRRegister62_read["read"] subgraph MethodMap186["fu_write_map MethodMap"] MethodMap186_method["method"] end subgraph MethodFilter62["fu_write_filter MethodFilter"] MethodFilter62_method["method"] end subgraph MethodMap187["fu_write_combine_map MethodMap"] MethodMap187_method["method"] end subgraph MethodMap188["fu_read_map MethodMap"] MethodMap188_method["method"] end end subgraph DoubleCounterCSR18["mhpmcounter20 DoubleCounterCSR"] DoubleCounterCSR18_increment["increment"] subgraph CSRRegister63["register CSRRegister"] CSRRegister63_read_comb["read_comb"] CSRRegister63_read["read"] CSRRegister63_write["write"] CSRRegister63__fu_access_valid["_fu_access_valid"] CSRRegister63__internal_fu_read["_internal_fu_read"] CSRRegister63__internal_fu_write["_internal_fu_write"] subgraph MethodMap189["fu_write_map MethodMap"] MethodMap189_method["method"] end subgraph MethodFilter63["fu_write_filter MethodFilter"] MethodFilter63_method["method"] end subgraph MethodMap190["fu_write_combine_map MethodMap"] MethodMap190_method["method"] end subgraph MethodMap191["fu_read_map MethodMap"] MethodMap191_method["method"] end end subgraph DoubleShadowCSR18["shadow DoubleShadowCSR"] subgraph ShadowCSR72["register_low ShadowCSR"] ShadowCSR72__fu_access_valid["_fu_access_valid"] ShadowCSR72_read["read"] ShadowCSR72__fu_read["_fu_read"] ShadowCSR72_read_comb["read_comb"] ShadowCSR72_write["write"] ShadowCSR72__fu_write["_fu_write"] end subgraph ShadowCSR73["register_high ShadowCSR"] ShadowCSR73__fu_access_valid["_fu_access_valid"] ShadowCSR73_read["read"] ShadowCSR73__fu_read["_fu_read"] ShadowCSR73_read_comb["read_comb"] ShadowCSR73_write["write"] ShadowCSR73__fu_write["_fu_write"] end subgraph ShadowCSR74["shadow_low ShadowCSR"] ShadowCSR74_read_comb["read_comb"] ShadowCSR74_write["write"] ShadowCSR74__fu_write["_fu_write"] ShadowCSR74__fu_access_valid["_fu_access_valid"] ShadowCSR74_read["read"] ShadowCSR74__fu_read["_fu_read"] end subgraph ShadowCSR75["shadow_high ShadowCSR"] ShadowCSR75_read_comb["read_comb"] ShadowCSR75_write["write"] ShadowCSR75__fu_write["_fu_write"] ShadowCSR75__fu_access_valid["_fu_access_valid"] ShadowCSR75_read["read"] ShadowCSR75__fu_read["_fu_read"] end end end subgraph CSRRegister64["mhpmevent21 CSRRegister"] CSRRegister64_read_comb["read_comb"] CSRRegister64_write["write"] CSRRegister64_read["read"] CSRRegister64__internal_fu_write["_internal_fu_write"] CSRRegister64__fu_access_valid["_fu_access_valid"] CSRRegister64__internal_fu_read["_internal_fu_read"] subgraph MethodMap192["fu_write_map MethodMap"] MethodMap192_method["method"] end subgraph MethodFilter64["fu_write_filter MethodFilter"] MethodFilter64_method["method"] end subgraph MethodMap193["fu_write_combine_map MethodMap"] MethodMap193_method["method"] end subgraph MethodMap194["fu_read_map MethodMap"] MethodMap194_method["method"] end end subgraph DoubleCounterCSR19["mhpmcounter21 DoubleCounterCSR"] DoubleCounterCSR19_increment["increment"] subgraph CSRRegister65["register CSRRegister"] CSRRegister65_read_comb["read_comb"] CSRRegister65_read["read"] CSRRegister65_write["write"] CSRRegister65__fu_access_valid["_fu_access_valid"] CSRRegister65__internal_fu_read["_internal_fu_read"] CSRRegister65__internal_fu_write["_internal_fu_write"] subgraph MethodMap195["fu_write_map MethodMap"] MethodMap195_method["method"] end subgraph MethodFilter65["fu_write_filter MethodFilter"] MethodFilter65_method["method"] end subgraph MethodMap196["fu_write_combine_map MethodMap"] MethodMap196_method["method"] end subgraph MethodMap197["fu_read_map MethodMap"] MethodMap197_method["method"] end end subgraph DoubleShadowCSR19["shadow DoubleShadowCSR"] subgraph ShadowCSR76["register_low ShadowCSR"] ShadowCSR76_write["write"] ShadowCSR76__fu_write["_fu_write"] ShadowCSR76__fu_access_valid["_fu_access_valid"] ShadowCSR76_read["read"] ShadowCSR76__fu_read["_fu_read"] ShadowCSR76_read_comb["read_comb"] end subgraph ShadowCSR77["register_high ShadowCSR"] ShadowCSR77__fu_access_valid["_fu_access_valid"] ShadowCSR77_read["read"] ShadowCSR77__fu_read["_fu_read"] ShadowCSR77_read_comb["read_comb"] ShadowCSR77_write["write"] ShadowCSR77__fu_write["_fu_write"] end subgraph ShadowCSR78["shadow_low ShadowCSR"] ShadowCSR78__fu_access_valid["_fu_access_valid"] ShadowCSR78_read["read"] ShadowCSR78__fu_read["_fu_read"] ShadowCSR78_read_comb["read_comb"] ShadowCSR78_write["write"] ShadowCSR78__fu_write["_fu_write"] end subgraph ShadowCSR79["shadow_high ShadowCSR"] ShadowCSR79_read_comb["read_comb"] ShadowCSR79_write["write"] ShadowCSR79__fu_write["_fu_write"] ShadowCSR79__fu_access_valid["_fu_access_valid"] ShadowCSR79_read["read"] ShadowCSR79__fu_read["_fu_read"] end end end subgraph CSRRegister66["mhpmevent22 CSRRegister"] CSRRegister66_read_comb["read_comb"] CSRRegister66_read["read"] CSRRegister66_write["write"] CSRRegister66__fu_access_valid["_fu_access_valid"] CSRRegister66__internal_fu_read["_internal_fu_read"] CSRRegister66__internal_fu_write["_internal_fu_write"] subgraph MethodMap198["fu_write_map MethodMap"] MethodMap198_method["method"] end subgraph MethodFilter66["fu_write_filter MethodFilter"] MethodFilter66_method["method"] end subgraph MethodMap199["fu_write_combine_map MethodMap"] MethodMap199_method["method"] end subgraph MethodMap200["fu_read_map MethodMap"] MethodMap200_method["method"] end end subgraph DoubleCounterCSR20["mhpmcounter22 DoubleCounterCSR"] DoubleCounterCSR20_increment["increment"] subgraph CSRRegister67["register CSRRegister"] CSRRegister67_read_comb["read_comb"] CSRRegister67_read["read"] CSRRegister67_write["write"] CSRRegister67__fu_access_valid["_fu_access_valid"] CSRRegister67__internal_fu_read["_internal_fu_read"] CSRRegister67__internal_fu_write["_internal_fu_write"] subgraph MethodMap201["fu_write_map MethodMap"] MethodMap201_method["method"] end subgraph MethodFilter67["fu_write_filter MethodFilter"] MethodFilter67_method["method"] end subgraph MethodMap202["fu_write_combine_map MethodMap"] MethodMap202_method["method"] end subgraph MethodMap203["fu_read_map MethodMap"] MethodMap203_method["method"] end end subgraph DoubleShadowCSR20["shadow DoubleShadowCSR"] subgraph ShadowCSR80["register_low ShadowCSR"] ShadowCSR80_write["write"] ShadowCSR80__fu_write["_fu_write"] ShadowCSR80_read_comb["read_comb"] ShadowCSR80_read["read"] ShadowCSR80__fu_read["_fu_read"] ShadowCSR80__fu_access_valid["_fu_access_valid"] end subgraph ShadowCSR81["register_high ShadowCSR"] ShadowCSR81_write["write"] ShadowCSR81__fu_write["_fu_write"] ShadowCSR81__fu_access_valid["_fu_access_valid"] ShadowCSR81_read["read"] ShadowCSR81__fu_read["_fu_read"] ShadowCSR81_read_comb["read_comb"] end subgraph ShadowCSR82["shadow_low ShadowCSR"] ShadowCSR82__fu_access_valid["_fu_access_valid"] ShadowCSR82_read["read"] ShadowCSR82__fu_read["_fu_read"] ShadowCSR82_read_comb["read_comb"] ShadowCSR82_write["write"] ShadowCSR82__fu_write["_fu_write"] end subgraph ShadowCSR83["shadow_high ShadowCSR"] ShadowCSR83__fu_access_valid["_fu_access_valid"] ShadowCSR83_read["read"] ShadowCSR83__fu_read["_fu_read"] ShadowCSR83_read_comb["read_comb"] ShadowCSR83_write["write"] ShadowCSR83__fu_write["_fu_write"] end end end subgraph CSRRegister68["mhpmevent23 CSRRegister"] CSRRegister68__internal_fu_write["_internal_fu_write"] CSRRegister68_read_comb["read_comb"] CSRRegister68_read["read"] CSRRegister68_write["write"] CSRRegister68__fu_access_valid["_fu_access_valid"] CSRRegister68__internal_fu_read["_internal_fu_read"] subgraph MethodMap204["fu_write_map MethodMap"] MethodMap204_method["method"] end subgraph MethodFilter68["fu_write_filter MethodFilter"] MethodFilter68_method["method"] end subgraph MethodMap205["fu_write_combine_map MethodMap"] MethodMap205_method["method"] end subgraph MethodMap206["fu_read_map MethodMap"] MethodMap206_method["method"] end end subgraph DoubleCounterCSR21["mhpmcounter23 DoubleCounterCSR"] DoubleCounterCSR21_increment["increment"] subgraph CSRRegister69["register CSRRegister"] CSRRegister69__fu_access_valid["_fu_access_valid"] CSRRegister69__internal_fu_read["_internal_fu_read"] CSRRegister69__internal_fu_write["_internal_fu_write"] CSRRegister69_read_comb["read_comb"] CSRRegister69_read["read"] CSRRegister69_write["write"] subgraph MethodMap207["fu_write_map MethodMap"] MethodMap207_method["method"] end subgraph MethodFilter69["fu_write_filter MethodFilter"] MethodFilter69_method["method"] end subgraph MethodMap208["fu_write_combine_map MethodMap"] MethodMap208_method["method"] end subgraph MethodMap209["fu_read_map MethodMap"] MethodMap209_method["method"] end end subgraph DoubleShadowCSR21["shadow DoubleShadowCSR"] subgraph ShadowCSR84["register_low ShadowCSR"] ShadowCSR84_read_comb["read_comb"] ShadowCSR84_write["write"] ShadowCSR84__fu_write["_fu_write"] ShadowCSR84__fu_access_valid["_fu_access_valid"] ShadowCSR84_read["read"] ShadowCSR84__fu_read["_fu_read"] end subgraph ShadowCSR85["register_high ShadowCSR"] ShadowCSR85_read_comb["read_comb"] ShadowCSR85_write["write"] ShadowCSR85__fu_write["_fu_write"] ShadowCSR85__fu_access_valid["_fu_access_valid"] ShadowCSR85_read["read"] ShadowCSR85__fu_read["_fu_read"] end subgraph ShadowCSR86["shadow_low ShadowCSR"] ShadowCSR86__fu_write["_fu_write"] ShadowCSR86__fu_access_valid["_fu_access_valid"] ShadowCSR86_read["read"] ShadowCSR86__fu_read["_fu_read"] ShadowCSR86_read_comb["read_comb"] ShadowCSR86_write["write"] end subgraph ShadowCSR87["shadow_high ShadowCSR"] ShadowCSR87__fu_access_valid["_fu_access_valid"] ShadowCSR87_read["read"] ShadowCSR87__fu_read["_fu_read"] ShadowCSR87_read_comb["read_comb"] ShadowCSR87_write["write"] ShadowCSR87__fu_write["_fu_write"] end end end subgraph CSRRegister70["mhpmevent24 CSRRegister"] CSRRegister70__internal_fu_write["_internal_fu_write"] CSRRegister70__fu_access_valid["_fu_access_valid"] CSRRegister70__internal_fu_read["_internal_fu_read"] CSRRegister70_read["read"] CSRRegister70_write["write"] CSRRegister70_read_comb["read_comb"] subgraph MethodMap210["fu_write_map MethodMap"] MethodMap210_method["method"] end subgraph MethodFilter70["fu_write_filter MethodFilter"] MethodFilter70_method["method"] end subgraph MethodMap211["fu_write_combine_map MethodMap"] MethodMap211_method["method"] end subgraph MethodMap212["fu_read_map MethodMap"] MethodMap212_method["method"] end end subgraph DoubleCounterCSR22["mhpmcounter24 DoubleCounterCSR"] DoubleCounterCSR22_increment["increment"] subgraph CSRRegister71["register CSRRegister"] CSRRegister71__fu_access_valid["_fu_access_valid"] CSRRegister71__internal_fu_read["_internal_fu_read"] CSRRegister71__internal_fu_write["_internal_fu_write"] CSRRegister71_read_comb["read_comb"] CSRRegister71_read["read"] CSRRegister71_write["write"] subgraph MethodMap213["fu_write_map MethodMap"] MethodMap213_method["method"] end subgraph MethodFilter71["fu_write_filter MethodFilter"] MethodFilter71_method["method"] end subgraph MethodMap214["fu_write_combine_map MethodMap"] MethodMap214_method["method"] end subgraph MethodMap215["fu_read_map MethodMap"] MethodMap215_method["method"] end end subgraph DoubleShadowCSR22["shadow DoubleShadowCSR"] subgraph ShadowCSR88["register_low ShadowCSR"] ShadowCSR88_read["read"] ShadowCSR88__fu_read["_fu_read"] ShadowCSR88_read_comb["read_comb"] ShadowCSR88_write["write"] ShadowCSR88__fu_write["_fu_write"] ShadowCSR88__fu_access_valid["_fu_access_valid"] end subgraph ShadowCSR89["register_high ShadowCSR"] ShadowCSR89_read_comb["read_comb"] ShadowCSR89_write["write"] ShadowCSR89__fu_write["_fu_write"] ShadowCSR89__fu_access_valid["_fu_access_valid"] ShadowCSR89_read["read"] ShadowCSR89__fu_read["_fu_read"] end subgraph ShadowCSR90["shadow_low ShadowCSR"] ShadowCSR90_read_comb["read_comb"] ShadowCSR90_write["write"] ShadowCSR90__fu_write["_fu_write"] ShadowCSR90__fu_access_valid["_fu_access_valid"] ShadowCSR90_read["read"] ShadowCSR90__fu_read["_fu_read"] end subgraph ShadowCSR91["shadow_high ShadowCSR"] ShadowCSR91__fu_write["_fu_write"] ShadowCSR91__fu_access_valid["_fu_access_valid"] ShadowCSR91_read["read"] ShadowCSR91__fu_read["_fu_read"] ShadowCSR91_read_comb["read_comb"] ShadowCSR91_write["write"] end end end subgraph CSRRegister72["mhpmevent25 CSRRegister"] CSRRegister72__fu_access_valid["_fu_access_valid"] CSRRegister72__internal_fu_read["_internal_fu_read"] CSRRegister72__internal_fu_write["_internal_fu_write"] CSRRegister72_read_comb["read_comb"] CSRRegister72_read["read"] CSRRegister72_write["write"] subgraph MethodMap216["fu_write_map MethodMap"] MethodMap216_method["method"] end subgraph MethodFilter72["fu_write_filter MethodFilter"] MethodFilter72_method["method"] end subgraph MethodMap217["fu_write_combine_map MethodMap"] MethodMap217_method["method"] end subgraph MethodMap218["fu_read_map MethodMap"] MethodMap218_method["method"] end end subgraph DoubleCounterCSR23["mhpmcounter25 DoubleCounterCSR"] DoubleCounterCSR23_increment["increment"] subgraph CSRRegister73["register CSRRegister"] CSRRegister73_write["write"] CSRRegister73__fu_access_valid["_fu_access_valid"] CSRRegister73__internal_fu_read["_internal_fu_read"] CSRRegister73__internal_fu_write["_internal_fu_write"] CSRRegister73_read_comb["read_comb"] CSRRegister73_read["read"] subgraph MethodMap219["fu_write_map MethodMap"] MethodMap219_method["method"] end subgraph MethodFilter73["fu_write_filter MethodFilter"] MethodFilter73_method["method"] end subgraph MethodMap220["fu_write_combine_map MethodMap"] MethodMap220_method["method"] end subgraph MethodMap221["fu_read_map MethodMap"] MethodMap221_method["method"] end end subgraph DoubleShadowCSR23["shadow DoubleShadowCSR"] subgraph ShadowCSR92["register_low ShadowCSR"] ShadowCSR92_read["read"] ShadowCSR92__fu_read["_fu_read"] ShadowCSR92__fu_access_valid["_fu_access_valid"] ShadowCSR92_read_comb["read_comb"] ShadowCSR92_write["write"] ShadowCSR92__fu_write["_fu_write"] end subgraph ShadowCSR93["register_high ShadowCSR"] ShadowCSR93_read["read"] ShadowCSR93__fu_read["_fu_read"] ShadowCSR93_read_comb["read_comb"] ShadowCSR93_write["write"] ShadowCSR93__fu_write["_fu_write"] ShadowCSR93__fu_access_valid["_fu_access_valid"] end subgraph ShadowCSR94["shadow_low ShadowCSR"] ShadowCSR94_read_comb["read_comb"] ShadowCSR94_write["write"] ShadowCSR94__fu_write["_fu_write"] ShadowCSR94__fu_access_valid["_fu_access_valid"] ShadowCSR94_read["read"] ShadowCSR94__fu_read["_fu_read"] end subgraph ShadowCSR95["shadow_high ShadowCSR"] ShadowCSR95_read_comb["read_comb"] ShadowCSR95_write["write"] ShadowCSR95__fu_write["_fu_write"] ShadowCSR95__fu_access_valid["_fu_access_valid"] ShadowCSR95_read["read"] ShadowCSR95__fu_read["_fu_read"] end end end subgraph CSRRegister74["mhpmevent26 CSRRegister"] CSRRegister74_read["read"] CSRRegister74_write["write"] CSRRegister74__fu_access_valid["_fu_access_valid"] CSRRegister74__internal_fu_read["_internal_fu_read"] CSRRegister74__internal_fu_write["_internal_fu_write"] CSRRegister74_read_comb["read_comb"] subgraph MethodMap222["fu_write_map MethodMap"] MethodMap222_method["method"] end subgraph MethodFilter74["fu_write_filter MethodFilter"] MethodFilter74_method["method"] end subgraph MethodMap223["fu_write_combine_map MethodMap"] MethodMap223_method["method"] end subgraph MethodMap224["fu_read_map MethodMap"] MethodMap224_method["method"] end end subgraph DoubleCounterCSR24["mhpmcounter26 DoubleCounterCSR"] DoubleCounterCSR24_increment["increment"] subgraph CSRRegister75["register CSRRegister"] CSRRegister75_read_comb["read_comb"] CSRRegister75_read["read"] CSRRegister75_write["write"] CSRRegister75__fu_access_valid["_fu_access_valid"] CSRRegister75__internal_fu_read["_internal_fu_read"] CSRRegister75__internal_fu_write["_internal_fu_write"] subgraph MethodMap225["fu_write_map MethodMap"] MethodMap225_method["method"] end subgraph MethodFilter75["fu_write_filter MethodFilter"] MethodFilter75_method["method"] end subgraph MethodMap226["fu_write_combine_map MethodMap"] MethodMap226_method["method"] end subgraph MethodMap227["fu_read_map MethodMap"] MethodMap227_method["method"] end end subgraph DoubleShadowCSR24["shadow DoubleShadowCSR"] subgraph ShadowCSR96["register_low ShadowCSR"] ShadowCSR96__fu_access_valid["_fu_access_valid"] ShadowCSR96_read["read"] ShadowCSR96__fu_read["_fu_read"] ShadowCSR96_read_comb["read_comb"] ShadowCSR96_write["write"] ShadowCSR96__fu_write["_fu_write"] end subgraph ShadowCSR97["register_high ShadowCSR"] ShadowCSR97__fu_access_valid["_fu_access_valid"] ShadowCSR97_read["read"] ShadowCSR97__fu_read["_fu_read"] ShadowCSR97_read_comb["read_comb"] ShadowCSR97_write["write"] ShadowCSR97__fu_write["_fu_write"] end subgraph ShadowCSR98["shadow_low ShadowCSR"] ShadowCSR98__fu_read["_fu_read"] ShadowCSR98_read_comb["read_comb"] ShadowCSR98_write["write"] ShadowCSR98__fu_write["_fu_write"] ShadowCSR98__fu_access_valid["_fu_access_valid"] ShadowCSR98_read["read"] end subgraph ShadowCSR99["shadow_high ShadowCSR"] ShadowCSR99_read_comb["read_comb"] ShadowCSR99_write["write"] ShadowCSR99__fu_write["_fu_write"] ShadowCSR99__fu_access_valid["_fu_access_valid"] ShadowCSR99_read["read"] ShadowCSR99__fu_read["_fu_read"] end end end subgraph CSRRegister76["mhpmevent27 CSRRegister"] CSRRegister76_read["read"] CSRRegister76_read_comb["read_comb"] CSRRegister76_write["write"] CSRRegister76__internal_fu_read["_internal_fu_read"] CSRRegister76__internal_fu_write["_internal_fu_write"] CSRRegister76__fu_access_valid["_fu_access_valid"] subgraph MethodMap228["fu_write_map MethodMap"] MethodMap228_method["method"] end subgraph MethodFilter76["fu_write_filter MethodFilter"] MethodFilter76_method["method"] end subgraph MethodMap229["fu_write_combine_map MethodMap"] MethodMap229_method["method"] end subgraph MethodMap230["fu_read_map MethodMap"] MethodMap230_method["method"] end end subgraph DoubleCounterCSR25["mhpmcounter27 DoubleCounterCSR"] DoubleCounterCSR25_increment["increment"] subgraph CSRRegister77["register CSRRegister"] CSRRegister77_read_comb["read_comb"] CSRRegister77_read["read"] CSRRegister77_write["write"] CSRRegister77__fu_access_valid["_fu_access_valid"] CSRRegister77__internal_fu_read["_internal_fu_read"] CSRRegister77__internal_fu_write["_internal_fu_write"] subgraph MethodMap231["fu_write_map MethodMap"] MethodMap231_method["method"] end subgraph MethodFilter77["fu_write_filter MethodFilter"] MethodFilter77_method["method"] end subgraph MethodMap232["fu_write_combine_map MethodMap"] MethodMap232_method["method"] end subgraph MethodMap233["fu_read_map MethodMap"] MethodMap233_method["method"] end end subgraph DoubleShadowCSR25["shadow DoubleShadowCSR"] subgraph ShadowCSR100["register_low ShadowCSR"] ShadowCSR100_read_comb["read_comb"] ShadowCSR100_write["write"] ShadowCSR100__fu_write["_fu_write"] ShadowCSR100__fu_access_valid["_fu_access_valid"] ShadowCSR100_read["read"] ShadowCSR100__fu_read["_fu_read"] end subgraph ShadowCSR101["register_high ShadowCSR"] ShadowCSR101__fu_access_valid["_fu_access_valid"] ShadowCSR101_read["read"] ShadowCSR101__fu_read["_fu_read"] ShadowCSR101_read_comb["read_comb"] ShadowCSR101_write["write"] ShadowCSR101__fu_write["_fu_write"] end subgraph ShadowCSR102["shadow_low ShadowCSR"] ShadowCSR102__fu_access_valid["_fu_access_valid"] ShadowCSR102_read["read"] ShadowCSR102__fu_read["_fu_read"] ShadowCSR102_read_comb["read_comb"] ShadowCSR102_write["write"] ShadowCSR102__fu_write["_fu_write"] end subgraph ShadowCSR103["shadow_high ShadowCSR"] ShadowCSR103__fu_read["_fu_read"] ShadowCSR103_read_comb["read_comb"] ShadowCSR103_write["write"] ShadowCSR103__fu_write["_fu_write"] ShadowCSR103__fu_access_valid["_fu_access_valid"] ShadowCSR103_read["read"] end end end subgraph CSRRegister78["mhpmevent28 CSRRegister"] CSRRegister78_read_comb["read_comb"] CSRRegister78_read["read"] CSRRegister78_write["write"] CSRRegister78__fu_access_valid["_fu_access_valid"] CSRRegister78__internal_fu_read["_internal_fu_read"] CSRRegister78__internal_fu_write["_internal_fu_write"] subgraph MethodMap234["fu_write_map MethodMap"] MethodMap234_method["method"] end subgraph MethodFilter78["fu_write_filter MethodFilter"] MethodFilter78_method["method"] end subgraph MethodMap235["fu_write_combine_map MethodMap"] MethodMap235_method["method"] end subgraph MethodMap236["fu_read_map MethodMap"] MethodMap236_method["method"] end end subgraph DoubleCounterCSR26["mhpmcounter28 DoubleCounterCSR"] DoubleCounterCSR26_increment["increment"] subgraph CSRRegister79["register CSRRegister"] CSRRegister79__internal_fu_write["_internal_fu_write"] CSRRegister79_read_comb["read_comb"] CSRRegister79_read["read"] CSRRegister79_write["write"] CSRRegister79__fu_access_valid["_fu_access_valid"] CSRRegister79__internal_fu_read["_internal_fu_read"] subgraph MethodMap237["fu_write_map MethodMap"] MethodMap237_method["method"] end subgraph MethodFilter79["fu_write_filter MethodFilter"] MethodFilter79_method["method"] end subgraph MethodMap238["fu_write_combine_map MethodMap"] MethodMap238_method["method"] end subgraph MethodMap239["fu_read_map MethodMap"] MethodMap239_method["method"] end end subgraph DoubleShadowCSR26["shadow DoubleShadowCSR"] subgraph ShadowCSR104["register_low ShadowCSR"] ShadowCSR104_read_comb["read_comb"] ShadowCSR104_write["write"] ShadowCSR104__fu_write["_fu_write"] ShadowCSR104__fu_access_valid["_fu_access_valid"] ShadowCSR104_read["read"] ShadowCSR104__fu_read["_fu_read"] end subgraph ShadowCSR105["register_high ShadowCSR"] ShadowCSR105_read_comb["read_comb"] ShadowCSR105_write["write"] ShadowCSR105__fu_write["_fu_write"] ShadowCSR105__fu_access_valid["_fu_access_valid"] ShadowCSR105_read["read"] ShadowCSR105__fu_read["_fu_read"] end subgraph ShadowCSR106["shadow_low ShadowCSR"] ShadowCSR106__fu_access_valid["_fu_access_valid"] ShadowCSR106_read["read"] ShadowCSR106__fu_read["_fu_read"] ShadowCSR106_read_comb["read_comb"] ShadowCSR106_write["write"] ShadowCSR106__fu_write["_fu_write"] end subgraph ShadowCSR107["shadow_high ShadowCSR"] ShadowCSR107__fu_access_valid["_fu_access_valid"] ShadowCSR107_read["read"] ShadowCSR107__fu_read["_fu_read"] ShadowCSR107_read_comb["read_comb"] ShadowCSR107_write["write"] ShadowCSR107__fu_write["_fu_write"] end end end subgraph CSRRegister80["mhpmevent29 CSRRegister"] CSRRegister80__internal_fu_read["_internal_fu_read"] CSRRegister80__internal_fu_write["_internal_fu_write"] CSRRegister80_read_comb["read_comb"] CSRRegister80_read["read"] CSRRegister80_write["write"] CSRRegister80__fu_access_valid["_fu_access_valid"] subgraph MethodMap240["fu_write_map MethodMap"] MethodMap240_method["method"] end subgraph MethodFilter80["fu_write_filter MethodFilter"] MethodFilter80_method["method"] end subgraph MethodMap241["fu_write_combine_map MethodMap"] MethodMap241_method["method"] end subgraph MethodMap242["fu_read_map MethodMap"] MethodMap242_method["method"] end end subgraph DoubleCounterCSR27["mhpmcounter29 DoubleCounterCSR"] DoubleCounterCSR27_increment["increment"] subgraph CSRRegister81["register CSRRegister"] CSRRegister81__fu_access_valid["_fu_access_valid"] CSRRegister81__internal_fu_read["_internal_fu_read"] CSRRegister81__internal_fu_write["_internal_fu_write"] CSRRegister81_read_comb["read_comb"] CSRRegister81_read["read"] CSRRegister81_write["write"] subgraph MethodMap243["fu_write_map MethodMap"] MethodMap243_method["method"] end subgraph MethodFilter81["fu_write_filter MethodFilter"] MethodFilter81_method["method"] end subgraph MethodMap244["fu_write_combine_map MethodMap"] MethodMap244_method["method"] end subgraph MethodMap245["fu_read_map MethodMap"] MethodMap245_method["method"] end end subgraph DoubleShadowCSR27["shadow DoubleShadowCSR"] subgraph ShadowCSR108["register_low ShadowCSR"] ShadowCSR108_read_comb["read_comb"] ShadowCSR108_write["write"] ShadowCSR108__fu_write["_fu_write"] ShadowCSR108__fu_access_valid["_fu_access_valid"] ShadowCSR108_read["read"] ShadowCSR108__fu_read["_fu_read"] end subgraph ShadowCSR109["register_high ShadowCSR"] ShadowCSR109_read_comb["read_comb"] ShadowCSR109_write["write"] ShadowCSR109__fu_write["_fu_write"] ShadowCSR109__fu_access_valid["_fu_access_valid"] ShadowCSR109_read["read"] ShadowCSR109__fu_read["_fu_read"] end subgraph ShadowCSR110["shadow_low ShadowCSR"] ShadowCSR110_write["write"] ShadowCSR110__fu_write["_fu_write"] ShadowCSR110__fu_access_valid["_fu_access_valid"] ShadowCSR110_read["read"] ShadowCSR110__fu_read["_fu_read"] ShadowCSR110_read_comb["read_comb"] end subgraph ShadowCSR111["shadow_high ShadowCSR"] ShadowCSR111__fu_access_valid["_fu_access_valid"] ShadowCSR111_read["read"] ShadowCSR111__fu_read["_fu_read"] ShadowCSR111_read_comb["read_comb"] ShadowCSR111_write["write"] ShadowCSR111__fu_write["_fu_write"] end end end subgraph CSRRegister82["mhpmevent30 CSRRegister"] CSRRegister82__internal_fu_read["_internal_fu_read"] CSRRegister82__internal_fu_write["_internal_fu_write"] CSRRegister82__fu_access_valid["_fu_access_valid"] CSRRegister82_read_comb["read_comb"] CSRRegister82_read["read"] CSRRegister82_write["write"] subgraph MethodMap246["fu_write_map MethodMap"] MethodMap246_method["method"] end subgraph MethodFilter82["fu_write_filter MethodFilter"] MethodFilter82_method["method"] end subgraph MethodMap247["fu_write_combine_map MethodMap"] MethodMap247_method["method"] end subgraph MethodMap248["fu_read_map MethodMap"] MethodMap248_method["method"] end end subgraph DoubleCounterCSR28["mhpmcounter30 DoubleCounterCSR"] DoubleCounterCSR28_increment["increment"] subgraph CSRRegister83["register CSRRegister"] CSRRegister83__fu_access_valid["_fu_access_valid"] CSRRegister83__internal_fu_read["_internal_fu_read"] CSRRegister83__internal_fu_write["_internal_fu_write"] CSRRegister83_read_comb["read_comb"] CSRRegister83_read["read"] CSRRegister83_write["write"] subgraph MethodMap249["fu_write_map MethodMap"] MethodMap249_method["method"] end subgraph MethodFilter83["fu_write_filter MethodFilter"] MethodFilter83_method["method"] end subgraph MethodMap250["fu_write_combine_map MethodMap"] MethodMap250_method["method"] end subgraph MethodMap251["fu_read_map MethodMap"] MethodMap251_method["method"] end end subgraph DoubleShadowCSR28["shadow DoubleShadowCSR"] subgraph ShadowCSR112["register_low ShadowCSR"] ShadowCSR112__fu_access_valid["_fu_access_valid"] ShadowCSR112_read["read"] ShadowCSR112__fu_read["_fu_read"] ShadowCSR112_read_comb["read_comb"] ShadowCSR112_write["write"] ShadowCSR112__fu_write["_fu_write"] end subgraph ShadowCSR113["register_high ShadowCSR"] ShadowCSR113_read_comb["read_comb"] ShadowCSR113_write["write"] ShadowCSR113__fu_write["_fu_write"] ShadowCSR113__fu_access_valid["_fu_access_valid"] ShadowCSR113_read["read"] ShadowCSR113__fu_read["_fu_read"] end subgraph ShadowCSR114["shadow_low ShadowCSR"] ShadowCSR114_read_comb["read_comb"] ShadowCSR114_write["write"] ShadowCSR114__fu_write["_fu_write"] ShadowCSR114__fu_access_valid["_fu_access_valid"] ShadowCSR114_read["read"] ShadowCSR114__fu_read["_fu_read"] end subgraph ShadowCSR115["shadow_high ShadowCSR"] ShadowCSR115_write["write"] ShadowCSR115__fu_write["_fu_write"] ShadowCSR115__fu_access_valid["_fu_access_valid"] ShadowCSR115_read["read"] ShadowCSR115__fu_read["_fu_read"] ShadowCSR115_read_comb["read_comb"] end end end subgraph CSRRegister84["mhpmevent31 CSRRegister"] CSRRegister84__fu_access_valid["_fu_access_valid"] CSRRegister84__internal_fu_read["_internal_fu_read"] CSRRegister84__internal_fu_write["_internal_fu_write"] CSRRegister84_read_comb["read_comb"] CSRRegister84_read["read"] CSRRegister84_write["write"] subgraph MethodMap252["fu_write_map MethodMap"] MethodMap252_method["method"] end subgraph MethodFilter84["fu_write_filter MethodFilter"] MethodFilter84_method["method"] end subgraph MethodMap253["fu_write_combine_map MethodMap"] MethodMap253_method["method"] end subgraph MethodMap254["fu_read_map MethodMap"] MethodMap254_method["method"] end end subgraph DoubleCounterCSR29["mhpmcounter31 DoubleCounterCSR"] DoubleCounterCSR29_increment["increment"] subgraph CSRRegister85["register CSRRegister"] CSRRegister85_read["read"] CSRRegister85_write["write"] CSRRegister85__fu_access_valid["_fu_access_valid"] CSRRegister85__internal_fu_read["_internal_fu_read"] CSRRegister85__internal_fu_write["_internal_fu_write"] CSRRegister85_read_comb["read_comb"] subgraph MethodMap255["fu_write_map MethodMap"] MethodMap255_method["method"] end subgraph MethodFilter85["fu_write_filter MethodFilter"] MethodFilter85_method["method"] end subgraph MethodMap256["fu_write_combine_map MethodMap"] MethodMap256_method["method"] end subgraph MethodMap257["fu_read_map MethodMap"] MethodMap257_method["method"] end end subgraph DoubleShadowCSR29["shadow DoubleShadowCSR"] subgraph ShadowCSR116["register_low ShadowCSR"] ShadowCSR116__fu_access_valid["_fu_access_valid"] ShadowCSR116_read["read"] ShadowCSR116__fu_read["_fu_read"] ShadowCSR116_read_comb["read_comb"] ShadowCSR116_write["write"] ShadowCSR116__fu_write["_fu_write"] end subgraph ShadowCSR117["register_high ShadowCSR"] ShadowCSR117__fu_access_valid["_fu_access_valid"] ShadowCSR117_read["read"] ShadowCSR117__fu_read["_fu_read"] ShadowCSR117_read_comb["read_comb"] ShadowCSR117__fu_write["_fu_write"] ShadowCSR117_write["write"] end subgraph ShadowCSR118["shadow_low ShadowCSR"] ShadowCSR118_read_comb["read_comb"] ShadowCSR118_write["write"] ShadowCSR118__fu_write["_fu_write"] ShadowCSR118__fu_access_valid["_fu_access_valid"] ShadowCSR118_read["read"] ShadowCSR118__fu_read["_fu_read"] end subgraph ShadowCSR119["shadow_high ShadowCSR"] ShadowCSR119_read_comb["read_comb"] ShadowCSR119_write["write"] ShadowCSR119__fu_write["_fu_write"] ShadowCSR119__fu_access_valid["_fu_access_valid"] ShadowCSR119_read["read"] ShadowCSR119__fu_read["_fu_read"] end end end end end end end subgraph SetAssociativeTLB["l2_tlb SetAssociativeTLB"] SetAssociativeTLB_TLBLookup["TLBLookup"] SetAssociativeTLB_request["request"] SetAssociativeTLB_SetAssociativeTLB["SetAssociativeTLB"] SetAssociativeTLB_SetAssociativeTLB1["SetAssociativeTLB"] SetAssociativeTLB_sfence_vma["sfence_vma"] SetAssociativeTLB_accept["accept"] subgraph FIFOLatencyMeasurer["perf_latency FIFOLatencyMeasurer"] FIFOLatencyMeasurer_FIFOLatencyMeasurer0["FIFOLatencyMeasurer0"] FIFOLatencyMeasurer_FIFOLatencyMeasurer01["FIFOLatencyMeasurer0"] end subgraph Forwarder2["fwd Forwarder"] Forwarder2_peek["peek"] Forwarder2_read["read"] Forwarder2_write["write"] Forwarder2_clear["clear"] end subgraph Pipe["request_pipe Pipe"] Pipe_clear["clear"] Pipe_write["write"] Pipe_peek["peek"] Pipe_read["read"] end subgraph Serializer2["port_serializer Serializer"] Serializer2_serialize_in1["serialize_in1"] Serializer2_serialize_out0["serialize_out0"] Serializer2_serialize_in0["serialize_in0"] Serializer2_serialize_out1["serialize_out1"] subgraph BasicFifo2["pending_requests BasicFifo"] BasicFifo2_clear["clear"] BasicFifo2_peek["peek"] BasicFifo2_read["read"] BasicFifo2_write["write"] subgraph CircularAllocator2["allocator CircularAllocator"] CircularAllocator2_alloc["alloc"] CircularAllocator2_clear["clear"] CircularAllocator2_free["free"] end end end end subgraph FullyAssociativeTLB["l1i_tlb FullyAssociativeTLB"] FullyAssociativeTLB_accept0["accept0"] FullyAssociativeTLB_RequestRefill_0["RequestRefill_0"] FullyAssociativeTLB_request0["request0"] FullyAssociativeTLB_Refill_0["Refill_0"] FullyAssociativeTLB_AsyncResolve_0["AsyncResolve_0"] FullyAssociativeTLB_Flush["Flush"] subgraph FIFOLatencyMeasurer1["perf_latency FIFOLatencyMeasurer"] FIFOLatencyMeasurer1_FIFOLatencyMeasurer0["FIFOLatencyMeasurer0"] FIFOLatencyMeasurer1_FIFOLatencyMeasurer01["FIFOLatencyMeasurer0"] end subgraph BasicFifo3["flush_queue BasicFifo"] BasicFifo3_write["write"] BasicFifo3_clear["clear"] BasicFifo3_peek["peek"] BasicFifo3_read["read"] subgraph CircularAllocator3["allocator CircularAllocator"] CircularAllocator3_free["free"] CircularAllocator3_alloc["alloc"] CircularAllocator3_clear["clear"] end end subgraph Semaphore["refill_semaphore Semaphore"] Semaphore_release["release"] Semaphore_acquire["acquire"] Semaphore_clear["clear"] end subgraph Forwarder3["result_fwd_0 Forwarder"] Forwarder3_write["write"] Forwarder3_clear["clear"] Forwarder3_peek["peek"] Forwarder3_read["read"] end end subgraph FullyAssociativeTLB1["l1d_tlb FullyAssociativeTLB"] FullyAssociativeTLB1_request0["request0"] FullyAssociativeTLB1_Refill_0["Refill_0"] FullyAssociativeTLB1_AsyncResolve_0["AsyncResolve_0"] FullyAssociativeTLB1_RequestRefill_0["RequestRefill_0"] FullyAssociativeTLB1_Flush["Flush"] FullyAssociativeTLB1_accept0["accept0"] subgraph FIFOLatencyMeasurer2["perf_latency FIFOLatencyMeasurer"] FIFOLatencyMeasurer2_FIFOLatencyMeasurer0["FIFOLatencyMeasurer0"] FIFOLatencyMeasurer2_FIFOLatencyMeasurer01["FIFOLatencyMeasurer0"] end subgraph BasicFifo4["flush_queue BasicFifo"] BasicFifo4_clear["clear"] BasicFifo4_peek["peek"] BasicFifo4_read["read"] BasicFifo4_write["write"] subgraph CircularAllocator4["allocator CircularAllocator"] CircularAllocator4_alloc["alloc"] CircularAllocator4_clear["clear"] CircularAllocator4_free["free"] end end subgraph Semaphore1["refill_semaphore Semaphore"] Semaphore1_clear["clear"] Semaphore1_release["release"] Semaphore1_acquire["acquire"] end subgraph Forwarder4["result_fwd_0 Forwarder"] Forwarder4_write["write"] Forwarder4_clear["clear"] Forwarder4_peek["peek"] Forwarder4_read["read"] end end subgraph CoreFrontend["frontend CoreFrontend"] CoreFrontend_flush["flush"] CoreFrontend_redirect["redirect"] subgraph BasicFifo5["instr_buffer BasicFifo"] BasicFifo5_clear["clear"] BasicFifo5_write["write"] BasicFifo5_peek["peek"] BasicFifo5_read["read"] subgraph CircularAllocator5["allocator CircularAllocator"] CircularAllocator5_alloc["alloc"] CircularAllocator5_clear["clear"] CircularAllocator5_free["free"] end end subgraph SimpleCommonBusCacheRefiller["icache_refiller SimpleCommonBusCacheRefiller"] SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller["SimpleCommonBusCacheRefiller"] SimpleCommonBusCacheRefiller_accept_refill["accept_refill"] SimpleCommonBusCacheRefiller_start_refill["start_refill"] SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1["SimpleCommonBusCacheRefiller"] subgraph Forwarder5["resp_fwd Forwarder"] Forwarder5_peek["peek"] Forwarder5_read["read"] Forwarder5_write["write"] Forwarder5_clear["clear"] end end subgraph ICache["icache ICache"] ICache_flush["flush"] ICache_accept_res["accept_res"] ICache_ICache["ICache"] ICache_issue_req["issue_req"] ICache_MemRead["MemRead"] subgraph FIFOLatencyMeasurer3["req_latency FIFOLatencyMeasurer"] FIFOLatencyMeasurer3_FIFOLatencyMeasurer0["FIFOLatencyMeasurer0"] FIFOLatencyMeasurer3_FIFOLatencyMeasurer01["FIFOLatencyMeasurer0"] end subgraph ArgumentsToResultsZipper["req_zipper ArgumentsToResultsZipper"] ArgumentsToResultsZipper_write_args["write_args"] ArgumentsToResultsZipper_read["read"] ArgumentsToResultsZipper_write_results["write_results"] subgraph BasicFifo6["fifo BasicFifo"] BasicFifo6_clear["clear"] BasicFifo6_peek["peek"] BasicFifo6_read["read"] BasicFifo6_write["write"] subgraph CircularAllocator6["allocator CircularAllocator"] CircularAllocator6_free["free"] CircularAllocator6_alloc["alloc"] CircularAllocator6_clear["clear"] end end subgraph Forwarder6["forwarder Forwarder"] Forwarder6_clear["clear"] Forwarder6_peek["peek"] Forwarder6_read["read"] Forwarder6_write["write"] end end end subgraph StallController["stall_ctrl StallController"] StallController__resume_from_unsafe["_resume_from_unsafe"] StallController_stall_unsafe["stall_unsafe"] StallController_stall_guard["stall_guard"] StallController_on_redirect_frontend["on_redirect_frontend"] StallController_StallController["StallController"] StallController_StallController1["StallController"] end subgraph FetchUnit["fetch FetchUnit"] FetchUnit_flush["flush"] FetchUnit_Fetch_Stage1["Fetch_Stage1"] FetchUnit_fetch_request["fetch_request"] FetchUnit_Fetch_Stage1_cond1["Fetch_Stage1_cond1"] FetchUnit_Fetch_Stage1_cond0["Fetch_Stage1_cond0"] FetchUnit_Fetch_Stage2["Fetch_Stage2"] FetchUnit_FetchUnit["FetchUnit"] FetchUnit_cont["cont"] subgraph AddressTranslator["addr_translator AddressTranslator"] AddressTranslator_AddressTranslator["AddressTranslator"] AddressTranslator_request["request"] AddressTranslator_accept_cond1["accept_cond1"] AddressTranslator_accept_cond0["accept_cond0"] AddressTranslator_accept["accept"] subgraph Forwarder7["resp_fwd Forwarder"] Forwarder7_clear["clear"] Forwarder7_peek["peek"] Forwarder7_read["read"] Forwarder7_write["write"] end end subgraph WideFifo["serializer WideFifo"] WideFifo_clear["clear"] WideFifo_peek["peek"] WideFifo_read["read"] WideFifo_write["write"] end subgraph BasicFifo7["fetch_requests BasicFifo"] BasicFifo7_read["read"] BasicFifo7_write["write"] BasicFifo7_clear["clear"] BasicFifo7_peek["peek"] subgraph CircularAllocator7["allocator CircularAllocator"] CircularAllocator7_clear["clear"] CircularAllocator7_free["free"] CircularAllocator7_alloc["alloc"] end end subgraph Semaphore2["req_counter Semaphore"] Semaphore2_release["release"] Semaphore2_acquire["acquire"] Semaphore2_clear["clear"] end subgraph Pipe1["addr_translator_accept_pipe Pipe"] Pipe1_read["read"] Pipe1_clear["clear"] Pipe1_write["write"] Pipe1_peek["peek"] end subgraph Pipe2["ftq_ptr_pipe Pipe"] Pipe2_peek["peek"] Pipe2_read["read"] Pipe2_clear["clear"] Pipe2_write["write"] end subgraph Pipe3["s1_s2_pipe Pipe"] Pipe3_clear["clear"] Pipe3_write["write"] Pipe3_peek["peek"] Pipe3_read["read"] end subgraph Predecoder["predecoder_0 Predecoder"] Predecoder_predecode["predecode"] end subgraph PredictionChecker["prediction_checker PredictionChecker"] PredictionChecker_check["check"] end subgraph ConnectTrans["None ConnectTrans"] ConnectTrans_ConnectTrans["ConnectTrans"] end end subgraph Pipe4["output_pipe Pipe"] Pipe4_write["write"] Pipe4_peek["peek"] Pipe4_read["read"] Pipe4_clear["clear"] end subgraph Connect["decode_buff Connect"] Connect_read["read"] Connect_write["write"] end subgraph BranchPredictionUnit["bpu BranchPredictionUnit"] BranchPredictionUnit_request["request"] BranchPredictionUnit_flush["flush"] BranchPredictionUnit_update["update"] BranchPredictionUnit_BPU_Stage1["BPU_Stage1"] subgraph Pipe5["pipe Pipe"] Pipe5_clear["clear"] Pipe5_write["write"] Pipe5_peek["peek"] Pipe5_read["read"] end end subgraph FetchTargetQueue["ftq FetchTargetQueue"] FetchTargetQueue_check_stale1["check_stale1"] FetchTargetQueue_read_prediction["read_prediction"] FetchTargetQueue_FTQ_Send_Fetch_Requests["FTQ_Send_Fetch_Requests"] FetchTargetQueue_resolve["resolve"] FetchTargetQueue_jump_target_req["jump_target_req"] FetchTargetQueue_commit["commit"] FetchTargetQueue_ifu_writeback["ifu_writeback"] FetchTargetQueue_check_stale0["check_stale0"] FetchTargetQueue_bpu_response["bpu_response"] FetchTargetQueue_FTQ_Alloc["FTQ_Alloc"] FetchTargetQueue_jump_target_resp["jump_target_resp"] FetchTargetQueue_backend_redirect["backend_redirect"] FetchTargetQueue_FTQ_Train["FTQ_Train"] subgraph FetchAddressUnit["fetch_address_unit FetchAddressUnit"] FetchAddressUnit_write["write"] FetchAddressUnit_backend_redirect["backend_redirect"] FetchAddressUnit_ifu_redirect["ifu_redirect"] FetchAddressUnit_read["read"] end subgraph FTQReadQueue["pc_mem FTQReadQueue"] FTQReadQueue_rollback1["rollback1"] FTQReadQueue_rollback0["rollback0"] FTQReadQueue_write["write"] FTQReadQueue_read["read"] end subgraph MemoryBank["jb_unit_prediction_mem MemoryBank"] MemoryBank_read_resp0["read_resp0"] MemoryBank_write0["write0"] MemoryBank_read_req0["read_req0"] end subgraph FTQReadQueue1["prediction_mem FTQReadQueue"] FTQReadQueue1_rollback0["rollback0"] FTQReadQueue1_write["write"] FTQReadQueue1_read["read"] end subgraph FTQReadQueue2["train_mem FTQReadQueue"] FTQReadQueue2_write["write"] FTQReadQueue2_read["read"] end end subgraph RollbackTagger["rollback_tagger RollbackTagger"] RollbackTagger_rollback["rollback"] RollbackTagger_RollbackTagger["RollbackTagger"] end subgraph DecodeStage["decode DecodeStage"] DecodeStage_DecodeStage["DecodeStage"] subgraph Decode["decoder0 Decode"] Decode_decode["decode"] end end end subgraph PriorityEncoderAllocator["rf_allocator PriorityEncoderAllocator"] PriorityEncoderAllocator_replace["replace"] PriorityEncoderAllocator_free0["free0"] PriorityEncoderAllocator_clear["clear"] PriorityEncoderAllocator_peek["peek"] PriorityEncoderAllocator_alloc0["alloc0"] end subgraph CheckpointRAT["CRAT CheckpointRAT"] CheckpointRAT_get_active_tags["get_active_tags"] CheckpointRAT_CheckpointRAT["CheckpointRAT"] CheckpointRAT_tag_cond0["tag_cond0"] CheckpointRAT_rollback["rollback"] CheckpointRAT_tag["tag"] CheckpointRAT_flush_restore["flush_restore"] CheckpointRAT_rename0["rename0"] CheckpointRAT_allocate_checkpoint["allocate_checkpoint"] CheckpointRAT_free_tag["free_tag"] CheckpointRAT_tag_cond1["tag_cond1"] CheckpointRAT_CheckpointRAT1["CheckpointRAT"] CheckpointRAT_commit_checkpoint_cond1["commit_checkpoint_cond1"] CheckpointRAT_commit_checkpoint_cond0["commit_checkpoint_cond0"] CheckpointRAT_CheckpointRAT2["CheckpointRAT"] CheckpointRAT_commit_checkpoint["commit_checkpoint"] CheckpointRAT_allocate_tag["allocate_tag"] subgraph MemoryBank1["storage MemoryBank"] MemoryBank1_write0["write0"] MemoryBank1_read_req0["read_req0"] MemoryBank1_read_resp0["read_resp0"] end subgraph MemoryBank2["tag_map MemoryBank"] MemoryBank2_write0["write0"] MemoryBank2_read_req0["read_req0"] MemoryBank2_read_resp0["read_resp0"] end subgraph Pipe6["create_checkpoint_pipe Pipe"] Pipe6_clear["clear"] Pipe6_write["write"] Pipe6_peek["peek"] Pipe6_read["read"] end end subgraph RRAT["RRAT RRAT"] RRAT_peek["peek"] RRAT_commit0["commit0"] end subgraph RegisterFile["RF RegisterFile"] RegisterFile_read_req0["read_req0"] RegisterFile_free0["free0"] RegisterFile_read_resp1["read_resp1"] RegisterFile_read_req1["read_req1"] RegisterFile_write0["write0"] RegisterFile_read_resp0["read_resp0"] subgraph MemoryBank3["entries MemoryBank"] MemoryBank3_read_req1["read_req1"] MemoryBank3_read_resp1["read_resp1"] MemoryBank3_write0["write0"] MemoryBank3_read_req0["read_req0"] MemoryBank3_read_resp0["read_resp0"] end end subgraph ReorderBuffer["ROB ReorderBuffer"] ReorderBuffer_mark_done0["mark_done0"] ReorderBuffer_retire["retire"] ReorderBuffer_ReorderBuffer["ReorderBuffer"] ReorderBuffer_get_indices["get_indices"] ReorderBuffer_put["put"] ReorderBuffer_peek["peek"] subgraph WideFifo1["data WideFifo"] WideFifo1_write["write"] WideFifo1_clear["clear"] WideFifo1_peek["peek"] WideFifo1_read["read"] end end subgraph Retirement["retirement Retirement"] Retirement_Retirement_NORMAL["Retirement_NORMAL"] Retirement_side_fx_guard["side_fx_guard"] Retirement_Retirement["Retirement"] Retirement_Retirement_RESUME["Retirement_RESUME"] Retirement_Retirement_FLUSH["Retirement_FLUSH"] Retirement_core_state["core_state"] subgraph CSRRegister86["instret_csr CSRRegister"] CSRRegister86__fu_access_valid["_fu_access_valid"] CSRRegister86_read["read"] CSRRegister86__internal_fu_write["_internal_fu_write"] CSRRegister86_read_comb["read_comb"] CSRRegister86__internal_fu_read["_internal_fu_read"] CSRRegister86_write["write"] subgraph MethodMap258["fu_write_map MethodMap"] MethodMap258_method["method"] end subgraph MethodFilter86["fu_write_filter MethodFilter"] MethodFilter86_method["method"] end subgraph MethodMap259["fu_write_combine_map MethodMap"] MethodMap259_method["method"] end subgraph MethodMap260["fu_read_map MethodMap"] MethodMap260_method["method"] end end subgraph DoubleShadowCSR30["instret_shadow DoubleShadowCSR"] subgraph ShadowCSR120["register_low ShadowCSR"] ShadowCSR120__fu_access_valid["_fu_access_valid"] ShadowCSR120_read["read"] ShadowCSR120__fu_read["_fu_read"] ShadowCSR120_read_comb["read_comb"] ShadowCSR120_write["write"] ShadowCSR120__fu_write["_fu_write"] end subgraph ShadowCSR121["register_high ShadowCSR"] ShadowCSR121__fu_access_valid["_fu_access_valid"] ShadowCSR121_read["read"] ShadowCSR121__fu_read["_fu_read"] ShadowCSR121_read_comb["read_comb"] ShadowCSR121_write["write"] ShadowCSR121__fu_write["_fu_write"] end subgraph ShadowCSR122["shadow_low ShadowCSR"] ShadowCSR122__fu_read["_fu_read"] ShadowCSR122_read_comb["read_comb"] ShadowCSR122_write["write"] ShadowCSR122__fu_write["_fu_write"] ShadowCSR122__fu_access_valid["_fu_access_valid"] ShadowCSR122_read["read"] end subgraph ShadowCSR123["shadow_high ShadowCSR"] ShadowCSR123_read_comb["read_comb"] ShadowCSR123_write["write"] ShadowCSR123__fu_write["_fu_write"] ShadowCSR123__fu_access_valid["_fu_access_valid"] ShadowCSR123_read["read"] ShadowCSR123__fu_read["_fu_read"] end end subgraph FIFOLatencyMeasurer4["perf_trap_latency FIFOLatencyMeasurer"] FIFOLatencyMeasurer4_FIFOLatencyMeasurer0["FIFOLatencyMeasurer0"] FIFOLatencyMeasurer4_FIFOLatencyMeasurer01["FIFOLatencyMeasurer0"] end end subgraph ExceptionInformationRegister["exception_information_register ExceptionInformationRegister"] ExceptionInformationRegister_report["report"] ExceptionInformationRegister_clear["clear"] ExceptionInformationRegister_get["get"] ExceptionInformationRegister_ExceptionInformationRegister["ExceptionInformationRegister"] end subgraph FuncBlocksUnifier["func_blocks_unifier FuncBlocksUnifier"] subgraph RSFuncBlock["rs_block_0 RSFuncBlock"] subgraph RS["rs RS"] RS_RS["RS"] RS_update0["update0"] RS_RS1["RS"] RS_RS2["RS"] RS_take["take"] RS_insert["insert"] RS_select["select"] RS_RS3["RS"] RS_RS4["RS"] RS_RS5["RS"] subgraph PreservedOrderAllocator["allocator PreservedOrderAllocator"] PreservedOrderAllocator_alloc["alloc"] PreservedOrderAllocator_order["order"] PreservedOrderAllocator_free_idx["free_idx"] PreservedOrderAllocator_clear["clear"] PreservedOrderAllocator_free["free"] end end subgraph AluFuncUnit["func_unit_0 AluFuncUnit"] AluFuncUnit_issue_decoded["issue_decoded"] AluFuncUnit_issue["issue"] end subgraph WakeupSelect["wakeup_select_0 WakeupSelect"] WakeupSelect_WakeupSelect["WakeupSelect"] end subgraph BasicFifo8["connector_0 BasicFifo"] BasicFifo8_write["write"] BasicFifo8_clear["clear"] BasicFifo8_peek["peek"] BasicFifo8_read["read"] subgraph CircularAllocator8["allocator CircularAllocator"] CircularAllocator8_clear["clear"] CircularAllocator8_free["free"] CircularAllocator8_alloc["alloc"] end end subgraph ShiftFuncUnit["func_unit_1 ShiftFuncUnit"] ShiftFuncUnit_issue_decoded["issue_decoded"] ShiftFuncUnit_issue["issue"] end subgraph WakeupSelect1["wakeup_select_1 WakeupSelect"] WakeupSelect1_WakeupSelect["WakeupSelect"] end subgraph BasicFifo9["connector_1 BasicFifo"] BasicFifo9_clear["clear"] BasicFifo9_peek["peek"] BasicFifo9_read["read"] BasicFifo9_write["write"] subgraph CircularAllocator9["allocator CircularAllocator"] CircularAllocator9_alloc["alloc"] CircularAllocator9_clear["clear"] CircularAllocator9_free["free"] end end subgraph JumpBranchFuncUnit["func_unit_2 JumpBranchFuncUnit"] JumpBranchFuncUnit_issue_decoded["issue_decoded"] JumpBranchFuncUnit_JumpBranchFuncUnit["JumpBranchFuncUnit"] JumpBranchFuncUnit_issue["issue"] subgraph BasicFifo10["instr_fifo BasicFifo"] BasicFifo10_peek["peek"] BasicFifo10_write["write"] BasicFifo10_clear["clear"] BasicFifo10_read["read"] subgraph CircularAllocator10["allocator CircularAllocator"] CircularAllocator10_clear["clear"] CircularAllocator10_free["free"] CircularAllocator10_alloc["alloc"] end end subgraph BasicFifo11["None BasicFifo"] BasicFifo11_read["read"] BasicFifo11_write["write"] BasicFifo11_clear["clear"] BasicFifo11_peek["peek"] subgraph CircularAllocator11["allocator CircularAllocator"] CircularAllocator11_clear["clear"] CircularAllocator11_free["free"] CircularAllocator11_alloc["alloc"] end end subgraph ConnectTrans1["None ConnectTrans"] ConnectTrans1_ConnectTrans["ConnectTrans"] end end subgraph WakeupSelect2["wakeup_select_2 WakeupSelect"] WakeupSelect2_WakeupSelect["WakeupSelect"] end subgraph Connect1["connector_2 Connect"] Connect1_read["read"] Connect1_write["write"] end subgraph ExceptionFuncUnit["func_unit_3 ExceptionFuncUnit"] ExceptionFuncUnit_issue["issue"] ExceptionFuncUnit_issue_decoded["issue_decoded"] subgraph BasicFifo12["None BasicFifo"] BasicFifo12_clear["clear"] BasicFifo12_peek["peek"] BasicFifo12_read["read"] BasicFifo12_write["write"] subgraph CircularAllocator12["allocator CircularAllocator"] CircularAllocator12_alloc["alloc"] CircularAllocator12_clear["clear"] CircularAllocator12_free["free"] end end subgraph ConnectTrans2["None ConnectTrans"] ConnectTrans2_ConnectTrans["ConnectTrans"] end end subgraph WakeupSelect3["wakeup_select_3 WakeupSelect"] WakeupSelect3_WakeupSelect["WakeupSelect"] end subgraph BasicFifo13["connector_3 BasicFifo"] BasicFifo13_clear["clear"] BasicFifo13_peek["peek"] BasicFifo13_read["read"] BasicFifo13_write["write"] subgraph CircularAllocator13["allocator CircularAllocator"] CircularAllocator13_clear["clear"] CircularAllocator13_free["free"] CircularAllocator13_alloc["alloc"] end end subgraph PrivilegedFuncUnit["func_unit_4 PrivilegedFuncUnit"] PrivilegedFuncUnit_PrivilegedFuncUnit_cond4["PrivilegedFuncUnit_cond4"] PrivilegedFuncUnit_PrivilegedFuncUnit_cond5["PrivilegedFuncUnit_cond5"] PrivilegedFuncUnit_PrivilegedFuncUnit_cond2["PrivilegedFuncUnit_cond2"] PrivilegedFuncUnit_PrivilegedFuncUnit_cond0["PrivilegedFuncUnit_cond0"] PrivilegedFuncUnit_PrivilegedFuncUnit["PrivilegedFuncUnit"] PrivilegedFuncUnit_issue_decoded["issue_decoded"] PrivilegedFuncUnit_PrivilegedFuncUnit_cond3["PrivilegedFuncUnit_cond3"] PrivilegedFuncUnit_PrivilegedFuncUnit_cond1["PrivilegedFuncUnit_cond1"] PrivilegedFuncUnit_PrivilegedFuncUnit1["PrivilegedFuncUnit"] PrivilegedFuncUnit_PrivilegedFuncUnit2["PrivilegedFuncUnit"] PrivilegedFuncUnit_issue["issue"] subgraph MethodProduct["None MethodProduct"] MethodProduct_method["method"] end subgraph BasicFifo14["None BasicFifo"] BasicFifo14_clear["clear"] BasicFifo14_peek["peek"] BasicFifo14_read["read"] BasicFifo14_write["write"] subgraph CircularAllocator14["allocator CircularAllocator"] CircularAllocator14_alloc["alloc"] CircularAllocator14_clear["clear"] CircularAllocator14_free["free"] end end subgraph ConnectTrans3["None ConnectTrans"] ConnectTrans3_ConnectTrans["ConnectTrans"] end end subgraph WakeupSelect4["wakeup_select_4 WakeupSelect"] WakeupSelect4_WakeupSelect["WakeupSelect"] end subgraph Connect2["connector_4 Connect"] Connect2_read["read"] Connect2_write["write"] end subgraph Collector["collector Collector"] subgraph Forwarder8["forwarder Forwarder"] Forwarder8_read["read"] Forwarder8_write["write"] Forwarder8_clear["clear"] Forwarder8_peek["peek"] end subgraph CrossbarConnectTrans["connect CrossbarConnectTrans"] subgraph ConnectTrans4["connect_0_0 ConnectTrans"] ConnectTrans4_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans5["connect_1_0 ConnectTrans"] ConnectTrans5_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans6["connect_2_0 ConnectTrans"] ConnectTrans6_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans7["connect_3_0 ConnectTrans"] ConnectTrans7_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans8["connect_4_0 ConnectTrans"] ConnectTrans8_ConnectTrans["ConnectTrans"] end end end end subgraph RSFuncBlock1["rs_block_1 RSFuncBlock"] subgraph RS1["rs RS"] RS1_RS["RS"] RS1_take["take"] RS1_insert["insert"] RS1_select["select"] RS1_RS1["RS"] RS1_RS2["RS"] RS1_update0["update0"] subgraph PreservedOrderAllocator1["allocator PreservedOrderAllocator"] PreservedOrderAllocator1_clear["clear"] PreservedOrderAllocator1_free["free"] PreservedOrderAllocator1_order["order"] PreservedOrderAllocator1_free_idx["free_idx"] PreservedOrderAllocator1_alloc["alloc"] end end subgraph MulUnit["func_unit_0 MulUnit"] MulUnit_MulUnit["MulUnit"] MulUnit_issue_decoded["issue_decoded"] MulUnit_issue["issue"] subgraph BasicFifo15["params_fifo BasicFifo"] BasicFifo15_clear["clear"] BasicFifo15_peek["peek"] BasicFifo15_read["read"] BasicFifo15_write["write"] subgraph CircularAllocator15["allocator CircularAllocator"] CircularAllocator15_clear["clear"] CircularAllocator15_free["free"] CircularAllocator15_alloc["alloc"] end end subgraph PipelinedUnsignedMul["multiplier PipelinedUnsignedMul"] PipelinedUnsignedMul_accept["accept"] PipelinedUnsignedMul_issue["issue"] subgraph PipelinedMul["mul PipelinedMul"] PipelinedMul_PipelinedMul["PipelinedMul"] PipelinedMul_PipelinedMul1["PipelinedMul"] PipelinedMul_PipelinedMul2["PipelinedMul"] PipelinedMul_PipelinedMul3["PipelinedMul"] subgraph DSPMulUnit["dsp_unit_0 DSPMulUnit"] DSPMulUnit_compute["compute"] end subgraph DSPMulUnit1["dsp_unit_1 DSPMulUnit"] DSPMulUnit1_compute["compute"] end subgraph DSPMulUnit2["dsp_unit_2 DSPMulUnit"] DSPMulUnit2_compute["compute"] end subgraph DSPMulUnit3["dsp_unit_3 DSPMulUnit"] DSPMulUnit3_compute["compute"] end subgraph DSPMulUnit4["dsp_unit_4 DSPMulUnit"] DSPMulUnit4_compute["compute"] end subgraph DSPMulUnit5["dsp_unit_5 DSPMulUnit"] DSPMulUnit5_compute["compute"] end subgraph DSPMulUnit6["dsp_unit_6 DSPMulUnit"] DSPMulUnit6_compute["compute"] end end end end subgraph WakeupSelect5["wakeup_select_0 WakeupSelect"] WakeupSelect5_WakeupSelect["WakeupSelect"] end subgraph Connect3["connector_0 Connect"] Connect3_read["read"] Connect3_write["write"] end subgraph DivUnit["func_unit_1 DivUnit"] DivUnit_issue["issue"] DivUnit_DivUnit["DivUnit"] DivUnit_issue_decoded["issue_decoded"] DivUnit_clear["clear"] subgraph BasicFifo16["params_fifo BasicFifo"] BasicFifo16_peek["peek"] BasicFifo16_read["read"] BasicFifo16_write["write"] BasicFifo16_clear["clear"] subgraph CircularAllocator16["allocator CircularAllocator"] CircularAllocator16_clear["clear"] CircularAllocator16_free["free"] CircularAllocator16_alloc["alloc"] end end subgraph LongDivider["divider LongDivider"] LongDivider_accept["accept"] LongDivider_issue["issue"] LongDivider_clear["clear"] end end subgraph WakeupSelect6["wakeup_select_1 WakeupSelect"] WakeupSelect6_WakeupSelect["WakeupSelect"] end subgraph Connect4["connector_1 Connect"] Connect4_read["read"] Connect4_write["write"] end subgraph Collector1["collector Collector"] subgraph Forwarder9["forwarder Forwarder"] Forwarder9_clear["clear"] Forwarder9_peek["peek"] Forwarder9_read["read"] Forwarder9_write["write"] end subgraph CrossbarConnectTrans1["connect CrossbarConnectTrans"] subgraph ConnectTrans9["connect_0_0 ConnectTrans"] ConnectTrans9_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans10["connect_1_0 ConnectTrans"] ConnectTrans10_ConnectTrans["ConnectTrans"] end end end end subgraph RSFuncBlock2["rs_block_2 RSFuncBlock"] subgraph FifoRS["rs FifoRS"] FifoRS_insert["insert"] FifoRS_select["select"] FifoRS_alloc["alloc"] FifoRS_FifoRS["FifoRS"] FifoRS_FifoRS1["FifoRS"] FifoRS_update0["update0"] FifoRS_free_idx["free_idx"] FifoRS_order["order"] FifoRS_take["take"] end subgraph LSUDummy["func_unit_0 LSUDummy"] LSUDummy_LSUDummy_cond1["LSUDummy_cond1"] LSUDummy_LSUDummy_cond0["LSUDummy_cond0"] LSUDummy_LSUDummy["LSUDummy"] LSUDummy_LSUDummy1["LSUDummy"] LSUDummy_LSUDummy2["LSUDummy"] LSUDummy_LSUDummy3["LSUDummy"] LSUDummy_issue["issue"] LSUDummy_LSUDummy4["LSUDummy"] subgraph AddressTranslator1["addr_translator AddressTranslator"] AddressTranslator1_request["request"] AddressTranslator1_accept["accept"] AddressTranslator1_AddressTranslator["AddressTranslator"] AddressTranslator1_accept_cond1["accept_cond1"] AddressTranslator1_accept_cond0["accept_cond0"] subgraph Forwarder10["resp_fwd Forwarder"] Forwarder10_clear["clear"] Forwarder10_peek["peek"] Forwarder10_read["read"] Forwarder10_write["write"] end end subgraph LSURequester["requester LSURequester"] LSURequester_accept_cond0["accept_cond0"] LSURequester_issue_cond0["issue_cond0"] LSURequester_accept["accept"] LSURequester_accept_cond1["accept_cond1"] LSURequester_issue_cond2["issue_cond2"] LSURequester_issue_cond1["issue_cond1"] LSURequester_issue["issue"] subgraph BasicFifo17["args_fifo BasicFifo"] BasicFifo17_peek["peek"] BasicFifo17_read["read"] BasicFifo17_clear["clear"] BasicFifo17_write["write"] subgraph CircularAllocator17["allocator CircularAllocator"] CircularAllocator17_clear["clear"] CircularAllocator17_free["free"] CircularAllocator17_alloc["alloc"] end end end subgraph BasicFifo18["requests BasicFifo"] BasicFifo18_clear["clear"] BasicFifo18_peek["peek"] BasicFifo18_read["read"] BasicFifo18_write["write"] subgraph CircularAllocator18["allocator CircularAllocator"] CircularAllocator18_clear["clear"] CircularAllocator18_free["free"] CircularAllocator18_alloc["alloc"] end end subgraph Pipe7["translator_in Pipe"] Pipe7_write["write"] Pipe7_peek["peek"] Pipe7_read["read"] Pipe7_clear["clear"] end subgraph BasicFifo19["translated BasicFifo"] BasicFifo19_clear["clear"] BasicFifo19_peek["peek"] BasicFifo19_read["read"] BasicFifo19_write["write"] subgraph CircularAllocator19["allocator CircularAllocator"] CircularAllocator19_alloc["alloc"] CircularAllocator19_clear["clear"] CircularAllocator19_free["free"] end end subgraph BasicFifo20["results_noop BasicFifo"] BasicFifo20_clear["clear"] BasicFifo20_peek["peek"] BasicFifo20_read["read"] BasicFifo20_write["write"] subgraph CircularAllocator20["allocator CircularAllocator"] CircularAllocator20_free["free"] CircularAllocator20_alloc["alloc"] CircularAllocator20_clear["clear"] end end subgraph BasicFifo21["issued BasicFifo"] BasicFifo21_clear["clear"] BasicFifo21_peek["peek"] BasicFifo21_read["read"] BasicFifo21_write["write"] subgraph CircularAllocator21["allocator CircularAllocator"] CircularAllocator21_clear["clear"] CircularAllocator21_free["free"] CircularAllocator21_alloc["alloc"] end end subgraph BasicFifo22["issued_noop BasicFifo"] BasicFifo22_clear["clear"] BasicFifo22_peek["peek"] BasicFifo22_read["read"] BasicFifo22_write["write"] subgraph CircularAllocator22["allocator CircularAllocator"] CircularAllocator22_clear["clear"] CircularAllocator22_free["free"] CircularAllocator22_alloc["alloc"] end end subgraph ConnectTrans11["None ConnectTrans"] ConnectTrans11_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans12["None ConnectTrans"] ConnectTrans12_ConnectTrans["ConnectTrans"] end subgraph BasicFifo23["None BasicFifo"] BasicFifo23_clear["clear"] BasicFifo23_peek["peek"] BasicFifo23_read["read"] BasicFifo23_write["write"] subgraph CircularAllocator23["allocator CircularAllocator"] CircularAllocator23_clear["clear"] CircularAllocator23_free["free"] CircularAllocator23_alloc["alloc"] end end subgraph ConnectTrans13["None ConnectTrans"] ConnectTrans13_ConnectTrans["ConnectTrans"] end end subgraph WakeupSelect7["wakeup_select_0 WakeupSelect"] WakeupSelect7_WakeupSelect["WakeupSelect"] end subgraph Connect5["connector_0 Connect"] Connect5_read["read"] Connect5_write["write"] end subgraph Collector2["collector Collector"] subgraph Forwarder11["forwarder Forwarder"] Forwarder11_peek["peek"] Forwarder11_read["read"] Forwarder11_write["write"] Forwarder11_clear["clear"] end subgraph CrossbarConnectTrans2["connect CrossbarConnectTrans"] subgraph ConnectTrans14["connect_0_0 ConnectTrans"] ConnectTrans14_ConnectTrans["ConnectTrans"] end end end end subgraph CSRUnit["rs_block_3 CSRUnit"] CSRUnit_get_result["get_result"] CSRUnit_update0["update0"] CSRUnit_select["select"] CSRUnit_CSRUnit["CSRUnit"] CSRUnit_insert["insert"] CSRUnit_CSRUnit1["CSRUnit"] subgraph BasicFifo24["None BasicFifo"] BasicFifo24_clear["clear"] BasicFifo24_peek["peek"] BasicFifo24_read["read"] BasicFifo24_write["write"] subgraph CircularAllocator24["allocator CircularAllocator"] CircularAllocator24_clear["clear"] CircularAllocator24_free["free"] CircularAllocator24_alloc["alloc"] end end subgraph ConnectTrans15["None ConnectTrans"] ConnectTrans15_ConnectTrans["ConnectTrans"] end end subgraph MethodProduct1["None MethodProduct"] MethodProduct1_method["method"] end end subgraph CSRInstances["csr_instances CSRInstances"] CSRInstances_CSRInstances["CSRInstances"] subgraph SupervisorModeCSRRegisters["s_mode SupervisorModeCSRRegisters"] subgraph CSRRegister87["sscratch CSRRegister"] CSRRegister87_read_comb["read_comb"] CSRRegister87_read["read"] CSRRegister87_write["write"] CSRRegister87__fu_access_valid["_fu_access_valid"] CSRRegister87__internal_fu_read["_internal_fu_read"] CSRRegister87__internal_fu_write["_internal_fu_write"] subgraph MethodMap261["fu_write_map MethodMap"] MethodMap261_method["method"] end subgraph MethodFilter87["fu_write_filter MethodFilter"] MethodFilter87_method["method"] end subgraph MethodMap262["fu_write_combine_map MethodMap"] MethodMap262_method["method"] end subgraph MethodMap263["fu_read_map MethodMap"] MethodMap263_method["method"] end end subgraph ShadowCSR124["sstatus ShadowCSR"] ShadowCSR124__fu_access_valid["_fu_access_valid"] ShadowCSR124_read["read"] ShadowCSR124__fu_read["_fu_read"] ShadowCSR124_read_comb["read_comb"] ShadowCSR124_write["write"] ShadowCSR124__fu_write["_fu_write"] end subgraph AliasedCSR5["senvcfg AliasedCSR"] AliasedCSR5_write["write"] AliasedCSR5__fu_write["_fu_write"] AliasedCSR5__fu_access_valid["_fu_access_valid"] AliasedCSR5_read["read"] AliasedCSR5__fu_read["_fu_read"] AliasedCSR5_read_comb["read_comb"] end subgraph CSRRegister88["scause CSRRegister"] CSRRegister88_read_comb["read_comb"] CSRRegister88_read["read"] CSRRegister88_write["write"] CSRRegister88__fu_access_valid["_fu_access_valid"] CSRRegister88__internal_fu_read["_internal_fu_read"] CSRRegister88__internal_fu_write["_internal_fu_write"] subgraph MethodMap264["fu_write_map MethodMap"] MethodMap264_method["method"] end subgraph MethodFilter88["fu_write_filter MethodFilter"] MethodFilter88_method["method"] end subgraph MethodMap265["fu_write_combine_map MethodMap"] MethodMap265_method["method"] end subgraph MethodMap266["fu_read_map MethodMap"] MethodMap266_method["method"] end end subgraph AliasedCSR6["stvec AliasedCSR"] AliasedCSR6_read["read"] AliasedCSR6__fu_read["_fu_read"] AliasedCSR6__fu_access_valid["_fu_access_valid"] AliasedCSR6_read_comb["read_comb"] AliasedCSR6_write["write"] AliasedCSR6__fu_write["_fu_write"] end subgraph CSRRegister89["sepc CSRRegister"] CSRRegister89_write["write"] CSRRegister89_read_comb["read_comb"] CSRRegister89_read["read"] CSRRegister89__fu_access_valid["_fu_access_valid"] CSRRegister89__internal_fu_read["_internal_fu_read"] CSRRegister89__internal_fu_write["_internal_fu_write"] subgraph MethodMap267["fu_write_map MethodMap"] MethodMap267_method["method"] end subgraph MethodFilter89["fu_write_filter MethodFilter"] MethodFilter89_method["method"] end subgraph MethodMap268["fu_write_combine_map MethodMap"] MethodMap268_method["method"] end subgraph MethodMap269["fu_read_map MethodMap"] MethodMap269_method["method"] end end subgraph CSRRegister90["stval CSRRegister"] CSRRegister90_read_comb["read_comb"] CSRRegister90_write["write"] CSRRegister90_read["read"] CSRRegister90__internal_fu_write["_internal_fu_write"] CSRRegister90__fu_access_valid["_fu_access_valid"] CSRRegister90__internal_fu_read["_internal_fu_read"] subgraph MethodMap270["fu_write_map MethodMap"] MethodMap270_method["method"] end subgraph MethodFilter90["fu_write_filter MethodFilter"] MethodFilter90_method["method"] end subgraph MethodMap271["fu_write_combine_map MethodMap"] MethodMap271_method["method"] end subgraph MethodMap272["fu_read_map MethodMap"] MethodMap272_method["method"] end end subgraph CSRRegister91["satp CSRRegister"] CSRRegister91__fu_access_valid["_fu_access_valid"] CSRRegister91__internal_fu_read["_internal_fu_read"] CSRRegister91__internal_fu_write["_internal_fu_write"] CSRRegister91_read_comb["read_comb"] CSRRegister91_read["read"] CSRRegister91_write["write"] subgraph MethodMap273["fu_write_map MethodMap"] MethodMap273_method["method"] end subgraph MethodFilter91["fu_write_filter MethodFilter"] MethodFilter91_method["method"] end subgraph MethodMap274["fu_write_combine_map MethodMap"] MethodMap274_method["method"] end subgraph MethodMap275["fu_read_map MethodMap"] MethodMap275_method["method"] end end subgraph CSRRegister92["scounteren CSRRegister"] CSRRegister92__internal_fu_read["_internal_fu_read"] CSRRegister92__internal_fu_write["_internal_fu_write"] CSRRegister92_read_comb["read_comb"] CSRRegister92_read["read"] CSRRegister92_write["write"] CSRRegister92__fu_access_valid["_fu_access_valid"] subgraph MethodMap276["fu_write_map MethodMap"] MethodMap276_method["method"] end subgraph MethodFilter92["fu_write_filter MethodFilter"] MethodFilter92_method["method"] end subgraph MethodMap277["fu_write_combine_map MethodMap"] MethodMap277_method["method"] end subgraph MethodMap278["fu_read_map MethodMap"] MethodMap278_method["method"] end end subgraph CSRRegister93["senvcfg_fiom CSRRegister"] CSRRegister93_read_comb["read_comb"] CSRRegister93_read["read"] CSRRegister93_write["write"] CSRRegister93__fu_access_valid["_fu_access_valid"] CSRRegister93__internal_fu_read["_internal_fu_read"] CSRRegister93__internal_fu_write["_internal_fu_write"] subgraph MethodMap279["fu_write_map MethodMap"] MethodMap279_method["method"] end subgraph MethodFilter93["fu_write_filter MethodFilter"] MethodFilter93_method["method"] end subgraph MethodMap280["fu_write_combine_map MethodMap"] MethodMap280_method["method"] end subgraph MethodMap281["fu_read_map MethodMap"] MethodMap281_method["method"] end end subgraph CSRRegister94["stvec_base CSRRegister"] CSRRegister94_read_comb["read_comb"] CSRRegister94__internal_fu_read["_internal_fu_read"] CSRRegister94__fu_access_valid["_fu_access_valid"] CSRRegister94_read["read"] CSRRegister94__internal_fu_write["_internal_fu_write"] CSRRegister94_write["write"] subgraph MethodMap282["fu_write_map MethodMap"] MethodMap282_method["method"] end subgraph MethodFilter94["fu_write_filter MethodFilter"] MethodFilter94_method["method"] end subgraph MethodMap283["fu_write_combine_map MethodMap"] MethodMap283_method["method"] end subgraph MethodMap284["fu_read_map MethodMap"] MethodMap284_method["method"] end end subgraph CSRRegister95["stvec_mode CSRRegister"] CSRRegister95_read_comb["read_comb"] CSRRegister95_read["read"] CSRRegister95__internal_fu_write["_internal_fu_write"] CSRRegister95__fu_access_valid["_fu_access_valid"] CSRRegister95__internal_fu_read["_internal_fu_read"] CSRRegister95_write["write"] subgraph MethodMap285["fu_write_map MethodMap"] MethodMap285_method["method"] end subgraph MethodFilter95["fu_write_filter MethodFilter"] MethodFilter95_method["method"] end subgraph MethodMap286["fu_write_combine_map MethodMap"] MethodMap286_method["method"] end subgraph MethodMap287["fu_read_map MethodMap"] MethodMap287_method["method"] end end end subgraph CSRRegister96["time CSRRegister"] CSRRegister96_read_comb["read_comb"] CSRRegister96_read["read"] CSRRegister96_write["write"] CSRRegister96__fu_access_valid["_fu_access_valid"] CSRRegister96__internal_fu_read["_internal_fu_read"] CSRRegister96__internal_fu_write["_internal_fu_write"] subgraph MethodMap288["fu_write_map MethodMap"] MethodMap288_method["method"] end subgraph MethodFilter96["fu_write_filter MethodFilter"] MethodFilter96_method["method"] end subgraph MethodMap289["fu_write_combine_map MethodMap"] MethodMap289_method["method"] end subgraph MethodMap290["fu_read_map MethodMap"] MethodMap290_method["method"] end end subgraph CSRRegister97["timeh CSRRegister"] CSRRegister97_read_comb["read_comb"] CSRRegister97_read["read"] CSRRegister97_write["write"] CSRRegister97__fu_access_valid["_fu_access_valid"] CSRRegister97__internal_fu_read["_internal_fu_read"] CSRRegister97__internal_fu_write["_internal_fu_write"] subgraph MethodMap291["fu_write_map MethodMap"] MethodMap291_method["method"] end subgraph MethodFilter97["fu_write_filter MethodFilter"] MethodFilter97_method["method"] end subgraph MethodMap292["fu_write_combine_map MethodMap"] MethodMap292_method["method"] end subgraph MethodMap293["fu_read_map MethodMap"] MethodMap293_method["method"] end end end subgraph InternalInterruptController["interrupt_controller InternalInterruptController"] InternalInterruptController_InternalInterruptController["InternalInterruptController"] InternalInterruptController_sret["sret"] InternalInterruptController_InternalInterruptController1["InternalInterruptController"] InternalInterruptController_interrupt_cause["interrupt_cause"] InternalInterruptController_entry["entry"] InternalInterruptController_mret["mret"] InternalInterruptController_InternalInterruptController2["InternalInterruptController"] subgraph CSRRegister98["mie CSRRegister"] CSRRegister98_read_comb["read_comb"] CSRRegister98_read["read"] CSRRegister98_write["write"] CSRRegister98__fu_access_valid["_fu_access_valid"] CSRRegister98__internal_fu_read["_internal_fu_read"] CSRRegister98__internal_fu_write["_internal_fu_write"] subgraph MethodMap294["fu_write_map MethodMap"] MethodMap294_method["method"] end subgraph MethodFilter98["fu_write_filter MethodFilter"] MethodFilter98_method["method"] end subgraph MethodMap295["fu_write_combine_map MethodMap"] MethodMap295_method["method"] end subgraph MethodMap296["fu_read_map MethodMap"] MethodMap296_method["method"] end end subgraph CSRRegister99["mip CSRRegister"] CSRRegister99__fu_access_valid["_fu_access_valid"] CSRRegister99__internal_fu_read["_internal_fu_read"] CSRRegister99__internal_fu_write["_internal_fu_write"] CSRRegister99_read_comb["read_comb"] CSRRegister99_read["read"] CSRRegister99_write["write"] subgraph MethodMap297["fu_write_map MethodMap"] MethodMap297_method["method"] end subgraph MethodFilter99["fu_write_filter MethodFilter"] MethodFilter99_method["method"] end subgraph MethodMap298["fu_write_combine_map MethodMap"] MethodMap298_method["method"] end subgraph MethodMap299["fu_read_map MethodMap"] MethodMap299_method["method"] end end subgraph CSRRegister100["mideleg CSRRegister"] CSRRegister100_read_comb["read_comb"] CSRRegister100_read["read"] CSRRegister100_write["write"] CSRRegister100__fu_access_valid["_fu_access_valid"] CSRRegister100__internal_fu_read["_internal_fu_read"] CSRRegister100__internal_fu_write["_internal_fu_write"] subgraph MethodMap300["fu_write_map MethodMap"] MethodMap300_method["method"] end subgraph MethodFilter100["fu_write_filter MethodFilter"] MethodFilter100_method["method"] end subgraph MethodMap301["fu_write_combine_map MethodMap"] MethodMap301_method["method"] end subgraph MethodMap302["fu_read_map MethodMap"] MethodMap302_method["method"] end end subgraph CSRRegister101["medeleg CSRRegister"] CSRRegister101__fu_access_valid["_fu_access_valid"] CSRRegister101__internal_fu_read["_internal_fu_read"] CSRRegister101__internal_fu_write["_internal_fu_write"] CSRRegister101_read_comb["read_comb"] CSRRegister101_read["read"] CSRRegister101_write["write"] subgraph MethodMap303["fu_write_map MethodMap"] MethodMap303_method["method"] end subgraph MethodFilter101["fu_write_filter MethodFilter"] MethodFilter101_method["method"] end subgraph MethodMap304["fu_write_combine_map MethodMap"] MethodMap304_method["method"] end subgraph MethodMap305["fu_read_map MethodMap"] MethodMap305_method["method"] end end subgraph DoubleShadowCSR31["medeleg_shadow DoubleShadowCSR"] subgraph ShadowCSR125["register_low ShadowCSR"] ShadowCSR125__fu_read["_fu_read"] ShadowCSR125_read_comb["read_comb"] ShadowCSR125_write["write"] ShadowCSR125__fu_write["_fu_write"] ShadowCSR125__fu_access_valid["_fu_access_valid"] ShadowCSR125_read["read"] end subgraph ShadowCSR126["register_high ShadowCSR"] ShadowCSR126_read_comb["read_comb"] ShadowCSR126_write["write"] ShadowCSR126__fu_write["_fu_write"] ShadowCSR126__fu_access_valid["_fu_access_valid"] ShadowCSR126_read["read"] ShadowCSR126__fu_read["_fu_read"] end end subgraph ShadowCSR127["sie ShadowCSR"] ShadowCSR127_ShadowCSR["ShadowCSR"] ShadowCSR127_read_comb["read_comb"] ShadowCSR127_write["write"] ShadowCSR127__fu_write["_fu_write"] ShadowCSR127_ShadowCSR1["ShadowCSR"] ShadowCSR127__fu_access_valid["_fu_access_valid"] ShadowCSR127_read["read"] ShadowCSR127__fu_read["_fu_read"] end subgraph MethodMap306["sip_write_mask MethodMap"] MethodMap306_method["method"] end subgraph ShadowCSR128["sip ShadowCSR"] ShadowCSR128_read_comb["read_comb"] ShadowCSR128_write["write"] ShadowCSR128__fu_write["_fu_write"] ShadowCSR128_ShadowCSR["ShadowCSR"] ShadowCSR128__fu_access_valid["_fu_access_valid"] ShadowCSR128_read["read"] ShadowCSR128__fu_read["_fu_read"] ShadowCSR128_ShadowCSR1["ShadowCSR"] end end subgraph CoreInstructionCounter["core_counter CoreInstructionCounter"] CoreInstructionCounter_decrement["decrement"] CoreInstructionCounter_increment["increment"] end subgraph Scheduler["scheduler Scheduler"] subgraph Pipe8["alloc_rename_buf Pipe"] Pipe8_write["write"] Pipe8_peek["peek"] Pipe8_read["read"] Pipe8_clear["clear"] end subgraph RegAllocation["reg_alloc RegAllocation"] RegAllocation_RegAllocation["RegAllocation"] end subgraph Pipe9["instr_tag_buf Pipe"] Pipe9_clear["clear"] Pipe9_write["write"] Pipe9_peek["peek"] Pipe9_read["read"] end subgraph InstructionTagger["instr_tag InstructionTagger"] InstructionTagger_InstructionTagger["InstructionTagger"] end subgraph Connect6["rename_out_buf Connect"] Connect6_read["read"] Connect6_write["write"] end subgraph Renaming["renaming Renaming"] Renaming_Renaming["Renaming"] end subgraph WideFifo2["rob_alloc_out_buf WideFifo"] WideFifo2_clear["clear"] WideFifo2_peek["peek"] WideFifo2_read["read"] WideFifo2_write["write"] end subgraph ROBAllocation["rob_alloc ROBAllocation"] ROBAllocation_ROBAllocation["ROBAllocation"] end subgraph Pipe10["rs_select_out_buf Pipe"] Pipe10_read["read"] Pipe10_clear["clear"] Pipe10_write["write"] Pipe10_peek["peek"] end subgraph RSSelection["rs_selector RSSelection"] RSSelection_RSSelection_0_2["RSSelection_0_2"] RSSelection_RSSelection_0_0["RSSelection_0_0"] RSSelection_RSSelection_0_3["RSSelection_0_3"] RSSelection_RSSelection_0_1["RSSelection_0_1"] RSSelection_RSSelection["RSSelection"] end subgraph RSInsertion["rs_insertion RSInsertion"] RSInsertion_RSInsertion["RSInsertion"] RSInsertion_tr["tr"] end end subgraph ResultAnnouncement["announcement_0 ResultAnnouncement"] ResultAnnouncement_push_result["push_result"] end subgraph CrossbarConnectTrans3["announcement_connector CrossbarConnectTrans"] subgraph ConnectTrans16["connect_0_0 ConnectTrans"] ConnectTrans16_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans17["connect_1_0 ConnectTrans"] ConnectTrans17_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans18["connect_2_0 ConnectTrans"] ConnectTrans18_ConnectTrans["ConnectTrans"] end subgraph ConnectTrans19["connect_3_0 ConnectTrans"] ConnectTrans19_ConnectTrans["ConnectTrans"] end end end end subgraph TransactionManager["transaction_manager TransactionManager"] TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy["LSUDummy_cond1_ConnectTrans_LSUDummy"] TransactionManager_accept_cond0_ConnectTrans["accept_cond0_ConnectTrans"] TransactionManager_LSUDummy_issue_cond2["LSUDummy_issue_cond2"] TransactionManager_accept_cond0_ConnectTrans1["accept_cond0_ConnectTrans"] TransactionManager_InstructionTagger_tag_cond0["InstructionTagger_tag_cond0"] TransactionManager_LSUDummy_issue_cond1["LSUDummy_issue_cond1"] TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy["accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy"] TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond4["PrivilegedFuncUnit_PrivilegedFuncUnit_cond4"] TransactionManager_MulUnit_ConnectTrans["MulUnit_ConnectTrans"] TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3["PrivilegedFuncUnit_PrivilegedFuncUnit_cond3"] TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation["Renaming_commit_checkpoint_cond0_ROBAllocation"] TransactionManager_PrivilegedFuncUnit_ConnectTrans["PrivilegedFuncUnit_ConnectTrans"] TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0["PrivilegedFuncUnit_PrivilegedFuncUnit_cond0"] TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1["Fetch_Stage1_cond0_Fetch_Stage1"] TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2["PrivilegedFuncUnit_PrivilegedFuncUnit_cond2"] TransactionManager_accept_cond1_ConnectTrans["accept_cond1_ConnectTrans"] TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1["Renaming_ROBAllocation_commit_checkpoint_cond1"] TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy["accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy"] TransactionManager_LSUDummy_issue_cond0["LSUDummy_issue_cond0"] TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond5["PrivilegedFuncUnit_PrivilegedFuncUnit_cond5"] TransactionManager_InstructionTagger_tag_cond1["InstructionTagger_tag_cond1"] TransactionManager_DivUnit_ConnectTrans["DivUnit_ConnectTrans"] TransactionManager_Fetch_Stage1_cond1_Fetch_Stage1["Fetch_Stage1_cond1_Fetch_Stage1"] TransactionManager_DecodeStage_RollbackTagger["DecodeStage_RollbackTagger"] TransactionManager_accept_cond1_ConnectTrans1["accept_cond1_ConnectTrans"] TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1["PrivilegedFuncUnit_PrivilegedFuncUnit_cond1"] TransactionManager_ConnectTrans_JumpBranchFuncUnit["ConnectTrans_JumpBranchFuncUnit"] end end Core_Core --> RegAllocation_RegAllocation WishboneMaster_result --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1 SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller --> WishboneMaster_request WishboneMaster_WishboneMaster --> Forwarder_write Forwarder_read --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1 WishboneMaster1_result --> PageTableWalker_PageTableWalker WishboneMaster1_result --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy WishboneMaster1_result --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy PageTableWalker_PageTableWalker1 --> WishboneMaster1_request TransactionManager_LSUDummy_issue_cond0 --> WishboneMaster1_request TransactionManager_LSUDummy_issue_cond1 --> WishboneMaster1_request WishboneMaster1_WishboneMaster --> Forwarder1_write Forwarder1_read --> PageTableWalker_PageTableWalker Forwarder1_read --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy Forwarder1_read --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller --> WishboneMasterAdapter_request_read0 WishboneMasterAdapter_get_read_response0 --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1 SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller --> Serializer_serialize_in0 Serializer_serialize_out0 --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1 SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller --> BasicFifo_write BasicFifo_read --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1 CircularAllocator_alloc --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller CircularAllocator_free --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1 TransactionManager_LSUDummy_issue_cond1 --> WishboneMasterAdapter1_request_read0 PageTableWalker_PageTableWalker1 --> WishboneMasterAdapter1_request_read1 TransactionManager_LSUDummy_issue_cond0 --> WishboneMasterAdapter1_request_write0 WishboneMasterAdapter1_get_read_response0 --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy WishboneMasterAdapter1_get_read_response1 --> PageTableWalker_PageTableWalker WishboneMasterAdapter1_get_write_response0 --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy TransactionManager_LSUDummy_issue_cond1 --> Serializer1_serialize_in0 Serializer1_serialize_out0 --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy TransactionManager_LSUDummy_issue_cond0 --> Serializer1_serialize_in1 Serializer1_serialize_out1 --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy PageTableWalker_PageTableWalker1 --> Serializer1_serialize_in2 Serializer1_serialize_out2 --> PageTableWalker_PageTableWalker PageTableWalker_PageTableWalker1 --> BasicFifo1_write TransactionManager_LSUDummy_issue_cond0 --> BasicFifo1_write TransactionManager_LSUDummy_issue_cond1 --> BasicFifo1_write BasicFifo1_read --> PageTableWalker_PageTableWalker BasicFifo1_read --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy BasicFifo1_read --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy CircularAllocator1_alloc --> PageTableWalker_PageTableWalker1 CircularAllocator1_alloc --> TransactionManager_LSUDummy_issue_cond0 CircularAllocator1_alloc --> TransactionManager_LSUDummy_issue_cond1 CircularAllocator1_free --> PageTableWalker_PageTableWalker CircularAllocator1_free --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy CircularAllocator1_free --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy SetAssociativeTLB_TLBLookup --> PageTableWalker_request PageTableWalker_accept --> SetAssociativeTLB_SetAssociativeTLB FullyAssociativeTLB_RequestRefill_0 --> SetAssociativeTLB_request FullyAssociativeTLB1_RequestRefill_0 --> SetAssociativeTLB_request SetAssociativeTLB_accept --> FullyAssociativeTLB_Refill_0 SetAssociativeTLB_accept --> FullyAssociativeTLB1_Refill_0 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 --> SetAssociativeTLB_sfence_vma SetAssociativeTLB_TLBLookup --> Forwarder2_write SetAssociativeTLB_SetAssociativeTLB --> Forwarder2_write SetAssociativeTLB_SetAssociativeTLB1 --> Forwarder2_write Forwarder2_read --> FullyAssociativeTLB_Refill_0 Forwarder2_read --> FullyAssociativeTLB1_Refill_0 Pipe_read --> SetAssociativeTLB_TLBLookup Pipe_read --> SetAssociativeTLB_SetAssociativeTLB Pipe_read --> SetAssociativeTLB_SetAssociativeTLB1 Pipe_peek --> SetAssociativeTLB_TLBLookup Pipe_peek --> SetAssociativeTLB_SetAssociativeTLB FullyAssociativeTLB_RequestRefill_0 --> Pipe_write FullyAssociativeTLB1_RequestRefill_0 --> Pipe_write FullyAssociativeTLB_RequestRefill_0 --> Serializer2_serialize_in0 Serializer2_serialize_out0 --> FullyAssociativeTLB_Refill_0 FullyAssociativeTLB1_RequestRefill_0 --> Serializer2_serialize_in1 Serializer2_serialize_out1 --> FullyAssociativeTLB1_Refill_0 FullyAssociativeTLB_RequestRefill_0 --> BasicFifo2_write FullyAssociativeTLB1_RequestRefill_0 --> BasicFifo2_write BasicFifo2_read --> FullyAssociativeTLB_Refill_0 BasicFifo2_read --> FullyAssociativeTLB1_Refill_0 CircularAllocator2_alloc --> FullyAssociativeTLB_RequestRefill_0 CircularAllocator2_alloc --> FullyAssociativeTLB1_RequestRefill_0 CircularAllocator2_free --> FullyAssociativeTLB_Refill_0 CircularAllocator2_free --> FullyAssociativeTLB1_Refill_0 FetchTargetQueue_FTQ_Send_Fetch_Requests --> FullyAssociativeTLB_request0 FullyAssociativeTLB_accept0 --> TransactionManager_accept_cond0_ConnectTrans TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 --> BasicFifo3_write BasicFifo3_read --> FullyAssociativeTLB_Flush CircularAllocator3_alloc --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 CircularAllocator3_free --> FullyAssociativeTLB_Flush FullyAssociativeTLB_RequestRefill_0 <--> Semaphore_acquire FullyAssociativeTLB_Refill_0 <--> Semaphore_release FullyAssociativeTLB_Refill_0 --> Forwarder3_write FullyAssociativeTLB_AsyncResolve_0 --> Forwarder3_write FetchTargetQueue_FTQ_Send_Fetch_Requests --> Forwarder3_write Forwarder3_read --> TransactionManager_accept_cond0_ConnectTrans ConnectTrans11_ConnectTrans --> FullyAssociativeTLB1_request0 FullyAssociativeTLB1_accept0 --> TransactionManager_accept_cond0_ConnectTrans1 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 --> BasicFifo4_write BasicFifo4_read --> FullyAssociativeTLB1_Flush CircularAllocator4_alloc --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 CircularAllocator4_free --> FullyAssociativeTLB1_Flush FullyAssociativeTLB1_RequestRefill_0 <--> Semaphore1_acquire FullyAssociativeTLB1_Refill_0 <--> Semaphore1_release FullyAssociativeTLB1_Refill_0 --> Forwarder4_write FullyAssociativeTLB1_AsyncResolve_0 --> Forwarder4_write ConnectTrans11_ConnectTrans --> Forwarder4_write Forwarder4_read --> TransactionManager_accept_cond0_ConnectTrans1 ConnectTrans19_ConnectTrans --> CoreFrontend_redirect Retirement_Retirement_RESUME --> CoreFrontend_redirect TransactionManager_PrivilegedFuncUnit_ConnectTrans --> CoreFrontend_redirect StallController_StallController <--> CoreFrontend_flush ConnectTrans19_ConnectTrans <--> CoreFrontend_flush Retirement_Retirement_RESUME <--> CoreFrontend_flush TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> CoreFrontend_flush ICache_MemRead --> SimpleCommonBusCacheRefiller_start_refill SimpleCommonBusCacheRefiller_accept_refill --> ICache_ICache SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1 --> Forwarder5_write Forwarder5_read --> ICache_ICache ICache_accept_res --> TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 FetchUnit_FetchUnit --> ICache_issue_req TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 <--> ICache_flush FetchUnit_FetchUnit --> ArgumentsToResultsZipper_write_args ICache_MemRead --> ArgumentsToResultsZipper_write_results ArgumentsToResultsZipper_read --> TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 FetchUnit_FetchUnit --> BasicFifo6_write BasicFifo6_read --> TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 BasicFifo6_peek --> ICache_MemRead CircularAllocator6_alloc --> FetchUnit_FetchUnit CircularAllocator6_free --> TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 ICache_MemRead --> Forwarder6_write Forwarder6_read --> TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 FetchTargetQueue_FTQ_Send_Fetch_Requests --> FetchUnit_fetch_request StallController_StallController <--> FetchUnit_flush ConnectTrans19_ConnectTrans <--> FetchUnit_flush Retirement_Retirement_RESUME <--> FetchUnit_flush TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> FetchUnit_flush FetchTargetQueue_FTQ_Send_Fetch_Requests --> AddressTranslator_request AddressTranslator_accept --> TransactionManager_accept_cond1_ConnectTrans AddressTranslator_accept --> TransactionManager_accept_cond0_ConnectTrans FetchTargetQueue_FTQ_Send_Fetch_Requests --> Forwarder7_write Forwarder7_read --> TransactionManager_accept_cond1_ConnectTrans Forwarder7_read --> TransactionManager_accept_cond0_ConnectTrans FetchUnit_Fetch_Stage2 --> WideFifo_write WideFifo_read --> FetchUnit_cont WideFifo_peek --> FetchUnit_cont StallController_StallController <--> WideFifo_clear ConnectTrans19_ConnectTrans <--> WideFifo_clear Retirement_Retirement_RESUME <--> WideFifo_clear TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> WideFifo_clear FetchUnit_FetchUnit --> BasicFifo7_write BasicFifo7_read --> TransactionManager_Fetch_Stage1_cond1_Fetch_Stage1 BasicFifo7_read --> TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 CircularAllocator7_alloc --> FetchUnit_FetchUnit CircularAllocator7_free --> TransactionManager_Fetch_Stage1_cond1_Fetch_Stage1 CircularAllocator7_free --> TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 FetchTargetQueue_FTQ_Send_Fetch_Requests <--> Semaphore2_acquire FetchUnit_Fetch_Stage2 <--> Semaphore2_release Pipe1_read --> FetchUnit_FetchUnit TransactionManager_accept_cond1_ConnectTrans --> Pipe1_write TransactionManager_accept_cond0_ConnectTrans --> Pipe1_write Pipe2_read --> FetchUnit_FetchUnit FetchTargetQueue_FTQ_Send_Fetch_Requests --> Pipe2_write Pipe3_read --> FetchUnit_Fetch_Stage2 TransactionManager_Fetch_Stage1_cond1_Fetch_Stage1 --> Pipe3_write TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 --> Pipe3_write FetchUnit_Fetch_Stage2 --> Predecoder_predecode FetchUnit_Fetch_Stage2 --> PredictionChecker_check FetchUnit_cont --> BasicFifo5_write BasicFifo5_read --> TransactionManager_DecodeStage_RollbackTagger StallController_StallController <--> BasicFifo5_clear ConnectTrans19_ConnectTrans <--> BasicFifo5_clear Retirement_Retirement_RESUME <--> BasicFifo5_clear TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> BasicFifo5_clear CircularAllocator5_alloc --> FetchUnit_cont CircularAllocator5_free --> TransactionManager_DecodeStage_RollbackTagger StallController_StallController <--> CircularAllocator5_clear ConnectTrans19_ConnectTrans <--> CircularAllocator5_clear Retirement_Retirement_RESUME <--> CircularAllocator5_clear TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> CircularAllocator5_clear BranchPredictionUnit_BPU_Stage1 --> FetchTargetQueue_bpu_response FetchTargetQueue_read_prediction --> FetchUnit_Fetch_Stage2 TransactionManager_Fetch_Stage1_cond1_Fetch_Stage1 --> FetchTargetQueue_check_stale0 TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 --> FetchTargetQueue_check_stale0 FetchUnit_Fetch_Stage2 --> FetchTargetQueue_check_stale1 FetchUnit_Fetch_Stage2 --> FetchTargetQueue_ifu_writeback Retirement_Retirement_NORMAL --> FetchTargetQueue_commit ConnectTrans19_ConnectTrans --> FetchTargetQueue_backend_redirect Retirement_Retirement_RESUME --> FetchTargetQueue_backend_redirect TransactionManager_PrivilegedFuncUnit_ConnectTrans --> FetchTargetQueue_backend_redirect WakeupSelect2_WakeupSelect --> FetchTargetQueue_jump_target_req FetchTargetQueue_jump_target_resp --> TransactionManager_ConnectTrans_JumpBranchFuncUnit TransactionManager_ConnectTrans_JumpBranchFuncUnit --> FetchTargetQueue_resolve BranchPredictionUnit_BPU_Stage1 --> FetchAddressUnit_write FetchAddressUnit_read --> FetchTargetQueue_FTQ_Alloc FetchUnit_Fetch_Stage2 --> FetchAddressUnit_ifu_redirect ConnectTrans19_ConnectTrans --> FetchAddressUnit_backend_redirect Retirement_Retirement_RESUME --> FetchAddressUnit_backend_redirect TransactionManager_PrivilegedFuncUnit_ConnectTrans --> FetchAddressUnit_backend_redirect FTQReadQueue_read --> FetchTargetQueue_FTQ_Send_Fetch_Requests FetchTargetQueue_FTQ_Alloc --> FTQReadQueue_write FetchUnit_Fetch_Stage2 --> FTQReadQueue_rollback0 ConnectTrans19_ConnectTrans --> FTQReadQueue_rollback1 Retirement_Retirement_RESUME --> FTQReadQueue_rollback1 TransactionManager_PrivilegedFuncUnit_ConnectTrans --> FTQReadQueue_rollback1 MemoryBank_read_resp0 --> TransactionManager_ConnectTrans_JumpBranchFuncUnit WakeupSelect2_WakeupSelect --> MemoryBank_read_req0 FetchUnit_Fetch_Stage2 --> MemoryBank_write0 FTQReadQueue1_read --> FetchUnit_Fetch_Stage2 BranchPredictionUnit_BPU_Stage1 --> FTQReadQueue1_write ConnectTrans19_ConnectTrans --> FTQReadQueue1_rollback0 Retirement_Retirement_RESUME --> FTQReadQueue1_rollback0 TransactionManager_PrivilegedFuncUnit_ConnectTrans --> FTQReadQueue1_rollback0 FTQReadQueue2_read --> FetchTargetQueue_FTQ_Train TransactionManager_ConnectTrans_JumpBranchFuncUnit --> FTQReadQueue2_write FetchTargetQueue_FTQ_Alloc --> BranchPredictionUnit_request FetchTargetQueue_FTQ_Train --> BranchPredictionUnit_update FetchUnit_Fetch_Stage2 <--> BranchPredictionUnit_flush StallController_StallController <--> BranchPredictionUnit_flush ConnectTrans19_ConnectTrans <--> BranchPredictionUnit_flush Retirement_Retirement_RESUME <--> BranchPredictionUnit_flush TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> BranchPredictionUnit_flush Pipe5_read --> BranchPredictionUnit_BPU_Stage1 FetchTargetQueue_FTQ_Alloc --> Pipe5_write FetchUnit_Fetch_Stage2 <--> Pipe5_clear StallController_StallController <--> Pipe5_clear ConnectTrans19_ConnectTrans <--> Pipe5_clear Retirement_Retirement_RESUME <--> Pipe5_clear TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> Pipe5_clear Decode_decode --> TransactionManager_DecodeStage_RollbackTagger TransactionManager_DecodeStage_RollbackTagger --> Connect_write Connect_read --> TransactionManager_DecodeStage_RollbackTagger Pipe4_read --> RegAllocation_RegAllocation TransactionManager_DecodeStage_RollbackTagger --> Pipe4_write StallController_StallController <--> Pipe4_clear ConnectTrans19_ConnectTrans <--> Pipe4_clear Retirement_Retirement_RESUME <--> Pipe4_clear TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> Pipe4_clear FetchTargetQueue_FTQ_Alloc <--> StallController_stall_guard FetchTargetQueue_FTQ_Send_Fetch_Requests <--> StallController_stall_guard ConnectTrans19_ConnectTrans --> StallController__resume_from_unsafe TransactionManager_PrivilegedFuncUnit_ConnectTrans --> StallController__resume_from_unsafe ConnectTrans19_ConnectTrans <--> StallController_on_redirect_frontend Retirement_Retirement_RESUME <--> StallController_on_redirect_frontend TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> StallController_on_redirect_frontend FetchUnit_Fetch_Stage2 <--> StallController_stall_unsafe PriorityEncoderAllocator_alloc0 --> RegAllocation_RegAllocation Retirement_Retirement_NORMAL --> PriorityEncoderAllocator_free0 Retirement_Retirement_FLUSH --> PriorityEncoderAllocator_free0 CheckpointRAT_allocate_tag --> TransactionManager_InstructionTagger_tag_cond0 CheckpointRAT_allocate_checkpoint --> TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation --> CheckpointRAT_commit_checkpoint TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 --> CheckpointRAT_commit_checkpoint TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation --> CheckpointRAT_rename0 TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 --> CheckpointRAT_rename0 Retirement_Retirement_RESUME --> CheckpointRAT_flush_restore TransactionManager_InstructionTagger_tag_cond0 <--> CheckpointRAT_tag TransactionManager_InstructionTagger_tag_cond1 <--> CheckpointRAT_tag Retirement_Retirement_NORMAL <--> CheckpointRAT_free_tag Retirement_Retirement_FLUSH <--> CheckpointRAT_free_tag CheckpointRAT_get_active_tags --> RSInsertion_RSInsertion CheckpointRAT_get_active_tags --> ExceptionInformationRegister_ExceptionInformationRegister MemoryBank1_read_resp0 --> CheckpointRAT_CheckpointRAT CheckpointRAT_CheckpointRAT1 --> MemoryBank1_read_req0 CheckpointRAT_CheckpointRAT2 --> MemoryBank1_write0 MemoryBank2_read_resp0 --> CheckpointRAT_CheckpointRAT1 TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation --> MemoryBank2_write0 Pipe6_read --> CheckpointRAT_CheckpointRAT2 TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation --> Pipe6_write Retirement_Retirement_NORMAL --> RRAT_commit0 RRAT_peek --> Retirement_Retirement_RESUME RSSelection_RSSelection_0_0 --> RegisterFile_read_req0 RSSelection_RSSelection_0_1 --> RegisterFile_read_req0 RSSelection_RSSelection_0_2 --> RegisterFile_read_req0 RSSelection_RSSelection_0_3 --> RegisterFile_read_req0 RSSelection_RSSelection_0_0 --> RegisterFile_read_req1 RSSelection_RSSelection_0_1 --> RegisterFile_read_req1 RSSelection_RSSelection_0_2 --> RegisterFile_read_req1 RSSelection_RSSelection_0_3 --> RegisterFile_read_req1 RegisterFile_read_resp0 --> RSInsertion_tr RegisterFile_read_resp1 --> RSInsertion_tr ConnectTrans16_ConnectTrans --> RegisterFile_write0 ConnectTrans17_ConnectTrans --> RegisterFile_write0 ConnectTrans18_ConnectTrans --> RegisterFile_write0 ConnectTrans19_ConnectTrans --> RegisterFile_write0 Retirement_Retirement_NORMAL --> RegisterFile_free0 Retirement_Retirement_FLUSH --> RegisterFile_free0 MemoryBank3_read_resp0 --> RSInsertion_tr MemoryBank3_read_resp1 --> RSInsertion_tr RSSelection_RSSelection_0_0 --> MemoryBank3_read_req0 RSSelection_RSSelection_0_1 --> MemoryBank3_read_req0 RSSelection_RSSelection_0_2 --> MemoryBank3_read_req0 RSSelection_RSSelection_0_3 --> MemoryBank3_read_req0 RSSelection_RSSelection_0_0 --> MemoryBank3_read_req1 RSSelection_RSSelection_0_1 --> MemoryBank3_read_req1 RSSelection_RSSelection_0_2 --> MemoryBank3_read_req1 RSSelection_RSSelection_0_3 --> MemoryBank3_read_req1 ConnectTrans16_ConnectTrans --> MemoryBank3_write0 ConnectTrans17_ConnectTrans --> MemoryBank3_write0 ConnectTrans18_ConnectTrans --> MemoryBank3_write0 ConnectTrans19_ConnectTrans --> MemoryBank3_write0 ReorderBuffer_peek --> Retirement_Retirement Retirement_Retirement_NORMAL --> ReorderBuffer_retire Retirement_Retirement_FLUSH --> ReorderBuffer_retire TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation --> ReorderBuffer_put TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 --> ReorderBuffer_put ConnectTrans16_ConnectTrans --> ReorderBuffer_mark_done0 ConnectTrans17_ConnectTrans --> ReorderBuffer_mark_done0 ConnectTrans18_ConnectTrans --> ReorderBuffer_mark_done0 ConnectTrans19_ConnectTrans --> ReorderBuffer_mark_done0 ReorderBuffer_get_indices --> ConnectTrans1_ConnectTrans ReorderBuffer_get_indices --> ConnectTrans2_ConnectTrans ReorderBuffer_get_indices --> ConnectTrans3_ConnectTrans ReorderBuffer_get_indices --> ConnectTrans13_ConnectTrans ReorderBuffer_get_indices --> ConnectTrans15_ConnectTrans TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation --> WideFifo1_write TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 --> WideFifo1_write WideFifo1_read --> Retirement_Retirement_NORMAL WideFifo1_read --> Retirement_Retirement_FLUSH WideFifo1_peek --> ReorderBuffer_ReorderBuffer Retirement_Retirement_NORMAL --> MachineModeCSRRegisters_hpm_event_report CSRRegister__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister__fu_access_valid MethodMap2_method --> CSRUnit_CSRUnit1 CSRRegister1__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister1__fu_access_valid MethodMap5_method --> CSRUnit_CSRUnit1 CSRRegister2__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister2__fu_access_valid MethodMap8_method --> CSRUnit_CSRUnit1 CSRRegister3__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister3__fu_access_valid MethodMap11_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister4__internal_fu_write CSRRegister4__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister4__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter4_method MethodMap14_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap12_method CSRUnit_CSRUnit1 --> MethodMap13_method CSRRegister5__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister5__fu_access_valid MethodMap17_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> AliasedCSR__fu_write AliasedCSR__fu_read --> CSRUnit_CSRUnit1 AliasedCSR_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> AliasedCSR__fu_access_valid CSRUnit_CSRUnit1 --> AliasedCSR1__fu_write AliasedCSR1__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> AliasedCSR1__fu_access_valid CSRUnit_CSRUnit1 --> AliasedCSR2__fu_write AliasedCSR2__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> AliasedCSR2__fu_access_valid CSRUnit_CSRUnit1 --> AliasedCSR3__fu_write AliasedCSR3__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> AliasedCSR3__fu_access_valid Retirement_Retirement_NORMAL --> CSRRegister6_write CSRUnit_CSRUnit1 --> CSRRegister6__internal_fu_write CSRRegister6_read --> Retirement_Retirement_RESUME CSRRegister6__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister6__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter6_method MethodMap20_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap18_method CSRUnit_CSRUnit1 --> MethodMap19_method CSRUnit_CSRUnit1 --> CSRRegister7__internal_fu_write CSRRegister7_read --> CSRUnit_CSRUnit1 CSRRegister7__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister7__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter7_method MethodMap23_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap21_method CSRUnit_CSRUnit1 --> MethodMap22_method CSRUnit_CSRUnit1 --> AliasedCSR4__fu_write AliasedCSR4__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> AliasedCSR4__fu_access_valid Retirement_Retirement_NORMAL --> CSRRegister8_write CSRUnit_CSRUnit1 --> CSRRegister8__internal_fu_write CSRRegister8_read --> TransactionManager_PrivilegedFuncUnit_ConnectTrans CSRRegister8__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister8__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter8_method MethodMap26_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap24_method CSRUnit_CSRUnit1 --> MethodMap25_method Retirement_Retirement_NORMAL --> CSRRegister9_write CSRUnit_CSRUnit1 --> CSRRegister9__internal_fu_write CSRRegister9__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister9__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter9_method MethodMap29_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap27_method CSRUnit_CSRUnit1 --> MethodMap28_method CSRUnit_CSRUnit1 --> CSRRegister10__internal_fu_write CSRRegister10__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister10__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter10_method MethodMap32_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap30_method CSRUnit_CSRUnit1 --> MethodMap31_method MachineModeCSRRegisters_MachineModeCSRRegisters <--> DoubleCounterCSR_increment MachineModeCSRRegisters_MachineModeCSRRegisters --> CSRRegister11_write CSRUnit_CSRUnit1 --> CSRRegister11__internal_fu_write CSRRegister11_read --> MachineModeCSRRegisters_MachineModeCSRRegisters CSRRegister11_read --> CSRUnit_CSRUnit1 CSRRegister11__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister11__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter11_method MethodMap35_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap33_method CSRUnit_CSRUnit1 --> MethodMap34_method CSRUnit_CSRUnit1 --> ShadowCSR__fu_write ShadowCSR__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR1__fu_write ShadowCSR1__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR1__fu_access_valid ShadowCSR2__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR2__fu_access_valid ShadowCSR3__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR3__fu_access_valid InternalInterruptController_InternalInterruptController --> CSRRegister12_write CSRRegister12_read --> AddressTranslator_AddressTranslator CSRRegister12_read --> CSRInstances_CSRInstances CSRRegister12_read --> InternalInterruptController_InternalInterruptController2 CSRRegister12_read --> InternalInterruptController_InternalInterruptController CSRRegister12_read --> Retirement_Retirement_NORMAL CSRRegister12_read --> WakeupSelect3_WakeupSelect CSRRegister12_read --> AddressTranslator1_AddressTranslator CSRRegister12_read --> CSRUnit_CSRUnit1 CSRRegister12_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond4 CSRRegister12_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 CSRRegister12_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 CSRRegister12_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond5 CSRRegister12_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 CSRRegister12_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 InternalInterruptController_InternalInterruptController --> CSRRegister13_write CSRUnit_CSRUnit1 --> CSRRegister13__internal_fu_write CSRRegister13_read --> InternalInterruptController_InternalInterruptController2 CSRRegister13_read --> InternalInterruptController_InternalInterruptController CSRRegister13_read --> CSRUnit_CSRUnit1 CSRRegister13__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister13__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter13_method MethodMap41_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap39_method CSRUnit_CSRUnit1 --> MethodMap40_method InternalInterruptController_InternalInterruptController --> CSRRegister14_write CSRUnit_CSRUnit1 --> CSRRegister14__internal_fu_write CSRRegister14_read --> InternalInterruptController_InternalInterruptController CSRRegister14_read --> CSRUnit_CSRUnit1 CSRRegister14__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister14__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter14_method MethodMap44_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap42_method CSRUnit_CSRUnit1 --> MethodMap43_method InternalInterruptController_InternalInterruptController --> CSRRegister15_write CSRUnit_CSRUnit1 --> CSRRegister15__internal_fu_write CSRRegister15_read --> InternalInterruptController_InternalInterruptController CSRRegister15_read --> AddressTranslator1_AddressTranslator CSRRegister15_read --> CSRUnit_CSRUnit1 CSRRegister15__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister15__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter15_method MethodMap47_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap45_method CSRUnit_CSRUnit1 --> MethodMap46_method InternalInterruptController_InternalInterruptController --> CSRRegister16_write CSRUnit_CSRUnit1 --> CSRRegister16__internal_fu_write CSRRegister16_read --> CSRInstances_CSRInstances CSRRegister16_read --> AddressTranslator1_AddressTranslator CSRRegister16_read --> CSRUnit_CSRUnit1 CSRRegister16__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister16__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter16_method MethodMap50_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap48_method CSRUnit_CSRUnit1 --> MethodMap49_method CSRUnit_CSRUnit1 --> CSRRegister17__internal_fu_write CSRRegister17_read --> AddressTranslator_AddressTranslator CSRRegister17_read --> AddressTranslator1_AddressTranslator CSRRegister17_read --> CSRUnit_CSRUnit1 CSRRegister17__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister17__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter17_method MethodMap53_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap51_method CSRUnit_CSRUnit1 --> MethodMap52_method CSRUnit_CSRUnit1 --> CSRRegister18__internal_fu_write CSRRegister18_read --> AddressTranslator_AddressTranslator CSRRegister18_read --> AddressTranslator1_AddressTranslator CSRRegister18_read --> CSRUnit_CSRUnit1 CSRRegister18__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister18__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter18_method MethodMap56_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap54_method CSRUnit_CSRUnit1 --> MethodMap55_method CSRUnit_CSRUnit1 --> CSRRegister19__internal_fu_write CSRRegister19_read --> CSRUnit_CSRUnit1 CSRRegister19_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond4 CSRRegister19_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 CSRRegister19_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 CSRRegister19_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond5 CSRRegister19_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 CSRRegister19_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 CSRRegister19__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister19__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter19_method MethodMap59_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap57_method CSRUnit_CSRUnit1 --> MethodMap58_method CSRUnit_CSRUnit1 --> CSRRegister20__internal_fu_write CSRRegister20_read --> CSRUnit_CSRUnit1 CSRRegister20_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond4 CSRRegister20_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 CSRRegister20_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 CSRRegister20_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond5 CSRRegister20_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 CSRRegister20_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 CSRRegister20__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister20__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter20_method MethodMap62_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap60_method CSRUnit_CSRUnit1 --> MethodMap61_method InternalInterruptController_InternalInterruptController --> CSRRegister21_write CSRUnit_CSRUnit1 --> CSRRegister21__internal_fu_write CSRRegister21_read --> InternalInterruptController_InternalInterruptController CSRRegister21_read --> CSRUnit_CSRUnit1 CSRRegister21__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister21__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter21_method MethodMap65_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap63_method CSRUnit_CSRUnit1 --> MethodMap64_method InternalInterruptController_InternalInterruptController --> CSRRegister22_write CSRUnit_CSRUnit1 --> CSRRegister22__internal_fu_write CSRRegister22_read --> InternalInterruptController_InternalInterruptController CSRRegister22_read --> CSRUnit_CSRUnit1 CSRRegister22__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister22__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter22_method MethodMap68_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap66_method CSRUnit_CSRUnit1 --> MethodMap67_method InternalInterruptController_InternalInterruptController --> CSRRegister23_write CSRUnit_CSRUnit1 --> CSRRegister23__internal_fu_write CSRRegister23_read --> InternalInterruptController_InternalInterruptController2 CSRRegister23_read --> InternalInterruptController_InternalInterruptController CSRRegister23_read --> CSRUnit_CSRUnit1 CSRRegister23__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister23__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter23_method MethodMap71_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap69_method CSRUnit_CSRUnit1 --> MethodMap70_method CSRUnit_CSRUnit1 --> CSRRegister24__internal_fu_write CSRRegister24_read --> CSRUnit_CSRUnit1 CSRRegister24_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond4 CSRRegister24_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 CSRRegister24_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 CSRRegister24_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond5 CSRRegister24_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 CSRRegister24_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 CSRRegister24__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister24__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter24_method MethodMap74_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap72_method CSRUnit_CSRUnit1 --> MethodMap73_method CSRUnit_CSRUnit1 --> CSRRegister25__internal_fu_write CSRRegister25__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister25__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter25_method MethodMap77_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap75_method CSRUnit_CSRUnit1 --> MethodMap76_method CSRUnit_CSRUnit1 --> CSRRegister26__internal_fu_write CSRRegister26_read --> Retirement_Retirement_RESUME CSRRegister26__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister26__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter26_method MethodMap80_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap78_method CSRUnit_CSRUnit1 --> MethodMap79_method CSRUnit_CSRUnit1 --> CSRRegister27__internal_fu_write CSRRegister27_read --> Retirement_Retirement_RESUME CSRRegister27__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister27__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter27_method MethodMap83_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap81_method CSRUnit_CSRUnit1 --> MethodMap82_method CSRUnit_CSRUnit1 --> CSRRegister28__internal_fu_write CSRRegister28__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister28__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter28_method MethodMap86_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap84_method CSRUnit_CSRUnit1 --> MethodMap85_method CSRUnit_CSRUnit1 --> CSRRegister29__internal_fu_write CSRRegister29_read --> CSRUnit_CSRUnit1 CSRRegister29__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister29__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter29_method MethodMap89_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap87_method CSRUnit_CSRUnit1 --> MethodMap88_method CSRUnit_CSRUnit1 --> ShadowCSR4__fu_write ShadowCSR4__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR4__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR5__fu_write ShadowCSR5__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR5__fu_access_valid ShadowCSR6__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR6__fu_access_valid ShadowCSR7__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR7__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister30__internal_fu_write CSRRegister30__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister30__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter30_method MethodMap92_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap90_method CSRUnit_CSRUnit1 --> MethodMap91_method CSRUnit_CSRUnit1 --> CSRRegister31__internal_fu_write CSRRegister31_read --> CSRUnit_CSRUnit1 CSRRegister31__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister31__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter31_method MethodMap95_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap93_method CSRUnit_CSRUnit1 --> MethodMap94_method CSRUnit_CSRUnit1 --> ShadowCSR8__fu_write ShadowCSR8__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR8__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR9__fu_write ShadowCSR9__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR9__fu_access_valid ShadowCSR10__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR10__fu_access_valid ShadowCSR11__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR11__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister32__internal_fu_write CSRRegister32__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister32__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter32_method MethodMap98_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap96_method CSRUnit_CSRUnit1 --> MethodMap97_method CSRUnit_CSRUnit1 --> CSRRegister33__internal_fu_write CSRRegister33_read --> CSRUnit_CSRUnit1 CSRRegister33__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister33__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter33_method MethodMap101_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap99_method CSRUnit_CSRUnit1 --> MethodMap100_method CSRUnit_CSRUnit1 --> ShadowCSR12__fu_write ShadowCSR12__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR12__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR13__fu_write ShadowCSR13__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR13__fu_access_valid ShadowCSR14__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR14__fu_access_valid ShadowCSR15__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR15__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister34__internal_fu_write CSRRegister34__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister34__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter34_method MethodMap104_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap102_method CSRUnit_CSRUnit1 --> MethodMap103_method CSRUnit_CSRUnit1 --> CSRRegister35__internal_fu_write CSRRegister35_read --> CSRUnit_CSRUnit1 CSRRegister35__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister35__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter35_method MethodMap107_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap105_method CSRUnit_CSRUnit1 --> MethodMap106_method CSRUnit_CSRUnit1 --> ShadowCSR16__fu_write ShadowCSR16__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR16__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR17__fu_write ShadowCSR17__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR17__fu_access_valid ShadowCSR18__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR18__fu_access_valid ShadowCSR19__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR19__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister36__internal_fu_write CSRRegister36__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister36__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter36_method MethodMap110_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap108_method CSRUnit_CSRUnit1 --> MethodMap109_method CSRUnit_CSRUnit1 --> CSRRegister37__internal_fu_write CSRRegister37_read --> CSRUnit_CSRUnit1 CSRRegister37__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister37__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter37_method MethodMap113_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap111_method CSRUnit_CSRUnit1 --> MethodMap112_method CSRUnit_CSRUnit1 --> ShadowCSR20__fu_write ShadowCSR20__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR20__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR21__fu_write ShadowCSR21__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR21__fu_access_valid ShadowCSR22__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR22__fu_access_valid ShadowCSR23__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR23__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister38__internal_fu_write CSRRegister38__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister38__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter38_method MethodMap116_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap114_method CSRUnit_CSRUnit1 --> MethodMap115_method CSRUnit_CSRUnit1 --> CSRRegister39__internal_fu_write CSRRegister39_read --> CSRUnit_CSRUnit1 CSRRegister39__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister39__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter39_method MethodMap119_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap117_method CSRUnit_CSRUnit1 --> MethodMap118_method CSRUnit_CSRUnit1 --> ShadowCSR24__fu_write ShadowCSR24__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR24__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR25__fu_write ShadowCSR25__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR25__fu_access_valid ShadowCSR26__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR26__fu_access_valid ShadowCSR27__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR27__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister40__internal_fu_write CSRRegister40__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister40__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter40_method MethodMap122_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap120_method CSRUnit_CSRUnit1 --> MethodMap121_method CSRUnit_CSRUnit1 --> CSRRegister41__internal_fu_write CSRRegister41_read --> CSRUnit_CSRUnit1 CSRRegister41__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister41__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter41_method MethodMap125_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap123_method CSRUnit_CSRUnit1 --> MethodMap124_method CSRUnit_CSRUnit1 --> ShadowCSR28__fu_write ShadowCSR28__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR28__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR29__fu_write ShadowCSR29__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR29__fu_access_valid ShadowCSR30__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR30__fu_access_valid ShadowCSR31__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR31__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister42__internal_fu_write CSRRegister42__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister42__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter42_method MethodMap128_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap126_method CSRUnit_CSRUnit1 --> MethodMap127_method CSRUnit_CSRUnit1 --> CSRRegister43__internal_fu_write CSRRegister43_read --> CSRUnit_CSRUnit1 CSRRegister43__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister43__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter43_method MethodMap131_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap129_method CSRUnit_CSRUnit1 --> MethodMap130_method CSRUnit_CSRUnit1 --> ShadowCSR32__fu_write ShadowCSR32__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR32__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR33__fu_write ShadowCSR33__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR33__fu_access_valid ShadowCSR34__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR34__fu_access_valid ShadowCSR35__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR35__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister44__internal_fu_write CSRRegister44__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister44__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter44_method MethodMap134_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap132_method CSRUnit_CSRUnit1 --> MethodMap133_method CSRUnit_CSRUnit1 --> CSRRegister45__internal_fu_write CSRRegister45_read --> CSRUnit_CSRUnit1 CSRRegister45__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister45__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter45_method MethodMap137_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap135_method CSRUnit_CSRUnit1 --> MethodMap136_method CSRUnit_CSRUnit1 --> ShadowCSR36__fu_write ShadowCSR36__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR36__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR37__fu_write ShadowCSR37__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR37__fu_access_valid ShadowCSR38__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR38__fu_access_valid ShadowCSR39__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR39__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister46__internal_fu_write CSRRegister46__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister46__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter46_method MethodMap140_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap138_method CSRUnit_CSRUnit1 --> MethodMap139_method CSRUnit_CSRUnit1 --> CSRRegister47__internal_fu_write CSRRegister47_read --> CSRUnit_CSRUnit1 CSRRegister47__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister47__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter47_method MethodMap143_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap141_method CSRUnit_CSRUnit1 --> MethodMap142_method CSRUnit_CSRUnit1 --> ShadowCSR40__fu_write ShadowCSR40__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR40__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR41__fu_write ShadowCSR41__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR41__fu_access_valid ShadowCSR42__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR42__fu_access_valid ShadowCSR43__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR43__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister48__internal_fu_write CSRRegister48__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister48__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter48_method MethodMap146_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap144_method CSRUnit_CSRUnit1 --> MethodMap145_method CSRUnit_CSRUnit1 --> CSRRegister49__internal_fu_write CSRRegister49_read --> CSRUnit_CSRUnit1 CSRRegister49__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister49__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter49_method MethodMap149_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap147_method CSRUnit_CSRUnit1 --> MethodMap148_method CSRUnit_CSRUnit1 --> ShadowCSR44__fu_write ShadowCSR44__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR44__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR45__fu_write ShadowCSR45__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR45__fu_access_valid ShadowCSR46__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR46__fu_access_valid ShadowCSR47__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR47__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister50__internal_fu_write CSRRegister50__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister50__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter50_method MethodMap152_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap150_method CSRUnit_CSRUnit1 --> MethodMap151_method CSRUnit_CSRUnit1 --> CSRRegister51__internal_fu_write CSRRegister51_read --> CSRUnit_CSRUnit1 CSRRegister51__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister51__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter51_method MethodMap155_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap153_method CSRUnit_CSRUnit1 --> MethodMap154_method CSRUnit_CSRUnit1 --> ShadowCSR48__fu_write ShadowCSR48__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR48__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR49__fu_write ShadowCSR49__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR49__fu_access_valid ShadowCSR50__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR50__fu_access_valid ShadowCSR51__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR51__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister52__internal_fu_write CSRRegister52__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister52__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter52_method MethodMap158_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap156_method CSRUnit_CSRUnit1 --> MethodMap157_method CSRUnit_CSRUnit1 --> CSRRegister53__internal_fu_write CSRRegister53_read --> CSRUnit_CSRUnit1 CSRRegister53__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister53__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter53_method MethodMap161_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap159_method CSRUnit_CSRUnit1 --> MethodMap160_method CSRUnit_CSRUnit1 --> ShadowCSR52__fu_write ShadowCSR52__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR52__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR53__fu_write ShadowCSR53__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR53__fu_access_valid ShadowCSR54__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR54__fu_access_valid ShadowCSR55__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR55__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister54__internal_fu_write CSRRegister54__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister54__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter54_method MethodMap164_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap162_method CSRUnit_CSRUnit1 --> MethodMap163_method CSRUnit_CSRUnit1 --> CSRRegister55__internal_fu_write CSRRegister55_read --> CSRUnit_CSRUnit1 CSRRegister55__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister55__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter55_method MethodMap167_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap165_method CSRUnit_CSRUnit1 --> MethodMap166_method CSRUnit_CSRUnit1 --> ShadowCSR56__fu_write ShadowCSR56__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR56__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR57__fu_write ShadowCSR57__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR57__fu_access_valid ShadowCSR58__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR58__fu_access_valid ShadowCSR59__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR59__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister56__internal_fu_write CSRRegister56__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister56__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter56_method MethodMap170_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap168_method CSRUnit_CSRUnit1 --> MethodMap169_method CSRUnit_CSRUnit1 --> CSRRegister57__internal_fu_write CSRRegister57_read --> CSRUnit_CSRUnit1 CSRRegister57__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister57__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter57_method MethodMap173_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap171_method CSRUnit_CSRUnit1 --> MethodMap172_method CSRUnit_CSRUnit1 --> ShadowCSR60__fu_write ShadowCSR60__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR60__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR61__fu_write ShadowCSR61__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR61__fu_access_valid ShadowCSR62__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR62__fu_access_valid ShadowCSR63__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR63__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister58__internal_fu_write CSRRegister58__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister58__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter58_method MethodMap176_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap174_method CSRUnit_CSRUnit1 --> MethodMap175_method CSRUnit_CSRUnit1 --> CSRRegister59__internal_fu_write CSRRegister59_read --> CSRUnit_CSRUnit1 CSRRegister59__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister59__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter59_method MethodMap179_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap177_method CSRUnit_CSRUnit1 --> MethodMap178_method CSRUnit_CSRUnit1 --> ShadowCSR64__fu_write ShadowCSR64__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR64__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR65__fu_write ShadowCSR65__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR65__fu_access_valid ShadowCSR66__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR66__fu_access_valid ShadowCSR67__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR67__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister60__internal_fu_write CSRRegister60__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister60__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter60_method MethodMap182_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap180_method CSRUnit_CSRUnit1 --> MethodMap181_method CSRUnit_CSRUnit1 --> CSRRegister61__internal_fu_write CSRRegister61_read --> CSRUnit_CSRUnit1 CSRRegister61__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister61__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter61_method MethodMap185_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap183_method CSRUnit_CSRUnit1 --> MethodMap184_method CSRUnit_CSRUnit1 --> ShadowCSR68__fu_write ShadowCSR68__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR68__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR69__fu_write ShadowCSR69__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR69__fu_access_valid ShadowCSR70__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR70__fu_access_valid ShadowCSR71__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR71__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister62__internal_fu_write CSRRegister62__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister62__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter62_method MethodMap188_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap186_method CSRUnit_CSRUnit1 --> MethodMap187_method CSRUnit_CSRUnit1 --> CSRRegister63__internal_fu_write CSRRegister63_read --> CSRUnit_CSRUnit1 CSRRegister63__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister63__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter63_method MethodMap191_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap189_method CSRUnit_CSRUnit1 --> MethodMap190_method CSRUnit_CSRUnit1 --> ShadowCSR72__fu_write ShadowCSR72__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR72__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR73__fu_write ShadowCSR73__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR73__fu_access_valid ShadowCSR74__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR74__fu_access_valid ShadowCSR75__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR75__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister64__internal_fu_write CSRRegister64__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister64__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter64_method MethodMap194_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap192_method CSRUnit_CSRUnit1 --> MethodMap193_method CSRUnit_CSRUnit1 --> CSRRegister65__internal_fu_write CSRRegister65_read --> CSRUnit_CSRUnit1 CSRRegister65__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister65__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter65_method MethodMap197_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap195_method CSRUnit_CSRUnit1 --> MethodMap196_method CSRUnit_CSRUnit1 --> ShadowCSR76__fu_write ShadowCSR76__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR76__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR77__fu_write ShadowCSR77__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR77__fu_access_valid ShadowCSR78__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR78__fu_access_valid ShadowCSR79__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR79__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister66__internal_fu_write CSRRegister66__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister66__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter66_method MethodMap200_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap198_method CSRUnit_CSRUnit1 --> MethodMap199_method CSRUnit_CSRUnit1 --> CSRRegister67__internal_fu_write CSRRegister67_read --> CSRUnit_CSRUnit1 CSRRegister67__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister67__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter67_method MethodMap203_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap201_method CSRUnit_CSRUnit1 --> MethodMap202_method CSRUnit_CSRUnit1 --> ShadowCSR80__fu_write ShadowCSR80__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR80__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR81__fu_write ShadowCSR81__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR81__fu_access_valid ShadowCSR82__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR82__fu_access_valid ShadowCSR83__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR83__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister68__internal_fu_write CSRRegister68__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister68__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter68_method MethodMap206_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap204_method CSRUnit_CSRUnit1 --> MethodMap205_method CSRUnit_CSRUnit1 --> CSRRegister69__internal_fu_write CSRRegister69_read --> CSRUnit_CSRUnit1 CSRRegister69__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister69__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter69_method MethodMap209_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap207_method CSRUnit_CSRUnit1 --> MethodMap208_method CSRUnit_CSRUnit1 --> ShadowCSR84__fu_write ShadowCSR84__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR84__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR85__fu_write ShadowCSR85__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR85__fu_access_valid ShadowCSR86__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR86__fu_access_valid ShadowCSR87__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR87__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister70__internal_fu_write CSRRegister70__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister70__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter70_method MethodMap212_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap210_method CSRUnit_CSRUnit1 --> MethodMap211_method CSRUnit_CSRUnit1 --> CSRRegister71__internal_fu_write CSRRegister71_read --> CSRUnit_CSRUnit1 CSRRegister71__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister71__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter71_method MethodMap215_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap213_method CSRUnit_CSRUnit1 --> MethodMap214_method CSRUnit_CSRUnit1 --> ShadowCSR88__fu_write ShadowCSR88__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR88__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR89__fu_write ShadowCSR89__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR89__fu_access_valid ShadowCSR90__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR90__fu_access_valid ShadowCSR91__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR91__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister72__internal_fu_write CSRRegister72__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister72__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter72_method MethodMap218_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap216_method CSRUnit_CSRUnit1 --> MethodMap217_method CSRUnit_CSRUnit1 --> CSRRegister73__internal_fu_write CSRRegister73_read --> CSRUnit_CSRUnit1 CSRRegister73__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister73__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter73_method MethodMap221_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap219_method CSRUnit_CSRUnit1 --> MethodMap220_method CSRUnit_CSRUnit1 --> ShadowCSR92__fu_write ShadowCSR92__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR92__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR93__fu_write ShadowCSR93__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR93__fu_access_valid ShadowCSR94__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR94__fu_access_valid ShadowCSR95__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR95__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister74__internal_fu_write CSRRegister74__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister74__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter74_method MethodMap224_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap222_method CSRUnit_CSRUnit1 --> MethodMap223_method CSRUnit_CSRUnit1 --> CSRRegister75__internal_fu_write CSRRegister75_read --> CSRUnit_CSRUnit1 CSRRegister75__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister75__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter75_method MethodMap227_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap225_method CSRUnit_CSRUnit1 --> MethodMap226_method CSRUnit_CSRUnit1 --> ShadowCSR96__fu_write ShadowCSR96__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR96__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR97__fu_write ShadowCSR97__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR97__fu_access_valid ShadowCSR98__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR98__fu_access_valid ShadowCSR99__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR99__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister76__internal_fu_write CSRRegister76__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister76__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter76_method MethodMap230_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap228_method CSRUnit_CSRUnit1 --> MethodMap229_method CSRUnit_CSRUnit1 --> CSRRegister77__internal_fu_write CSRRegister77_read --> CSRUnit_CSRUnit1 CSRRegister77__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister77__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter77_method MethodMap233_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap231_method CSRUnit_CSRUnit1 --> MethodMap232_method CSRUnit_CSRUnit1 --> ShadowCSR100__fu_write ShadowCSR100__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR100__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR101__fu_write ShadowCSR101__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR101__fu_access_valid ShadowCSR102__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR102__fu_access_valid ShadowCSR103__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR103__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister78__internal_fu_write CSRRegister78__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister78__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter78_method MethodMap236_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap234_method CSRUnit_CSRUnit1 --> MethodMap235_method CSRUnit_CSRUnit1 --> CSRRegister79__internal_fu_write CSRRegister79_read --> CSRUnit_CSRUnit1 CSRRegister79__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister79__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter79_method MethodMap239_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap237_method CSRUnit_CSRUnit1 --> MethodMap238_method CSRUnit_CSRUnit1 --> ShadowCSR104__fu_write ShadowCSR104__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR104__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR105__fu_write ShadowCSR105__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR105__fu_access_valid ShadowCSR106__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR106__fu_access_valid ShadowCSR107__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR107__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister80__internal_fu_write CSRRegister80__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister80__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter80_method MethodMap242_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap240_method CSRUnit_CSRUnit1 --> MethodMap241_method CSRUnit_CSRUnit1 --> CSRRegister81__internal_fu_write CSRRegister81_read --> CSRUnit_CSRUnit1 CSRRegister81__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister81__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter81_method MethodMap245_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap243_method CSRUnit_CSRUnit1 --> MethodMap244_method CSRUnit_CSRUnit1 --> ShadowCSR108__fu_write ShadowCSR108__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR108__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR109__fu_write ShadowCSR109__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR109__fu_access_valid ShadowCSR110__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR110__fu_access_valid ShadowCSR111__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR111__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister82__internal_fu_write CSRRegister82__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister82__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter82_method MethodMap248_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap246_method CSRUnit_CSRUnit1 --> MethodMap247_method CSRUnit_CSRUnit1 --> CSRRegister83__internal_fu_write CSRRegister83_read --> CSRUnit_CSRUnit1 CSRRegister83__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister83__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter83_method MethodMap251_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap249_method CSRUnit_CSRUnit1 --> MethodMap250_method CSRUnit_CSRUnit1 --> ShadowCSR112__fu_write ShadowCSR112__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR112__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR113__fu_write ShadowCSR113__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR113__fu_access_valid ShadowCSR114__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR114__fu_access_valid ShadowCSR115__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR115__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister84__internal_fu_write CSRRegister84__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister84__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter84_method MethodMap254_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap252_method CSRUnit_CSRUnit1 --> MethodMap253_method CSRUnit_CSRUnit1 --> CSRRegister85__internal_fu_write CSRRegister85_read --> CSRUnit_CSRUnit1 CSRRegister85__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister85__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter85_method MethodMap257_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap255_method CSRUnit_CSRUnit1 --> MethodMap256_method CSRUnit_CSRUnit1 --> ShadowCSR116__fu_write ShadowCSR116__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR116__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR117__fu_write ShadowCSR117__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR117__fu_access_valid ShadowCSR118__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR118__fu_access_valid ShadowCSR119__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR119__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister87__internal_fu_write CSRRegister87__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister87__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter87_method MethodMap263_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap261_method CSRUnit_CSRUnit1 --> MethodMap262_method CSRUnit_CSRUnit1 --> ShadowCSR124__fu_write ShadowCSR124__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR124__fu_access_valid CSRUnit_CSRUnit1 --> AliasedCSR5__fu_write AliasedCSR5__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> AliasedCSR5__fu_access_valid Retirement_Retirement_NORMAL --> CSRRegister88_write CSRUnit_CSRUnit1 --> CSRRegister88__internal_fu_write CSRRegister88_read --> Retirement_Retirement_RESUME CSRRegister88__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister88__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter88_method MethodMap266_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap264_method CSRUnit_CSRUnit1 --> MethodMap265_method CSRUnit_CSRUnit1 --> AliasedCSR6__fu_write AliasedCSR6__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> AliasedCSR6__fu_access_valid Retirement_Retirement_NORMAL --> CSRRegister89_write CSRUnit_CSRUnit1 --> CSRRegister89__internal_fu_write CSRRegister89_read --> TransactionManager_PrivilegedFuncUnit_ConnectTrans CSRRegister89__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister89__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter89_method MethodMap269_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap267_method CSRUnit_CSRUnit1 --> MethodMap268_method Retirement_Retirement_NORMAL --> CSRRegister90_write CSRUnit_CSRUnit1 --> CSRRegister90__internal_fu_write CSRRegister90__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister90__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter90_method MethodMap272_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap270_method CSRUnit_CSRUnit1 --> MethodMap271_method CSRUnit_CSRUnit1 --> CSRRegister91__internal_fu_write CSRRegister91__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister91__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter91_method MethodMap275_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap273_method CSRUnit_CSRUnit1 --> MethodMap274_method CSRUnit_CSRUnit1 --> CSRRegister92__internal_fu_write CSRRegister92_read --> CSRUnit_CSRUnit1 CSRRegister92__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister92__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter92_method MethodMap278_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap276_method CSRUnit_CSRUnit1 --> MethodMap277_method CSRUnit_CSRUnit1 --> CSRRegister93__internal_fu_write CSRRegister93__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister93__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter93_method MethodMap281_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap279_method CSRUnit_CSRUnit1 --> MethodMap280_method CSRUnit_CSRUnit1 --> CSRRegister94__internal_fu_write CSRRegister94_read --> Retirement_Retirement_RESUME CSRRegister94__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister94__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter94_method MethodMap284_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap282_method CSRUnit_CSRUnit1 --> MethodMap283_method CSRUnit_CSRUnit1 --> CSRRegister95__internal_fu_write CSRRegister95_read --> Retirement_Retirement_RESUME CSRRegister95__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister95__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter95_method MethodMap287_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap285_method CSRUnit_CSRUnit1 --> MethodMap286_method CSRRegister96__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister96__fu_access_valid MethodMap290_method --> CSRUnit_CSRUnit1 CSRRegister97__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister97__fu_access_valid MethodMap293_method --> CSRUnit_CSRUnit1 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 <--> InternalInterruptController_mret TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 <--> InternalInterruptController_sret Retirement_Retirement_NORMAL --> InternalInterruptController_entry InternalInterruptController_interrupt_cause --> Retirement_Retirement_NORMAL CSRUnit_CSRUnit1 --> CSRRegister98__internal_fu_write CSRRegister98_read --> InternalInterruptController_InternalInterruptController2 CSRRegister98_read --> CSRUnit_CSRUnit1 CSRRegister98__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister98__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter98_method MethodMap296_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap294_method CSRUnit_CSRUnit1 --> MethodMap295_method InternalInterruptController_InternalInterruptController1 --> CSRRegister99_write CSRUnit_CSRUnit1 --> CSRRegister99__internal_fu_write CSRRegister99_read --> InternalInterruptController_InternalInterruptController2 CSRRegister99_read --> CSRUnit_CSRUnit1 CSRRegister99__internal_fu_read --> CSRUnit_CSRUnit1 CSRRegister99_read_comb --> InternalInterruptController_InternalInterruptController1 CSRUnit_CSRUnit1 --> CSRRegister99__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter99_method MethodMap299_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap297_method CSRUnit_CSRUnit1 --> MethodMap298_method CSRUnit_CSRUnit1 --> ShadowCSR127__fu_write ShadowCSR127__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR127__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR128__fu_write ShadowCSR128__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR128__fu_access_valid CSRUnit_CSRUnit1 --> CSRRegister100__internal_fu_write CSRRegister100_read --> InternalInterruptController_InternalInterruptController2 CSRRegister100_read --> ShadowCSR127_ShadowCSR1 CSRRegister100_read --> ShadowCSR127_ShadowCSR CSRRegister100_read --> ShadowCSR128_ShadowCSR CSRRegister100_read --> ShadowCSR128_ShadowCSR1 CSRRegister100_read --> Retirement_Retirement_NORMAL CSRRegister100__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister100__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter100_method MethodMap302_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap300_method CSRUnit_CSRUnit1 --> MethodMap301_method CSRUnit_CSRUnit1 --> CSRRegister101__internal_fu_write CSRRegister101_read --> Retirement_Retirement_NORMAL CSRRegister101_read --> CSRUnit_CSRUnit1 CSRRegister101__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister101__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter101_method MethodMap305_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap303_method CSRUnit_CSRUnit1 --> MethodMap304_method CSRUnit_CSRUnit1 --> ShadowCSR125__fu_write ShadowCSR125__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR125__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR126__fu_write ShadowCSR126__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR126__fu_access_valid MethodMap306_method --> ShadowCSR128_ShadowCSR RegAllocation_RegAllocation --> CoreInstructionCounter_increment Retirement_Retirement_NORMAL <--> CoreInstructionCounter_decrement Retirement_Retirement_FLUSH <--> CoreInstructionCounter_decrement Pipe8_read --> TransactionManager_InstructionTagger_tag_cond0 Pipe8_read --> TransactionManager_InstructionTagger_tag_cond1 RegAllocation_RegAllocation --> Pipe8_write Pipe9_read --> TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation Pipe9_read --> TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 TransactionManager_InstructionTagger_tag_cond0 --> Pipe9_write TransactionManager_InstructionTagger_tag_cond1 --> Pipe9_write TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation --> Connect6_write TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 --> Connect6_write Connect6_read --> TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation Connect6_read --> TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation --> WideFifo2_write TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 --> WideFifo2_write WideFifo2_read --> RSSelection_RSSelection WideFifo2_peek --> RSSelection_RSSelection Pipe10_read --> RSInsertion_RSInsertion RSSelection_RSSelection --> Pipe10_write ConnectTrans1_ConnectTrans --> ExceptionInformationRegister_report ConnectTrans2_ConnectTrans --> ExceptionInformationRegister_report ConnectTrans3_ConnectTrans --> ExceptionInformationRegister_report ConnectTrans13_ConnectTrans --> ExceptionInformationRegister_report ConnectTrans15_ConnectTrans --> ExceptionInformationRegister_report ExceptionInformationRegister_get --> StallController_StallController ExceptionInformationRegister_get --> Retirement_Retirement ExceptionInformationRegister_get --> Retirement_Retirement_NORMAL Retirement_Retirement_RESUME <--> ExceptionInformationRegister_clear ConnectTrans16_ConnectTrans --> ResultAnnouncement_push_result ConnectTrans17_ConnectTrans --> ResultAnnouncement_push_result ConnectTrans18_ConnectTrans --> ResultAnnouncement_push_result ConnectTrans19_ConnectTrans --> ResultAnnouncement_push_result Retirement_core_state --> StallController_StallController1 Retirement_core_state --> RSInsertion_RSInsertion Retirement_core_state --> PrivilegedFuncUnit_PrivilegedFuncUnit Retirement_core_state --> LSUDummy_LSUDummy4 Retirement_core_state --> CSRUnit_CSRUnit LSUDummy_LSUDummy2 --> Retirement_side_fx_guard CSRUnit_CSRUnit1 --> Retirement_side_fx_guard TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond4 --> Retirement_side_fx_guard TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 --> Retirement_side_fx_guard TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 --> Retirement_side_fx_guard TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond5 --> Retirement_side_fx_guard TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 --> Retirement_side_fx_guard TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 --> Retirement_side_fx_guard Retirement_Retirement_NORMAL --> CSRRegister86_write CSRUnit_CSRUnit1 --> CSRRegister86__internal_fu_write CSRRegister86_read --> Retirement_Retirement_NORMAL CSRRegister86_read --> CSRUnit_CSRUnit1 CSRRegister86__internal_fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> CSRRegister86__fu_access_valid CSRUnit_CSRUnit1 --> MethodFilter86_method MethodMap260_method --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> MethodMap258_method CSRUnit_CSRUnit1 --> MethodMap259_method CSRUnit_CSRUnit1 --> ShadowCSR120__fu_write ShadowCSR120__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR120__fu_access_valid CSRUnit_CSRUnit1 --> ShadowCSR121__fu_write ShadowCSR121__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR121__fu_access_valid ShadowCSR122__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR122__fu_access_valid ShadowCSR123__fu_read --> CSRUnit_CSRUnit1 CSRUnit_CSRUnit1 --> ShadowCSR123__fu_access_valid RS_select --> RSSelection_RSSelection_0_0 ConnectTrans16_ConnectTrans --> RS_update0 ConnectTrans17_ConnectTrans --> RS_update0 ConnectTrans18_ConnectTrans --> RS_update0 ConnectTrans19_ConnectTrans --> RS_update0 RSInsertion_RSInsertion --> RS_insert RS_take --> WakeupSelect_WakeupSelect RS_take --> WakeupSelect1_WakeupSelect RS_take --> WakeupSelect2_WakeupSelect RS_take --> WakeupSelect3_WakeupSelect RS_take --> WakeupSelect4_WakeupSelect RS_RS5 --> WakeupSelect_WakeupSelect RS_RS2 --> WakeupSelect1_WakeupSelect RS_RS4 --> WakeupSelect2_WakeupSelect RS_RS1 --> WakeupSelect3_WakeupSelect RS_RS3 --> WakeupSelect4_WakeupSelect PreservedOrderAllocator_alloc --> RSSelection_RSSelection_0_0 WakeupSelect_WakeupSelect --> PreservedOrderAllocator_free_idx WakeupSelect1_WakeupSelect --> PreservedOrderAllocator_free_idx WakeupSelect2_WakeupSelect --> PreservedOrderAllocator_free_idx WakeupSelect3_WakeupSelect --> PreservedOrderAllocator_free_idx WakeupSelect4_WakeupSelect --> PreservedOrderAllocator_free_idx PreservedOrderAllocator_order --> RS_RS WakeupSelect_WakeupSelect --> AluFuncUnit_issue WakeupSelect_WakeupSelect --> AluFuncUnit_issue_decoded WakeupSelect_WakeupSelect --> BasicFifo8_write BasicFifo8_read --> ConnectTrans4_ConnectTrans CircularAllocator8_alloc --> WakeupSelect_WakeupSelect CircularAllocator8_free --> ConnectTrans4_ConnectTrans WakeupSelect1_WakeupSelect --> ShiftFuncUnit_issue WakeupSelect1_WakeupSelect --> ShiftFuncUnit_issue_decoded WakeupSelect1_WakeupSelect --> BasicFifo9_write BasicFifo9_read --> ConnectTrans5_ConnectTrans CircularAllocator9_alloc --> WakeupSelect1_WakeupSelect CircularAllocator9_free --> ConnectTrans5_ConnectTrans WakeupSelect2_WakeupSelect --> JumpBranchFuncUnit_issue WakeupSelect2_WakeupSelect --> JumpBranchFuncUnit_issue_decoded WakeupSelect2_WakeupSelect --> BasicFifo10_write BasicFifo10_read --> TransactionManager_ConnectTrans_JumpBranchFuncUnit CircularAllocator10_alloc --> WakeupSelect2_WakeupSelect CircularAllocator10_free --> TransactionManager_ConnectTrans_JumpBranchFuncUnit TransactionManager_ConnectTrans_JumpBranchFuncUnit --> BasicFifo11_write BasicFifo11_read --> ConnectTrans1_ConnectTrans Retirement_Retirement_RESUME <--> BasicFifo11_clear CircularAllocator11_alloc --> TransactionManager_ConnectTrans_JumpBranchFuncUnit CircularAllocator11_free --> ConnectTrans1_ConnectTrans Retirement_Retirement_RESUME <--> CircularAllocator11_clear TransactionManager_ConnectTrans_JumpBranchFuncUnit --> Connect1_write Connect1_read --> TransactionManager_ConnectTrans_JumpBranchFuncUnit WakeupSelect3_WakeupSelect --> ExceptionFuncUnit_issue WakeupSelect3_WakeupSelect --> ExceptionFuncUnit_issue_decoded WakeupSelect3_WakeupSelect --> BasicFifo12_write BasicFifo12_read --> ConnectTrans2_ConnectTrans Retirement_Retirement_RESUME <--> BasicFifo12_clear CircularAllocator12_alloc --> WakeupSelect3_WakeupSelect CircularAllocator12_free --> ConnectTrans2_ConnectTrans Retirement_Retirement_RESUME <--> CircularAllocator12_clear WakeupSelect3_WakeupSelect --> BasicFifo13_write BasicFifo13_read --> ConnectTrans7_ConnectTrans CircularAllocator13_alloc --> WakeupSelect3_WakeupSelect CircularAllocator13_free --> ConnectTrans7_ConnectTrans WakeupSelect4_WakeupSelect --> PrivilegedFuncUnit_issue WakeupSelect4_WakeupSelect --> PrivilegedFuncUnit_issue_decoded TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 --> MethodProduct_method TransactionManager_PrivilegedFuncUnit_ConnectTrans --> BasicFifo14_write BasicFifo14_read --> ConnectTrans3_ConnectTrans Retirement_Retirement_RESUME <--> BasicFifo14_clear CircularAllocator14_alloc --> TransactionManager_PrivilegedFuncUnit_ConnectTrans CircularAllocator14_free --> ConnectTrans3_ConnectTrans Retirement_Retirement_RESUME <--> CircularAllocator14_clear TransactionManager_PrivilegedFuncUnit_ConnectTrans --> Connect2_write Connect2_read --> TransactionManager_PrivilegedFuncUnit_ConnectTrans ConnectTrans4_ConnectTrans --> Forwarder8_write ConnectTrans5_ConnectTrans --> Forwarder8_write ConnectTrans7_ConnectTrans --> Forwarder8_write TransactionManager_PrivilegedFuncUnit_ConnectTrans --> Forwarder8_write TransactionManager_ConnectTrans_JumpBranchFuncUnit --> Forwarder8_write Forwarder8_read --> ConnectTrans16_ConnectTrans RS1_select --> RSSelection_RSSelection_0_1 ConnectTrans16_ConnectTrans --> RS1_update0 ConnectTrans17_ConnectTrans --> RS1_update0 ConnectTrans18_ConnectTrans --> RS1_update0 ConnectTrans19_ConnectTrans --> RS1_update0 RSInsertion_RSInsertion --> RS1_insert RS1_take --> WakeupSelect5_WakeupSelect RS1_take --> WakeupSelect6_WakeupSelect RS1_RS1 --> WakeupSelect5_WakeupSelect RS1_RS --> WakeupSelect6_WakeupSelect PreservedOrderAllocator1_alloc --> RSSelection_RSSelection_0_1 WakeupSelect5_WakeupSelect --> PreservedOrderAllocator1_free_idx WakeupSelect6_WakeupSelect --> PreservedOrderAllocator1_free_idx PreservedOrderAllocator1_order --> RS1_RS2 WakeupSelect5_WakeupSelect --> MulUnit_issue WakeupSelect5_WakeupSelect --> MulUnit_issue_decoded WakeupSelect5_WakeupSelect --> BasicFifo15_write BasicFifo15_read --> TransactionManager_MulUnit_ConnectTrans CircularAllocator15_alloc --> WakeupSelect5_WakeupSelect CircularAllocator15_free --> TransactionManager_MulUnit_ConnectTrans WakeupSelect5_WakeupSelect --> PipelinedUnsignedMul_issue PipelinedUnsignedMul_accept --> TransactionManager_MulUnit_ConnectTrans PipelinedMul_PipelinedMul3 <--> DSPMulUnit_compute PipelinedMul_PipelinedMul2 <--> DSPMulUnit1_compute PipelinedMul_PipelinedMul1 <--> DSPMulUnit2_compute PipelinedMul_PipelinedMul <--> DSPMulUnit3_compute TransactionManager_MulUnit_ConnectTrans --> Connect3_write Connect3_read --> TransactionManager_MulUnit_ConnectTrans WakeupSelect6_WakeupSelect --> DivUnit_issue WakeupSelect6_WakeupSelect --> DivUnit_issue_decoded WakeupSelect6_WakeupSelect --> BasicFifo16_write BasicFifo16_read --> TransactionManager_DivUnit_ConnectTrans CircularAllocator16_alloc --> WakeupSelect6_WakeupSelect CircularAllocator16_free --> TransactionManager_DivUnit_ConnectTrans WakeupSelect6_WakeupSelect --> LongDivider_issue LongDivider_accept --> TransactionManager_DivUnit_ConnectTrans TransactionManager_DivUnit_ConnectTrans --> Connect4_write Connect4_read --> TransactionManager_DivUnit_ConnectTrans TransactionManager_DivUnit_ConnectTrans --> Forwarder9_write TransactionManager_MulUnit_ConnectTrans --> Forwarder9_write Forwarder9_read --> ConnectTrans17_ConnectTrans FifoRS_order --> FifoRS_FifoRS1 FifoRS_alloc --> RSSelection_RSSelection_0_2 WakeupSelect7_WakeupSelect --> FifoRS_free_idx FifoRS_select --> RSSelection_RSSelection_0_2 ConnectTrans16_ConnectTrans --> FifoRS_update0 ConnectTrans17_ConnectTrans --> FifoRS_update0 ConnectTrans18_ConnectTrans --> FifoRS_update0 ConnectTrans19_ConnectTrans --> FifoRS_update0 RSInsertion_RSInsertion --> FifoRS_insert FifoRS_take --> WakeupSelect7_WakeupSelect FifoRS_FifoRS --> WakeupSelect7_WakeupSelect WakeupSelect7_WakeupSelect --> LSUDummy_issue ConnectTrans11_ConnectTrans --> AddressTranslator1_request AddressTranslator1_accept --> TransactionManager_accept_cond1_ConnectTrans1 AddressTranslator1_accept --> TransactionManager_accept_cond0_ConnectTrans1 ConnectTrans11_ConnectTrans --> Forwarder10_write Forwarder10_read --> TransactionManager_accept_cond1_ConnectTrans1 Forwarder10_read --> TransactionManager_accept_cond0_ConnectTrans1 TransactionManager_LSUDummy_issue_cond0 --> LSURequester_issue TransactionManager_LSUDummy_issue_cond2 --> LSURequester_issue TransactionManager_LSUDummy_issue_cond1 --> LSURequester_issue LSURequester_accept --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy LSURequester_accept --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy TransactionManager_LSUDummy_issue_cond0 --> BasicFifo17_write TransactionManager_LSUDummy_issue_cond2 --> BasicFifo17_write TransactionManager_LSUDummy_issue_cond1 --> BasicFifo17_write BasicFifo17_read --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy BasicFifo17_read --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy CircularAllocator17_alloc --> TransactionManager_LSUDummy_issue_cond0 CircularAllocator17_alloc --> TransactionManager_LSUDummy_issue_cond2 CircularAllocator17_alloc --> TransactionManager_LSUDummy_issue_cond1 CircularAllocator17_free --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy CircularAllocator17_free --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy WakeupSelect7_WakeupSelect --> BasicFifo18_write BasicFifo18_read --> LSUDummy_LSUDummy3 BasicFifo18_read --> TransactionManager_LSUDummy_issue_cond0 BasicFifo18_read --> TransactionManager_LSUDummy_issue_cond2 BasicFifo18_read --> TransactionManager_LSUDummy_issue_cond1 CircularAllocator18_alloc --> WakeupSelect7_WakeupSelect CircularAllocator18_free --> LSUDummy_LSUDummy3 CircularAllocator18_free --> TransactionManager_LSUDummy_issue_cond0 CircularAllocator18_free --> TransactionManager_LSUDummy_issue_cond2 CircularAllocator18_free --> TransactionManager_LSUDummy_issue_cond1 Pipe7_read --> ConnectTrans11_ConnectTrans WakeupSelect7_WakeupSelect --> Pipe7_write TransactionManager_accept_cond1_ConnectTrans1 --> BasicFifo19_write TransactionManager_accept_cond0_ConnectTrans1 --> BasicFifo19_write BasicFifo19_read --> LSUDummy_LSUDummy3 BasicFifo19_read --> TransactionManager_LSUDummy_issue_cond0 BasicFifo19_read --> TransactionManager_LSUDummy_issue_cond2 BasicFifo19_read --> TransactionManager_LSUDummy_issue_cond1 CircularAllocator19_alloc --> TransactionManager_accept_cond1_ConnectTrans1 CircularAllocator19_alloc --> TransactionManager_accept_cond0_ConnectTrans1 CircularAllocator19_free --> LSUDummy_LSUDummy3 CircularAllocator19_free --> TransactionManager_LSUDummy_issue_cond0 CircularAllocator19_free --> TransactionManager_LSUDummy_issue_cond2 CircularAllocator19_free --> TransactionManager_LSUDummy_issue_cond1 LSUDummy_LSUDummy3 --> BasicFifo20_write WakeupSelect7_WakeupSelect --> BasicFifo20_write TransactionManager_LSUDummy_issue_cond0 --> BasicFifo20_write TransactionManager_LSUDummy_issue_cond2 --> BasicFifo20_write TransactionManager_LSUDummy_issue_cond1 --> BasicFifo20_write BasicFifo20_read --> TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy CircularAllocator20_alloc --> LSUDummy_LSUDummy3 CircularAllocator20_alloc --> WakeupSelect7_WakeupSelect CircularAllocator20_alloc --> TransactionManager_LSUDummy_issue_cond0 CircularAllocator20_alloc --> TransactionManager_LSUDummy_issue_cond2 CircularAllocator20_alloc --> TransactionManager_LSUDummy_issue_cond1 CircularAllocator20_free --> TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy TransactionManager_LSUDummy_issue_cond0 --> BasicFifo21_write TransactionManager_LSUDummy_issue_cond2 --> BasicFifo21_write TransactionManager_LSUDummy_issue_cond1 --> BasicFifo21_write BasicFifo21_read --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy BasicFifo21_read --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy CircularAllocator21_alloc --> TransactionManager_LSUDummy_issue_cond0 CircularAllocator21_alloc --> TransactionManager_LSUDummy_issue_cond2 CircularAllocator21_alloc --> TransactionManager_LSUDummy_issue_cond1 CircularAllocator21_free --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy CircularAllocator21_free --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy LSUDummy_LSUDummy3 --> BasicFifo22_write WakeupSelect7_WakeupSelect --> BasicFifo22_write TransactionManager_LSUDummy_issue_cond0 --> BasicFifo22_write TransactionManager_LSUDummy_issue_cond2 --> BasicFifo22_write TransactionManager_LSUDummy_issue_cond1 --> BasicFifo22_write BasicFifo22_read --> TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy CircularAllocator22_alloc --> LSUDummy_LSUDummy3 CircularAllocator22_alloc --> WakeupSelect7_WakeupSelect CircularAllocator22_alloc --> TransactionManager_LSUDummy_issue_cond0 CircularAllocator22_alloc --> TransactionManager_LSUDummy_issue_cond2 CircularAllocator22_alloc --> TransactionManager_LSUDummy_issue_cond1 CircularAllocator22_free --> TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy --> BasicFifo23_write TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy --> BasicFifo23_write TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy --> BasicFifo23_write BasicFifo23_read --> ConnectTrans13_ConnectTrans Retirement_Retirement_RESUME <--> BasicFifo23_clear CircularAllocator23_alloc --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy CircularAllocator23_alloc --> TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy CircularAllocator23_alloc --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy CircularAllocator23_free --> ConnectTrans13_ConnectTrans Retirement_Retirement_RESUME <--> CircularAllocator23_clear TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy --> Connect5_write TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy --> Connect5_write TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy --> Connect5_write Connect5_read --> TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy Connect5_read --> TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy Connect5_read --> TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy --> Forwarder11_write TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy --> Forwarder11_write TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy --> Forwarder11_write Forwarder11_read --> ConnectTrans18_ConnectTrans RSSelection_RSSelection_0_3 <--> CSRUnit_select RSInsertion_RSInsertion --> CSRUnit_insert ConnectTrans16_ConnectTrans --> CSRUnit_update0 ConnectTrans17_ConnectTrans --> CSRUnit_update0 ConnectTrans18_ConnectTrans --> CSRUnit_update0 ConnectTrans19_ConnectTrans --> CSRUnit_update0 CSRUnit_get_result --> ConnectTrans19_ConnectTrans ConnectTrans19_ConnectTrans --> BasicFifo24_write BasicFifo24_read --> ConnectTrans15_ConnectTrans Retirement_Retirement_RESUME <--> BasicFifo24_clear CircularAllocator24_alloc --> ConnectTrans19_ConnectTrans CircularAllocator24_free --> ConnectTrans15_ConnectTrans Retirement_Retirement_RESUME <--> CircularAllocator24_clear ConnectTrans16_ConnectTrans --> MethodProduct1_method ConnectTrans17_ConnectTrans --> MethodProduct1_method ConnectTrans18_ConnectTrans --> MethodProduct1_method ConnectTrans19_ConnectTrans --> MethodProduct1_method TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy <--> LSURequester_accept_cond0 TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy <--> LSUDummy_LSUDummy_cond1 TransactionManager_InstructionTagger_tag_cond0 <--> CheckpointRAT_tag_cond0 TransactionManager_ConnectTrans_JumpBranchFuncUnit <--> JumpBranchFuncUnit_JumpBranchFuncUnit TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond5 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond5 TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation <--> ROBAllocation_ROBAllocation TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 <--> ROBAllocation_ROBAllocation TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy <--> LSURequester_accept_cond1 TransactionManager_InstructionTagger_tag_cond1 <--> CheckpointRAT_tag_cond1 TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 <--> FetchUnit_Fetch_Stage1_cond0 TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> PrivilegedFuncUnit_PrivilegedFuncUnit1 TransactionManager_InstructionTagger_tag_cond0 <--> InstructionTagger_InstructionTagger TransactionManager_InstructionTagger_tag_cond1 <--> InstructionTagger_InstructionTagger TransactionManager_accept_cond1_ConnectTrans <--> AddressTranslator_accept_cond1 TransactionManager_accept_cond0_ConnectTrans <--> AddressTranslator_accept_cond0 TransactionManager_DecodeStage_RollbackTagger <--> DecodeStage_DecodeStage TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation <--> Renaming_Renaming TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 <--> Renaming_Renaming TransactionManager_LSUDummy_issue_cond0 <--> LSUDummy_LSUDummy1 TransactionManager_LSUDummy_issue_cond2 <--> LSUDummy_LSUDummy1 TransactionManager_LSUDummy_issue_cond1 <--> LSUDummy_LSUDummy1 TransactionManager_MulUnit_ConnectTrans <--> MulUnit_MulUnit TransactionManager_ConnectTrans_JumpBranchFuncUnit <--> ConnectTrans6_ConnectTrans TransactionManager_Fetch_Stage1_cond1_Fetch_Stage1 <--> FetchUnit_Fetch_Stage1_cond1 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 TransactionManager_Renaming_commit_checkpoint_cond0_ROBAllocation <--> CheckpointRAT_commit_checkpoint_cond0 TransactionManager_DecodeStage_RollbackTagger <--> RollbackTagger_RollbackTagger TransactionManager_DivUnit_ConnectTrans <--> DivUnit_DivUnit TransactionManager_LSUDummy_issue_cond0 <--> LSURequester_issue_cond0 TransactionManager_accept_cond1_ConnectTrans1 <--> ConnectTrans12_ConnectTrans TransactionManager_accept_cond0_ConnectTrans1 <--> ConnectTrans12_ConnectTrans TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy <--> ConnectTrans14_ConnectTrans TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy <--> ConnectTrans14_ConnectTrans TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy <--> ConnectTrans14_ConnectTrans TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy <--> LSUDummy_LSUDummy TransactionManager_LSUDummy_cond1_ConnectTrans_LSUDummy <--> LSUDummy_LSUDummy TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy <--> LSUDummy_LSUDummy TransactionManager_PrivilegedFuncUnit_ConnectTrans <--> ConnectTrans8_ConnectTrans TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 TransactionManager_LSUDummy_issue_cond1 <--> LSURequester_issue_cond1 TransactionManager_MulUnit_ConnectTrans <--> ConnectTrans9_ConnectTrans TransactionManager_Renaming_ROBAllocation_commit_checkpoint_cond1 <--> CheckpointRAT_commit_checkpoint_cond1 TransactionManager_accept_cond0_ConnectTrans1 <--> AddressTranslator1_accept_cond0 TransactionManager_accept_cond1_ConnectTrans <--> ConnectTrans_ConnectTrans TransactionManager_accept_cond0_ConnectTrans <--> ConnectTrans_ConnectTrans TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond4 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond4 TransactionManager_accept_cond0_LSUDummy_cond0_ConnectTrans_LSUDummy <--> LSUDummy_LSUDummy_cond0 TransactionManager_accept_cond1_LSUDummy_cond0_ConnectTrans_LSUDummy <--> LSUDummy_LSUDummy_cond0 TransactionManager_DivUnit_ConnectTrans <--> ConnectTrans10_ConnectTrans TransactionManager_Fetch_Stage1_cond1_Fetch_Stage1 <--> FetchUnit_Fetch_Stage1 TransactionManager_Fetch_Stage1_cond0_Fetch_Stage1 <--> FetchUnit_Fetch_Stage1 TransactionManager_LSUDummy_issue_cond2 <--> LSURequester_issue_cond2 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond4 <--> PrivilegedFuncUnit_PrivilegedFuncUnit2 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 <--> PrivilegedFuncUnit_PrivilegedFuncUnit2 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 <--> PrivilegedFuncUnit_PrivilegedFuncUnit2 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond5 <--> PrivilegedFuncUnit_PrivilegedFuncUnit2 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 <--> PrivilegedFuncUnit_PrivilegedFuncUnit2 TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 <--> PrivilegedFuncUnit_PrivilegedFuncUnit2 TransactionManager_accept_cond1_ConnectTrans1 <--> AddressTranslator1_accept_cond1