Full transaction-method graph
flowchart TB
subgraph TransactionModule["TransactionModule"]
subgraph CoreTestElaboratable["elaboratable CoreTestElaboratable"]
subgraph Core["core Core"]
Core_InitFreeRFFifo["InitFreeRFFifo"]
subgraph WishboneMaster["wb_master_instr WishboneMaster"]
WishboneMaster_WishboneMaster["WishboneMaster"]
WishboneMaster_request["request"]
WishboneMaster_result["result"]
subgraph Forwarder["result Forwarder"]
Forwarder_read["read"]
Forwarder_write["write"]
end
end
subgraph WishboneMaster1["wb_master_data WishboneMaster"]
WishboneMaster1_request["request"]
WishboneMaster1_result["result"]
WishboneMaster1_WishboneMaster["WishboneMaster"]
subgraph Forwarder1["result Forwarder"]
Forwarder1_write["write"]
Forwarder1_read["read"]
end
end
subgraph WishboneMasterAdapter["bus_master_instr_adapter WishboneMasterAdapter"]
WishboneMasterAdapter_get_read_response["get_read_response"]
WishboneMasterAdapter_request_read["request_read"]
subgraph Serializer["bus_serializer Serializer"]
Serializer_serialize_in0["serialize_in0"]
Serializer_serialize_out0["serialize_out0"]
subgraph BasicFifo["pending_requests BasicFifo"]
BasicFifo_read["read"]
BasicFifo_write["write"]
end
end
end
subgraph WishboneMasterAdapter1["bus_master_data_adapter WishboneMasterAdapter"]
WishboneMasterAdapter1_request_read["request_read"]
WishboneMasterAdapter1_get_write_response["get_write_response"]
WishboneMasterAdapter1_get_read_response["get_read_response"]
WishboneMasterAdapter1_request_write["request_write"]
subgraph Serializer1["bus_serializer Serializer"]
Serializer1_serialize_in1["serialize_in1"]
Serializer1_serialize_out0["serialize_out0"]
Serializer1_serialize_out1["serialize_out1"]
Serializer1_serialize_in0["serialize_in0"]
subgraph BasicFifo1["pending_requests BasicFifo"]
BasicFifo1_write["write"]
BasicFifo1_read["read"]
end
end
end
subgraph CoreFrontend["frontend CoreFrontend"]
CoreFrontend_DiscardBranchVerify["DiscardBranchVerify"]
CoreFrontend_stall["stall"]
CoreFrontend_target_pred_resp["target_pred_resp"]
CoreFrontend_target_pred_req["target_pred_req"]
subgraph BasicFifo2["instr_buffer BasicFifo"]
BasicFifo2_clear["clear"]
BasicFifo2_write["write"]
BasicFifo2_read["read"]
end
subgraph SimpleCommonBusCacheRefiller["icache_refiller SimpleCommonBusCacheRefiller"]
SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller["SimpleCommonBusCacheRefiller"]
SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1["SimpleCommonBusCacheRefiller"]
SimpleCommonBusCacheRefiller_start_refill["start_refill"]
SimpleCommonBusCacheRefiller_accept_refill["accept_refill"]
subgraph Forwarder2["resp_fwd Forwarder"]
Forwarder2_read["read"]
Forwarder2_write["write"]
end
end
subgraph ICache["icache ICache"]
ICache_ICache["ICache"]
ICache_MemRead["MemRead"]
ICache_issue_req["issue_req"]
ICache_ICache1["ICache"]
ICache_accept_res["accept_res"]
ICache_flush["flush"]
subgraph HwCounter["perf_loads HwCounter"]
HwCounter__incr["_incr"]
end
subgraph HwCounter1["perf_hits HwCounter"]
HwCounter1__incr["_incr"]
end
subgraph HwCounter2["perf_misses HwCounter"]
HwCounter2__incr["_incr"]
end
subgraph HwCounter3["perf_errors HwCounter"]
HwCounter3__incr["_incr"]
end
subgraph HwCounter4["perf_flushes HwCounter"]
HwCounter4__incr["_incr"]
end
subgraph FIFOLatencyMeasurer["req_latency FIFOLatencyMeasurer"]
FIFOLatencyMeasurer__start["_start"]
FIFOLatencyMeasurer__stop["_stop"]
subgraph HwExpHistogram["histogram HwExpHistogram"]
HwExpHistogram__add["_add"]
end
subgraph FIFO["fifo FIFO"]
FIFO_write["write"]
FIFO_read["read"]
end
end
subgraph ArgumentsToResultsZipper["req_zipper ArgumentsToResultsZipper"]
ArgumentsToResultsZipper_write_results["write_results"]
ArgumentsToResultsZipper_read["read"]
ArgumentsToResultsZipper_peek_arg["peek_arg"]
ArgumentsToResultsZipper_write_args["write_args"]
subgraph BasicFifo3["fifo BasicFifo"]
BasicFifo3_peek["peek"]
BasicFifo3_read["read"]
BasicFifo3_write["write"]
end
subgraph Forwarder3["forwarder Forwarder"]
Forwarder3_write["write"]
Forwarder3_read["read"]
end
end
end
subgraph FetchUnit["fetch FetchUnit"]
FetchUnit_Fetch_Stage1["Fetch_Stage1"]
FetchUnit_stall_exception["stall_exception"]
FetchUnit_Fetch_Stage2["Fetch_Stage2"]
FetchUnit_Fetch_Stage2_cond0["Fetch_Stage2_cond0"]
FetchUnit_Fetch_Stage2_cond1["Fetch_Stage2_cond1"]
FetchUnit_resume_from_unsafe["resume_from_unsafe"]
FetchUnit_resume_from_exception["resume_from_exception"]
FetchUnit_Fetch_Stage0["Fetch_Stage0"]
subgraph TaggedCounter["perf_fetch_utilization TaggedCounter"]
TaggedCounter__incr["_incr"]
end
subgraph HwCounter5["perf_fetch_redirects HwCounter"]
HwCounter5__incr["_incr"]
end
subgraph Serializer["serializer Serializer"]
Serializer_read["read"]
Serializer_write["write"]
Serializer_clean["clean"]
end
subgraph ConnectTrans["serializer_connector ConnectTrans"]
ConnectTrans_ConnectTrans["ConnectTrans"]
end
subgraph BasicFifo4["cache_requests BasicFifo"]
BasicFifo4_read["read"]
BasicFifo4_write["write"]
end
subgraph Semaphore["req_counter Semaphore"]
Semaphore_release["release"]
Semaphore_acquire["acquire"]
end
subgraph Pipe["s1_s2_pipe Pipe"]
Pipe_write["write"]
Pipe_read["read"]
end
subgraph Predecoder["predecoder_0 Predecoder"]
Predecoder_predecode["predecode"]
end
subgraph PredictionChecker["prediction_checker PredictionChecker"]
PredictionChecker_check["check"]
subgraph TaggedCounter1["perf_preceding_redirection TaggedCounter"]
TaggedCounter1__incr["_incr"]
end
subgraph TaggedCounter2["perf_mispredicted_cfi_type TaggedCounter"]
TaggedCounter2__incr["_incr"]
end
subgraph TaggedCounter3["perf_mispredicted_cfi_target TaggedCounter"]
TaggedCounter3__incr["_incr"]
end
end
end
subgraph Pipe1["decode_pipe Pipe"]
Pipe1_clean["clean"]
Pipe1_read["read"]
Pipe1_write["write"]
end
subgraph DecodeStage["decode DecodeStage"]
DecodeStage_DecodeStage["DecodeStage"]
subgraph HwCounter6["perf_illegal_instr HwCounter"]
HwCounter6__incr["_incr"]
end
end
end
subgraph BasicFifo5["free_rf_fifo BasicFifo"]
BasicFifo5_write["write"]
BasicFifo5_read["read"]
end
subgraph FRAT["FRAT FRAT"]
FRAT_rename["rename"]
end
subgraph RRAT["RRAT RRAT"]
RRAT_peek["peek"]
RRAT_commit["commit"]
end
subgraph RegisterFile["RF RegisterFile"]
RegisterFile_read1["read1"]
RegisterFile_perf["perf"]
RegisterFile_write["write"]
RegisterFile_read2["read2"]
RegisterFile_free["free"]
subgraph TaggedLatencyMeasurer["perf_rf_valid_time TaggedLatencyMeasurer"]
TaggedLatencyMeasurer__start["_start"]
TaggedLatencyMeasurer__stop["_stop"]
subgraph HwExpHistogram1["histogram HwExpHistogram"]
HwExpHistogram1__add["_add"]
end
subgraph AsyncMemoryBank["slots AsyncMemoryBank"]
AsyncMemoryBank_write0["write0"]
AsyncMemoryBank_read0["read0"]
end
end
subgraph HwExpHistogram2["perf_num_valid HwExpHistogram"]
HwExpHistogram2__add["_add"]
end
end
subgraph ReorderBuffer["ROB ReorderBuffer"]
ReorderBuffer_retire["retire"]
ReorderBuffer_mark_done["mark_done"]
ReorderBuffer_put["put"]
ReorderBuffer_get_indices["get_indices"]
ReorderBuffer_perf["perf"]
ReorderBuffer_peek["peek"]
subgraph FIFOLatencyMeasurer1["perf_rob_wait_time FIFOLatencyMeasurer"]
FIFOLatencyMeasurer1__start["_start"]
FIFOLatencyMeasurer1__stop["_stop"]
subgraph HwExpHistogram3["histogram HwExpHistogram"]
HwExpHistogram3__add["_add"]
end
subgraph FIFO1["fifo FIFO"]
FIFO1_read["read"]
FIFO1_write["write"]
end
end
subgraph HwExpHistogram4["perf_rob_size HwExpHistogram"]
HwExpHistogram4__add["_add"]
end
end
subgraph ExceptionInformationRegister["exception_information_register ExceptionInformationRegister"]
ExceptionInformationRegister_get["get"]
ExceptionInformationRegister_report["report"]
ExceptionInformationRegister_clear["clear"]
subgraph BasicFifo6["fu_report_fifo BasicFifo"]
BasicFifo6_write["write"]
BasicFifo6_read["read"]
end
subgraph ConnectTrans1["report_connector ConnectTrans"]
ConnectTrans1_ConnectTrans["ConnectTrans"]
end
end
subgraph FuncBlocksUnifier["func_blocks_unifier FuncBlocksUnifier"]
subgraph Collector["result_collector Collector"]
Collector_method["method"]
subgraph Forwarder4["forwarder Forwarder"]
Forwarder4_write["write"]
Forwarder4_read["read"]
end
subgraph ManyToOneConnectTrans["connect ManyToOneConnectTrans"]
subgraph ConnectTrans2["ManyToOneConnectTrans_input_0 ConnectTrans"]
ConnectTrans2_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans3["ManyToOneConnectTrans_input_1 ConnectTrans"]
ConnectTrans3_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans4["ManyToOneConnectTrans_input_2 ConnectTrans"]
ConnectTrans4_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans5["ManyToOneConnectTrans_input_3 ConnectTrans"]
ConnectTrans5_ConnectTrans["ConnectTrans"]
end
end
end
subgraph MethodProduct["update_combiner MethodProduct"]
MethodProduct_method["method"]
end
subgraph RSFuncBlock["rs_block_0 RSFuncBlock"]
RSFuncBlock_update["update"]
RSFuncBlock_select["select"]
RSFuncBlock_get_result["get_result"]
RSFuncBlock_insert["insert"]
subgraph RS["rs RS"]
RS_RS["RS"]
RS_RS1["RS"]
RS_RS2["RS"]
RS_select["select"]
RS_perf["perf"]
RS_update["update"]
RS_RS3["RS"]
RS_take["take"]
RS_RS4["RS"]
RS_insert["insert"]
subgraph TaggedLatencyMeasurer1["perf_rs_wait_time TaggedLatencyMeasurer"]
TaggedLatencyMeasurer1__stop["_stop"]
TaggedLatencyMeasurer1__start["_start"]
subgraph HwExpHistogram5["histogram HwExpHistogram"]
HwExpHistogram5__add["_add"]
end
subgraph AsyncMemoryBank1["slots AsyncMemoryBank"]
AsyncMemoryBank1_read0["read0"]
AsyncMemoryBank1_write0["write0"]
end
end
subgraph HwExpHistogram6["perf_num_full HwExpHistogram"]
HwExpHistogram6__add["_add"]
end
end
subgraph AluFuncUnit["func_unit_0 AluFuncUnit"]
AluFuncUnit_accept["accept"]
AluFuncUnit_issue["issue"]
subgraph TaggedCounter4["perf_instr TaggedCounter"]
TaggedCounter4__incr["_incr"]
end
subgraph FIFO2["fifo FIFO"]
FIFO2_write["write"]
FIFO2_read["read"]
end
end
subgraph WakeupSelect["wakeup_select_0 WakeupSelect"]
WakeupSelect_WakeupSelect["WakeupSelect"]
end
subgraph ShiftFuncUnit["func_unit_1 ShiftFuncUnit"]
ShiftFuncUnit_issue["issue"]
ShiftFuncUnit_accept["accept"]
subgraph FIFO3["fifo FIFO"]
FIFO3_read["read"]
FIFO3_write["write"]
end
end
subgraph WakeupSelect1["wakeup_select_1 WakeupSelect"]
WakeupSelect1_WakeupSelect["WakeupSelect"]
end
subgraph JumpBranchFuncUnit["func_unit_2 JumpBranchFuncUnit"]
JumpBranchFuncUnit_accept["accept"]
JumpBranchFuncUnit_issue["issue"]
subgraph FIFO4["fifo_branch_resolved FIFO"]
FIFO4_read["read"]
FIFO4_write["write"]
end
subgraph TaggedCounter5["perf_instr TaggedCounter"]
TaggedCounter5__incr["_incr"]
end
subgraph HwCounter7["perf_misaligned HwCounter"]
HwCounter7__incr["_incr"]
end
subgraph HwCounter8["perf_mispredictions HwCounter"]
HwCounter8__incr["_incr"]
end
subgraph BasicFifo7["instr_fifo BasicFifo"]
BasicFifo7_write["write"]
BasicFifo7_read["read"]
end
end
subgraph WakeupSelect2["wakeup_select_2 WakeupSelect"]
WakeupSelect2_WakeupSelect["WakeupSelect"]
end
subgraph ExceptionFuncUnit["func_unit_3 ExceptionFuncUnit"]
ExceptionFuncUnit_issue["issue"]
ExceptionFuncUnit_accept["accept"]
subgraph FIFO5["fifo FIFO"]
FIFO5_write["write"]
FIFO5_read["read"]
end
end
subgraph WakeupSelect3["wakeup_select_3 WakeupSelect"]
WakeupSelect3_WakeupSelect["WakeupSelect"]
end
subgraph PrivilegedFuncUnit["func_unit_4 PrivilegedFuncUnit"]
PrivilegedFuncUnit_PrivilegedFuncUnit["PrivilegedFuncUnit"]
PrivilegedFuncUnit_PrivilegedFuncUnit_cond1["PrivilegedFuncUnit_cond1"]
PrivilegedFuncUnit_PrivilegedFuncUnit_cond2["PrivilegedFuncUnit_cond2"]
PrivilegedFuncUnit_accept["accept"]
PrivilegedFuncUnit_PrivilegedFuncUnit_cond3["PrivilegedFuncUnit_cond3"]
PrivilegedFuncUnit_issue["issue"]
PrivilegedFuncUnit_PrivilegedFuncUnit_cond0["PrivilegedFuncUnit_cond0"]
subgraph BasicFifo8["fetch_resume_fifo BasicFifo"]
BasicFifo8_write["write"]
BasicFifo8_read["read"]
end
subgraph TaggedCounter6["perf_instr TaggedCounter"]
TaggedCounter6__incr["_incr"]
end
end
subgraph WakeupSelect4["wakeup_select_4 WakeupSelect"]
WakeupSelect4_WakeupSelect["WakeupSelect"]
end
subgraph Collector1["collector Collector"]
Collector1_method["method"]
subgraph Forwarder5["forwarder Forwarder"]
Forwarder5_read["read"]
Forwarder5_write["write"]
end
subgraph ManyToOneConnectTrans1["connect ManyToOneConnectTrans"]
subgraph ConnectTrans6["ManyToOneConnectTrans_input_0 ConnectTrans"]
ConnectTrans6_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans7["ManyToOneConnectTrans_input_1 ConnectTrans"]
ConnectTrans7_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans8["ManyToOneConnectTrans_input_2 ConnectTrans"]
ConnectTrans8_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans9["ManyToOneConnectTrans_input_3 ConnectTrans"]
ConnectTrans9_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans10["ManyToOneConnectTrans_input_4 ConnectTrans"]
ConnectTrans10_ConnectTrans["ConnectTrans"]
end
end
end
end
subgraph RSFuncBlock1["rs_block_1 RSFuncBlock"]
RSFuncBlock1_select["select"]
RSFuncBlock1_get_result["get_result"]
RSFuncBlock1_insert["insert"]
RSFuncBlock1_update["update"]
subgraph RS1["rs RS"]
RS1_perf["perf"]
RS1_RS["RS"]
RS1_update["update"]
RS1_insert["insert"]
RS1_select["select"]
RS1_take["take"]
RS1_RS1["RS"]
subgraph TaggedLatencyMeasurer2["perf_rs_wait_time TaggedLatencyMeasurer"]
TaggedLatencyMeasurer2__stop["_stop"]
TaggedLatencyMeasurer2__start["_start"]
subgraph HwExpHistogram7["histogram HwExpHistogram"]
HwExpHistogram7__add["_add"]
end
subgraph AsyncMemoryBank2["slots AsyncMemoryBank"]
AsyncMemoryBank2_write0["write0"]
AsyncMemoryBank2_read0["read0"]
end
end
subgraph HwExpHistogram8["perf_num_full HwExpHistogram"]
HwExpHistogram8__add["_add"]
end
end
subgraph MulUnit["func_unit_0 MulUnit"]
MulUnit_MulUnit["MulUnit"]
MulUnit_accept["accept"]
MulUnit_issue["issue"]
subgraph FIFO6["result_fifo FIFO"]
FIFO6_write["write"]
FIFO6_read["read"]
end
subgraph FIFO7["params_fifo FIFO"]
FIFO7_read["read"]
FIFO7_write["write"]
end
subgraph SequentialUnsignedMul["multiplier SequentialUnsignedMul"]
SequentialUnsignedMul_accept["accept"]
SequentialUnsignedMul_issue["issue"]
subgraph DSPMulUnit["dsp DSPMulUnit"]
DSPMulUnit_compute["compute"]
end
subgraph RecursiveWithSingleDSPMul["multiplier RecursiveWithSingleDSPMul"]
RecursiveWithSingleDSPMul_RecursiveWithSingleDSPMul["RecursiveWithSingleDSPMul"]
end
end
end
subgraph WakeupSelect5["wakeup_select_0 WakeupSelect"]
WakeupSelect5_WakeupSelect["WakeupSelect"]
end
subgraph DivUnit["func_unit_1 DivUnit"]
DivUnit_DivUnit["DivUnit"]
DivUnit_issue["issue"]
DivUnit_accept["accept"]
subgraph BasicFifo9["result_fifo BasicFifo"]
BasicFifo9_read["read"]
BasicFifo9_write["write"]
end
subgraph FIFO8["params_fifo FIFO"]
FIFO8_write["write"]
FIFO8_read["read"]
end
subgraph LongDivider["divider LongDivider"]
LongDivider_issue["issue"]
LongDivider_accept["accept"]
end
end
subgraph WakeupSelect6["wakeup_select_1 WakeupSelect"]
WakeupSelect6_WakeupSelect["WakeupSelect"]
end
subgraph Collector2["collector Collector"]
Collector2_method["method"]
subgraph Forwarder6["forwarder Forwarder"]
Forwarder6_read["read"]
Forwarder6_write["write"]
end
subgraph ManyToOneConnectTrans2["connect ManyToOneConnectTrans"]
subgraph ConnectTrans11["ManyToOneConnectTrans_input_0 ConnectTrans"]
ConnectTrans11_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans12["ManyToOneConnectTrans_input_1 ConnectTrans"]
ConnectTrans12_ConnectTrans["ConnectTrans"]
end
end
end
end
subgraph RSFuncBlock2["rs_block_2 RSFuncBlock"]
RSFuncBlock2_select["select"]
RSFuncBlock2_update["update"]
RSFuncBlock2_insert["insert"]
RSFuncBlock2_get_result["get_result"]
subgraph FifoRS["rs FifoRS"]
FifoRS_FifoRS["FifoRS"]
FifoRS_perf["perf"]
FifoRS_take["take"]
FifoRS_insert["insert"]
FifoRS_update["update"]
FifoRS_select["select"]
subgraph TaggedLatencyMeasurer3["perf_rs_wait_time TaggedLatencyMeasurer"]
TaggedLatencyMeasurer3__start["_start"]
TaggedLatencyMeasurer3__stop["_stop"]
subgraph HwExpHistogram9["histogram HwExpHistogram"]
HwExpHistogram9__add["_add"]
end
subgraph AsyncMemoryBank3["slots AsyncMemoryBank"]
AsyncMemoryBank3_read0["read0"]
AsyncMemoryBank3_write0["write0"]
end
end
subgraph HwExpHistogram10["perf_num_full HwExpHistogram"]
HwExpHistogram10__add["_add"]
end
end
subgraph LSUDummy["func_unit_0 LSUDummy"]
LSUDummy_issue["issue"]
LSUDummy_accept_cond1["accept_cond1"]
LSUDummy_accept_cond0["accept_cond0"]
LSUDummy_LSUDummy["LSUDummy"]
LSUDummy_LSUDummy1["LSUDummy"]
LSUDummy_accept["accept"]
LSUDummy_LSUDummy2["LSUDummy"]
LSUDummy_LSUDummy3["LSUDummy"]
subgraph LSURequester["requester LSURequester"]
LSURequester_issue_cond0["issue_cond0"]
LSURequester_issue_cond1["issue_cond1"]
LSURequester_accept_cond1["accept_cond1"]
LSURequester_issue["issue"]
LSURequester_accept_cond0["accept_cond0"]
LSURequester_accept["accept"]
LSURequester_issue_cond2["issue_cond2"]
subgraph BasicFifo10["args_fifo BasicFifo"]
BasicFifo10_write["write"]
BasicFifo10_read["read"]
end
end
subgraph Forwarder7["requests Forwarder"]
Forwarder7_read["read"]
Forwarder7_write["write"]
end
subgraph FIFO9["results_noop FIFO"]
FIFO9_write["write"]
FIFO9_read["read"]
end
subgraph FIFO10["issued FIFO"]
FIFO10_read["read"]
FIFO10_write["write"]
end
subgraph FIFO11["issued_noop FIFO"]
FIFO11_read["read"]
FIFO11_write["write"]
end
end
subgraph WakeupSelect7["wakeup_select_0 WakeupSelect"]
WakeupSelect7_WakeupSelect["WakeupSelect"]
end
subgraph Collector3["collector Collector"]
Collector3_method["method"]
subgraph Forwarder8["forwarder Forwarder"]
Forwarder8_write["write"]
Forwarder8_read["read"]
end
subgraph ManyToOneConnectTrans3["connect ManyToOneConnectTrans"]
subgraph ConnectTrans13["ManyToOneConnectTrans_input_0 ConnectTrans"]
ConnectTrans13_ConnectTrans["ConnectTrans"]
end
end
end
end
subgraph CSRUnit["rs_block_3 CSRUnit"]
CSRUnit_fetch_resume["fetch_resume"]
CSRUnit_CSRUnit["CSRUnit"]
CSRUnit_insert["insert"]
CSRUnit_select["select"]
CSRUnit_get_result["get_result"]
CSRUnit_update["update"]
end
end
subgraph ResultAnnouncement["announcement ResultAnnouncement"]
ResultAnnouncement_ResultAnnouncement["ResultAnnouncement"]
end
subgraph GenericCSRRegisters["csr_generic GenericCSRRegisters"]
GenericCSRRegisters_GenericCSRRegisters["GenericCSRRegisters"]
subgraph MachineModeCSRRegisters["m_mode MachineModeCSRRegisters"]
subgraph CSRRegister["mvendorid CSRRegister"]
CSRRegister__internal_fu_read["_internal_fu_read"]
subgraph MethodMap1["fu_read_map MethodMap"]
MethodMap1_method["method"]
end
end
subgraph CSRRegister1["marchid CSRRegister"]
CSRRegister1__internal_fu_read["_internal_fu_read"]
subgraph MethodMap3["fu_read_map MethodMap"]
MethodMap3_method["method"]
end
end
subgraph CSRRegister2["mimpid CSRRegister"]
CSRRegister2__internal_fu_read["_internal_fu_read"]
subgraph MethodMap5["fu_read_map MethodMap"]
MethodMap5_method["method"]
end
end
subgraph CSRRegister3["mhartid CSRRegister"]
CSRRegister3__internal_fu_read["_internal_fu_read"]
subgraph MethodMap7["fu_read_map MethodMap"]
MethodMap7_method["method"]
end
end
subgraph CSRRegister4["mscratch CSRRegister"]
CSRRegister4__internal_fu_read["_internal_fu_read"]
CSRRegister4__internal_fu_write["_internal_fu_write"]
subgraph MethodMap8["fu_write_map MethodMap"]
MethodMap8_method["method"]
end
subgraph MethodFilter4["fu_write_filter MethodFilter"]
MethodFilter4_method["method"]
end
subgraph MethodMap9["fu_read_map MethodMap"]
MethodMap9_method["method"]
end
end
subgraph CSRRegister5["mconfigptr CSRRegister"]
CSRRegister5__internal_fu_read["_internal_fu_read"]
subgraph MethodMap11["fu_read_map MethodMap"]
MethodMap11_method["method"]
end
end
subgraph AliasedCSR["mstatus AliasedCSR"]
AliasedCSR__fu_read["_fu_read"]
AliasedCSR__fu_write["_fu_write"]
end
subgraph AliasedCSR1["mstatush AliasedCSR"]
AliasedCSR1__fu_read["_fu_read"]
AliasedCSR1__fu_write["_fu_write"]
end
subgraph CSRRegister6["mcause CSRRegister"]
CSRRegister6_read["read"]
CSRRegister6__internal_fu_write["_internal_fu_write"]
CSRRegister6__internal_fu_read["_internal_fu_read"]
CSRRegister6_write["write"]
subgraph MethodMap12["fu_write_map MethodMap"]
MethodMap12_method["method"]
end
subgraph MethodFilter6["fu_write_filter MethodFilter"]
MethodFilter6_method["method"]
end
subgraph MethodMap13["fu_read_map MethodMap"]
MethodMap13_method["method"]
end
end
subgraph AliasedCSR2["mtvec AliasedCSR"]
AliasedCSR2__fu_read["_fu_read"]
AliasedCSR2__fu_write["_fu_write"]
end
subgraph CSRRegister7["mepc CSRRegister"]
CSRRegister7__internal_fu_write["_internal_fu_write"]
CSRRegister7__internal_fu_read["_internal_fu_read"]
CSRRegister7_write["write"]
CSRRegister7_read["read"]
subgraph MethodMap14["fu_write_map MethodMap"]
MethodMap14_method["method"]
end
subgraph MethodFilter7["fu_write_filter MethodFilter"]
MethodFilter7_method["method"]
end
subgraph MethodMap15["fu_read_map MethodMap"]
MethodMap15_method["method"]
end
end
subgraph CSRRegister8["mtval CSRRegister"]
CSRRegister8__internal_fu_read["_internal_fu_read"]
CSRRegister8__internal_fu_write["_internal_fu_write"]
CSRRegister8_write["write"]
subgraph MethodMap16["fu_write_map MethodMap"]
MethodMap16_method["method"]
end
subgraph MethodFilter8["fu_write_filter MethodFilter"]
MethodFilter8_method["method"]
end
subgraph MethodMap17["fu_read_map MethodMap"]
MethodMap17_method["method"]
end
end
subgraph CSRRegister9["misa CSRRegister"]
CSRRegister9__internal_fu_read["_internal_fu_read"]
CSRRegister9__internal_fu_write["_internal_fu_write"]
subgraph MethodMap18["fu_write_map MethodMap"]
MethodMap18_method["method"]
end
subgraph MethodFilter9["fu_write_filter MethodFilter"]
MethodFilter9_method["method"]
end
subgraph MethodMap19["fu_read_map MethodMap"]
MethodMap19_method["method"]
end
end
subgraph CSRRegister10["priv_mode CSRRegister"]
CSRRegister10_read["read"]
CSRRegister10_write["write"]
end
subgraph CSRRegister11["mstatus_mie CSRRegister"]
CSRRegister11__internal_fu_read["_internal_fu_read"]
CSRRegister11_write["write"]
CSRRegister11__internal_fu_write["_internal_fu_write"]
CSRRegister11_read["read"]
subgraph MethodMap22["fu_write_map MethodMap"]
MethodMap22_method["method"]
end
subgraph MethodFilter11["fu_write_filter MethodFilter"]
MethodFilter11_method["method"]
end
subgraph MethodMap23["fu_read_map MethodMap"]
MethodMap23_method["method"]
end
end
subgraph CSRRegister12["mstatus_mpie CSRRegister"]
CSRRegister12__internal_fu_read["_internal_fu_read"]
CSRRegister12_read["read"]
CSRRegister12__internal_fu_write["_internal_fu_write"]
CSRRegister12_write["write"]
subgraph MethodMap24["fu_write_map MethodMap"]
MethodMap24_method["method"]
end
subgraph MethodFilter12["fu_write_filter MethodFilter"]
MethodFilter12_method["method"]
end
subgraph MethodMap25["fu_read_map MethodMap"]
MethodMap25_method["method"]
end
end
subgraph CSRRegister13["mstatus_mpp CSRRegister"]
CSRRegister13__internal_fu_read["_internal_fu_read"]
CSRRegister13_write["write"]
CSRRegister13_read["read"]
CSRRegister13__internal_fu_write["_internal_fu_write"]
subgraph MethodMap26["fu_write_map MethodMap"]
MethodMap26_method["method"]
end
subgraph MethodFilter13["fu_write_filter MethodFilter"]
MethodFilter13_method["method"]
end
subgraph MethodMap27["fu_read_map MethodMap"]
MethodMap27_method["method"]
end
end
subgraph CSRRegister14["mstatus_mprv CSRRegister"]
CSRRegister14__internal_fu_write["_internal_fu_write"]
CSRRegister14_write["write"]
CSRRegister14__internal_fu_read["_internal_fu_read"]
subgraph MethodMap28["fu_write_map MethodMap"]
MethodMap28_method["method"]
end
subgraph MethodFilter14["fu_write_filter MethodFilter"]
MethodFilter14_method["method"]
end
subgraph MethodMap29["fu_read_map MethodMap"]
MethodMap29_method["method"]
end
end
subgraph CSRRegister15["mstatus_tw CSRRegister"]
CSRRegister15__internal_fu_read["_internal_fu_read"]
CSRRegister15__internal_fu_write["_internal_fu_write"]
CSRRegister15_read["read"]
subgraph MethodMap30["fu_write_map MethodMap"]
MethodMap30_method["method"]
end
subgraph MethodFilter15["fu_write_filter MethodFilter"]
MethodFilter15_method["method"]
end
subgraph MethodMap31["fu_read_map MethodMap"]
MethodMap31_method["method"]
end
end
subgraph CSRRegister16["mtvec_base CSRRegister"]
CSRRegister16_read["read"]
CSRRegister16__internal_fu_read["_internal_fu_read"]
CSRRegister16__internal_fu_write["_internal_fu_write"]
subgraph MethodMap32["fu_write_map MethodMap"]
MethodMap32_method["method"]
end
subgraph MethodFilter16["fu_write_filter MethodFilter"]
MethodFilter16_method["method"]
end
subgraph MethodMap33["fu_read_map MethodMap"]
MethodMap33_method["method"]
end
end
subgraph CSRRegister17["mtvec_mode CSRRegister"]
CSRRegister17__internal_fu_write["_internal_fu_write"]
CSRRegister17_read["read"]
CSRRegister17__internal_fu_read["_internal_fu_read"]
subgraph MethodMap34["fu_write_map MethodMap"]
MethodMap34_method["method"]
end
subgraph MethodFilter17["fu_write_filter MethodFilter"]
MethodFilter17_method["method"]
end
subgraph MethodMap35["fu_read_map MethodMap"]
MethodMap35_method["method"]
end
end
end
subgraph DoubleCounterCSR["csr_cycle DoubleCounterCSR"]
DoubleCounterCSR_increment["increment"]
subgraph CSRRegister18["register_low CSRRegister"]
CSRRegister18__internal_fu_read["_internal_fu_read"]
CSRRegister18_write["write"]
CSRRegister18_read["read"]
subgraph MethodMap37["fu_read_map MethodMap"]
MethodMap37_method["method"]
end
end
subgraph CSRRegister19["register_high CSRRegister"]
CSRRegister19__internal_fu_read["_internal_fu_read"]
CSRRegister19_write["write"]
CSRRegister19_read["read"]
subgraph MethodMap39["fu_read_map MethodMap"]
MethodMap39_method["method"]
end
end
end
subgraph DoubleCounterCSR1["csr_time DoubleCounterCSR"]
DoubleCounterCSR1_increment["increment"]
subgraph CSRRegister20["register_low CSRRegister"]
CSRRegister20_read["read"]
CSRRegister20__internal_fu_read["_internal_fu_read"]
CSRRegister20_write["write"]
subgraph MethodMap41["fu_read_map MethodMap"]
MethodMap41_method["method"]
end
end
subgraph CSRRegister21["register_high CSRRegister"]
CSRRegister21_read["read"]
CSRRegister21__internal_fu_read["_internal_fu_read"]
CSRRegister21_write["write"]
subgraph MethodMap43["fu_read_map MethodMap"]
MethodMap43_method["method"]
end
end
end
end
subgraph InternalInterruptController["interrupt_controller InternalInterruptController"]
InternalInterruptController_InternalInterruptController["InternalInterruptController"]
InternalInterruptController_interrupt_cause["interrupt_cause"]
InternalInterruptController_entry["entry"]
InternalInterruptController_InternalInterruptController1["InternalInterruptController"]
InternalInterruptController_InternalInterruptController2["InternalInterruptController"]
InternalInterruptController_mret["mret"]
subgraph CSRRegister22["mie CSRRegister"]
CSRRegister22__internal_fu_write["_internal_fu_write"]
CSRRegister22__internal_fu_read["_internal_fu_read"]
CSRRegister22_read["read"]
subgraph MethodMap44["fu_write_map MethodMap"]
MethodMap44_method["method"]
end
subgraph MethodFilter22["fu_write_filter MethodFilter"]
MethodFilter22_method["method"]
end
subgraph MethodMap45["fu_read_map MethodMap"]
MethodMap45_method["method"]
end
end
subgraph CSRRegister23["mip CSRRegister"]
CSRRegister23__internal_fu_write["_internal_fu_write"]
CSRRegister23_read["read"]
CSRRegister23_read_comb["read_comb"]
CSRRegister23_write["write"]
CSRRegister23__internal_fu_read["_internal_fu_read"]
subgraph MethodMap46["fu_write_map MethodMap"]
MethodMap46_method["method"]
end
subgraph MethodFilter23["fu_write_filter MethodFilter"]
MethodFilter23_method["method"]
end
subgraph MethodMap47["fu_read_map MethodMap"]
MethodMap47_method["method"]
end
end
end
subgraph CoreInstructionCounter["core_counter CoreInstructionCounter"]
CoreInstructionCounter_increment["increment"]
CoreInstructionCounter_decrement["decrement"]
end
subgraph MethodProduct1["get_instr MethodProduct"]
MethodProduct1_method["method"]
end
subgraph Scheduler["scheduler Scheduler"]
subgraph FIFO12["alloc_rename_buf FIFO"]
FIFO12_write["write"]
FIFO12_read["read"]
end
subgraph RegAllocation["reg_alloc RegAllocation"]
RegAllocation_RegAllocation["RegAllocation"]
end
subgraph Connect["rename_out_buf Connect"]
Connect_write["write"]
Connect_read["read"]
end
subgraph Renaming["renaming Renaming"]
Renaming_Renaming["Renaming"]
end
subgraph FIFO13["reg_alloc_out_buf FIFO"]
FIFO13_read["read"]
FIFO13_write["write"]
end
subgraph ROBAllocation["rob_alloc ROBAllocation"]
ROBAllocation_ROBAllocation["ROBAllocation"]
end
subgraph FIFO14["rs_select_out_buf FIFO"]
FIFO14_write["write"]
FIFO14_read["read"]
end
subgraph RSSelection["rs_selector RSSelection"]
RSSelection_RSSelection["RSSelection"]
RSSelection_RSSelection1["RSSelection"]
RSSelection_RSSelection2["RSSelection"]
RSSelection_RSSelection3["RSSelection"]
end
subgraph RSInsertion["rs_insertion RSInsertion"]
RSInsertion_RSInsertion["RSInsertion"]
end
end
subgraph ModuleConnector["fetch_resume_unifiers ModuleConnector"]
subgraph Collector4["FetchResumeKey_unifier Collector"]
Collector4_method["method"]
subgraph Forwarder9["forwarder Forwarder"]
Forwarder9_write["write"]
Forwarder9_read["read"]
end
subgraph ManyToOneConnectTrans4["connect ManyToOneConnectTrans"]
subgraph ConnectTrans14["ManyToOneConnectTrans_input_0 ConnectTrans"]
ConnectTrans14_ConnectTrans["ConnectTrans"]
end
subgraph ConnectTrans15["ManyToOneConnectTrans_input_1 ConnectTrans"]
ConnectTrans15_ConnectTrans["ConnectTrans"]
end
end
end
end
subgraph ConnectTrans16["fetch_resume_connector ConnectTrans"]
ConnectTrans16_ConnectTrans["ConnectTrans"]
end
subgraph Retirement["retirement Retirement"]
Retirement_Retirement_cond1["Retirement_cond1"]
Retirement_Retirement["Retirement"]
Retirement_Retirement1["Retirement"]
Retirement_core_state["core_state"]
Retirement_precommit["precommit"]
Retirement_Retirement_cond0["Retirement_cond0"]
Retirement_Retirement2["Retirement"]
Retirement_Retirement3["Retirement"]
subgraph DoubleCounterCSR2["instret_csr DoubleCounterCSR"]
DoubleCounterCSR2_increment["increment"]
subgraph CSRRegister24["register_low CSRRegister"]
CSRRegister24__internal_fu_read["_internal_fu_read"]
CSRRegister24_read["read"]
CSRRegister24_write["write"]
subgraph MethodMap49["fu_read_map MethodMap"]
MethodMap49_method["method"]
end
end
subgraph CSRRegister25["register_high CSRRegister"]
CSRRegister25_write["write"]
CSRRegister25_read["read"]
CSRRegister25__internal_fu_read["_internal_fu_read"]
subgraph MethodMap51["fu_read_map MethodMap"]
MethodMap51_method["method"]
end
end
end
subgraph HwCounter9["perf_instr_ret HwCounter"]
HwCounter9__incr["_incr"]
end
subgraph FIFOLatencyMeasurer2["perf_trap_latency FIFOLatencyMeasurer"]
FIFOLatencyMeasurer2__stop["_stop"]
FIFOLatencyMeasurer2__start["_start"]
subgraph HwExpHistogram11["histogram HwExpHistogram"]
HwExpHistogram11__add["_add"]
end
subgraph FIFO15["fifo FIFO"]
FIFO15_read["read"]
FIFO15_write["write"]
end
end
end
end
end
subgraph TransactionManager["transaction_manager TransactionManager"]
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2["PrivilegedFuncUnit_PrivilegedFuncUnit_cond2"]
TransactionManager_Retirement_cond1_Retirement["Retirement_cond1_Retirement"]
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3["PrivilegedFuncUnit_PrivilegedFuncUnit_cond3"]
TransactionManager_accept_cond0_accept_cond0_ConnectTrans["accept_cond0_accept_cond0_ConnectTrans"]
TransactionManager_issue_cond0_LSUDummy["issue_cond0_LSUDummy"]
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2["Fetch_Stage2_cond0_Fetch_Stage2"]
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2["Fetch_Stage2_cond1_Fetch_Stage2"]
TransactionManager_issue_cond2_LSUDummy["issue_cond2_LSUDummy"]
TransactionManager_issue_cond1_LSUDummy["issue_cond1_LSUDummy"]
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0["PrivilegedFuncUnit_PrivilegedFuncUnit_cond0"]
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1["PrivilegedFuncUnit_PrivilegedFuncUnit_cond1"]
TransactionManager_ROBAllocation_Renaming["ROBAllocation_Renaming"]
TransactionManager_ConnectTrans_accept_cond1["ConnectTrans_accept_cond1"]
TransactionManager_Retirement_cond0_Retirement["Retirement_cond0_Retirement"]
TransactionManager_accept_cond1_accept_cond0_ConnectTrans["accept_cond1_accept_cond0_ConnectTrans"]
end
end
Core_InitFreeRFFifo --> BasicFifo5_write
Retirement_Retirement --> BasicFifo5_write
TransactionManager_Retirement_cond0_Retirement --> BasicFifo5_write
TransactionManager_Retirement_cond1_Retirement --> BasicFifo5_write
WishboneMaster_WishboneMaster --> Forwarder_write
WishboneMaster1_WishboneMaster --> Forwarder1_write
FIFO4_read --> CoreFrontend_DiscardBranchVerify
SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller --> WishboneMasterAdapter_request_read
SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller --> Serializer_serialize_in0
SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller --> BasicFifo_write
SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller --> WishboneMaster_request
WishboneMasterAdapter_get_read_response --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1
Serializer_serialize_out0 --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1
BasicFifo_read --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1
WishboneMaster_result --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1
Forwarder_read --> SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1
SimpleCommonBusCacheRefiller_SimpleCommonBusCacheRefiller1 --> Forwarder2_write
ICache_ICache1 <--> HwCounter4__incr
ArgumentsToResultsZipper_peek_arg --> ICache_MemRead
BasicFifo3_peek --> ICache_MemRead
ICache_MemRead <--> HwCounter1__incr
ICache_MemRead --> ArgumentsToResultsZipper_write_results
ICache_MemRead --> Forwarder3_write
ICache_MemRead <--> HwCounter2__incr
ICache_MemRead --> SimpleCommonBusCacheRefiller_start_refill
SimpleCommonBusCacheRefiller_accept_refill --> ICache_ICache
Forwarder2_read --> ICache_ICache
ICache_ICache <--> HwCounter3__incr
FetchUnit_Fetch_Stage0 <--> Semaphore_acquire
FetchUnit_Fetch_Stage0 --> ICache_issue_req
FetchUnit_Fetch_Stage0 <--> HwCounter__incr
FetchUnit_Fetch_Stage0 <--> FIFOLatencyMeasurer__start
FetchUnit_Fetch_Stage0 --> FIFO_write
FetchUnit_Fetch_Stage0 --> ArgumentsToResultsZipper_write_args
FetchUnit_Fetch_Stage0 --> BasicFifo3_write
FetchUnit_Fetch_Stage0 --> BasicFifo4_write
BasicFifo4_read --> FetchUnit_Fetch_Stage1
ICache_accept_res --> FetchUnit_Fetch_Stage1
FetchUnit_Fetch_Stage1 <--> FIFOLatencyMeasurer__stop
FIFO_read --> FetchUnit_Fetch_Stage1
FetchUnit_Fetch_Stage1 --> HwExpHistogram__add
ArgumentsToResultsZipper_read --> FetchUnit_Fetch_Stage1
BasicFifo3_read --> FetchUnit_Fetch_Stage1
Forwarder3_read --> FetchUnit_Fetch_Stage1
FetchUnit_Fetch_Stage1 --> Pipe_write
Serializer_read --> ConnectTrans_ConnectTrans
ConnectTrans_ConnectTrans --> BasicFifo2_write
BasicFifo2_read --> DecodeStage_DecodeStage
DecodeStage_DecodeStage <--> HwCounter6__incr
DecodeStage_DecodeStage --> Pipe1_write
RegisterFile_perf --> HwExpHistogram2__add
ReorderBuffer_perf --> HwExpHistogram4__add
GenericCSRRegisters_GenericCSRRegisters <--> DoubleCounterCSR_increment
CSRRegister18_read --> GenericCSRRegisters_GenericCSRRegisters
GenericCSRRegisters_GenericCSRRegisters --> CSRRegister18_write
CSRRegister19_read --> GenericCSRRegisters_GenericCSRRegisters
GenericCSRRegisters_GenericCSRRegisters --> CSRRegister19_write
GenericCSRRegisters_GenericCSRRegisters <--> DoubleCounterCSR1_increment
CSRRegister20_read --> GenericCSRRegisters_GenericCSRRegisters
GenericCSRRegisters_GenericCSRRegisters --> CSRRegister20_write
CSRRegister21_read --> GenericCSRRegisters_GenericCSRRegisters
GenericCSRRegisters_GenericCSRRegisters --> CSRRegister21_write
CSRRegister11_read --> InternalInterruptController_InternalInterruptController1
CSRRegister11_read --> InternalInterruptController_InternalInterruptController2
CSRRegister10_read --> InternalInterruptController_InternalInterruptController1
CSRRegister10_read --> InternalInterruptController_InternalInterruptController2
CSRRegister10_read --> WakeupSelect3_WakeupSelect
CSRRegister10_read --> CSRUnit_CSRUnit
CSRRegister10_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2
CSRRegister10_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0
CSRRegister10_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3
CSRRegister10_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1
CSRRegister22_read --> InternalInterruptController_InternalInterruptController1
CSRRegister23_read --> InternalInterruptController_InternalInterruptController1
CSRRegister23_read_comb --> InternalInterruptController_InternalInterruptController
InternalInterruptController_InternalInterruptController --> CSRRegister23_write
InternalInterruptController_InternalInterruptController2 --> CSRRegister11_write
InternalInterruptController_InternalInterruptController2 --> CSRRegister12_write
InternalInterruptController_InternalInterruptController2 --> CSRRegister13_write
InternalInterruptController_InternalInterruptController2 --> CSRRegister10_write
CSRRegister12_read --> InternalInterruptController_InternalInterruptController2
CSRRegister13_read --> InternalInterruptController_InternalInterruptController2
InternalInterruptController_InternalInterruptController2 --> CSRRegister14_write
MethodProduct1_method --> RegAllocation_RegAllocation
Pipe1_read --> RegAllocation_RegAllocation
RegAllocation_RegAllocation <--> CoreInstructionCounter_increment
BasicFifo5_read --> RegAllocation_RegAllocation
RegAllocation_RegAllocation --> FIFO12_write
FIFO13_read --> RSSelection_RSSelection
FIFO13_read --> RSSelection_RSSelection2
FIFO13_read --> RSSelection_RSSelection3
FIFO13_read --> RSSelection_RSSelection1
RSFuncBlock_select --> RSSelection_RSSelection
RS_select --> RSSelection_RSSelection
RSSelection_RSSelection --> FIFO14_write
RSSelection_RSSelection2 --> FIFO14_write
RSSelection_RSSelection3 --> FIFO14_write
RSSelection_RSSelection1 --> FIFO14_write
RSFuncBlock1_select --> RSSelection_RSSelection2
RS1_select --> RSSelection_RSSelection2
RSFuncBlock2_select --> RSSelection_RSSelection3
FifoRS_select --> RSSelection_RSSelection3
RSSelection_RSSelection1 <--> CSRUnit_select
FIFO14_read --> RSInsertion_RSInsertion
RegisterFile_read1 --> RSInsertion_RSInsertion
RegisterFile_read2 --> RSInsertion_RSInsertion
Retirement_core_state --> RSInsertion_RSInsertion
Retirement_core_state --> LSUDummy_LSUDummy1
RSInsertion_RSInsertion --> RSFuncBlock_insert
RSInsertion_RSInsertion --> RS_insert
RSInsertion_RSInsertion --> TaggedLatencyMeasurer1__start
RSInsertion_RSInsertion --> AsyncMemoryBank1_write0
RSInsertion_RSInsertion --> RSFuncBlock1_insert
RSInsertion_RSInsertion --> RS1_insert
RSInsertion_RSInsertion --> TaggedLatencyMeasurer2__start
RSInsertion_RSInsertion --> AsyncMemoryBank2_write0
RSInsertion_RSInsertion --> RSFuncBlock2_insert
RSInsertion_RSInsertion --> FifoRS_insert
RSInsertion_RSInsertion --> TaggedLatencyMeasurer3__start
RSInsertion_RSInsertion --> AsyncMemoryBank3_write0
RSInsertion_RSInsertion --> CSRUnit_insert
BasicFifo6_read --> ConnectTrans1_ConnectTrans
ConnectTrans1_ConnectTrans --> ExceptionInformationRegister_report
ReorderBuffer_get_indices --> ConnectTrans1_ConnectTrans
ConnectTrans1_ConnectTrans <--> CoreFrontend_stall
ConnectTrans1_ConnectTrans <--> FetchUnit_stall_exception
ConnectTrans1_ConnectTrans <--> Serializer_clean
ConnectTrans1_ConnectTrans <--> BasicFifo2_clear
ConnectTrans1_ConnectTrans <--> Pipe1_clean
ConnectTrans14_ConnectTrans --> Forwarder9_write
ConnectTrans15_ConnectTrans --> Forwarder9_write
BasicFifo8_read --> ConnectTrans14_ConnectTrans
CSRUnit_fetch_resume --> ConnectTrans15_ConnectTrans
Collector4_method --> ConnectTrans16_ConnectTrans
Forwarder9_read --> ConnectTrans16_ConnectTrans
ConnectTrans16_ConnectTrans --> FetchUnit_resume_from_unsafe
Collector_method --> ResultAnnouncement_ResultAnnouncement
Forwarder4_read --> ResultAnnouncement_ResultAnnouncement
ResultAnnouncement_ResultAnnouncement --> ReorderBuffer_mark_done
ResultAnnouncement_ResultAnnouncement --> RegisterFile_write
ResultAnnouncement_ResultAnnouncement --> TaggedLatencyMeasurer__start
ResultAnnouncement_ResultAnnouncement --> AsyncMemoryBank_write0
ResultAnnouncement_ResultAnnouncement --> MethodProduct_method
ResultAnnouncement_ResultAnnouncement --> RSFuncBlock_update
ResultAnnouncement_ResultAnnouncement --> RS_update
ResultAnnouncement_ResultAnnouncement --> RSFuncBlock1_update
ResultAnnouncement_ResultAnnouncement --> RS1_update
ResultAnnouncement_ResultAnnouncement --> RSFuncBlock2_update
ResultAnnouncement_ResultAnnouncement --> FifoRS_update
ResultAnnouncement_ResultAnnouncement --> CSRUnit_update
RS_perf --> HwExpHistogram6__add
RS_RS2 --> WakeupSelect_WakeupSelect
RS_take --> WakeupSelect_WakeupSelect
RS_take --> WakeupSelect1_WakeupSelect
RS_take --> WakeupSelect2_WakeupSelect
RS_take --> WakeupSelect3_WakeupSelect
RS_take --> WakeupSelect4_WakeupSelect
WakeupSelect_WakeupSelect --> TaggedLatencyMeasurer1__stop
WakeupSelect1_WakeupSelect --> TaggedLatencyMeasurer1__stop
WakeupSelect2_WakeupSelect --> TaggedLatencyMeasurer1__stop
WakeupSelect3_WakeupSelect --> TaggedLatencyMeasurer1__stop
WakeupSelect4_WakeupSelect --> TaggedLatencyMeasurer1__stop
AsyncMemoryBank1_read0 --> WakeupSelect_WakeupSelect
AsyncMemoryBank1_read0 --> WakeupSelect1_WakeupSelect
AsyncMemoryBank1_read0 --> WakeupSelect2_WakeupSelect
AsyncMemoryBank1_read0 --> WakeupSelect3_WakeupSelect
AsyncMemoryBank1_read0 --> WakeupSelect4_WakeupSelect
WakeupSelect_WakeupSelect --> HwExpHistogram5__add
WakeupSelect1_WakeupSelect --> HwExpHistogram5__add
WakeupSelect2_WakeupSelect --> HwExpHistogram5__add
WakeupSelect3_WakeupSelect --> HwExpHistogram5__add
WakeupSelect4_WakeupSelect --> HwExpHistogram5__add
WakeupSelect_WakeupSelect --> AluFuncUnit_issue
WakeupSelect_WakeupSelect --> TaggedCounter4__incr
WakeupSelect_WakeupSelect --> FIFO2_write
RS_RS1 --> WakeupSelect1_WakeupSelect
WakeupSelect1_WakeupSelect --> ShiftFuncUnit_issue
WakeupSelect1_WakeupSelect --> FIFO3_write
RS_RS --> WakeupSelect2_WakeupSelect
WakeupSelect2_WakeupSelect --> JumpBranchFuncUnit_issue
WakeupSelect2_WakeupSelect <--> CoreFrontend_target_pred_req
WakeupSelect2_WakeupSelect --> BasicFifo7_write
WakeupSelect2_WakeupSelect --> TaggedCounter5__incr
RS_RS3 --> WakeupSelect3_WakeupSelect
WakeupSelect3_WakeupSelect --> ExceptionFuncUnit_issue
WakeupSelect3_WakeupSelect --> BasicFifo6_write
ConnectTrans8_ConnectTrans --> BasicFifo6_write
ConnectTrans10_ConnectTrans --> BasicFifo6_write
ConnectTrans5_ConnectTrans --> BasicFifo6_write
TransactionManager_ConnectTrans_accept_cond1 --> BasicFifo6_write
TransactionManager_accept_cond0_accept_cond0_ConnectTrans --> BasicFifo6_write
TransactionManager_accept_cond1_accept_cond0_ConnectTrans --> BasicFifo6_write
WakeupSelect3_WakeupSelect --> FIFO5_write
RS_RS4 --> WakeupSelect4_WakeupSelect
WakeupSelect4_WakeupSelect --> PrivilegedFuncUnit_issue
ConnectTrans6_ConnectTrans --> Forwarder5_write
ConnectTrans7_ConnectTrans --> Forwarder5_write
ConnectTrans8_ConnectTrans --> Forwarder5_write
ConnectTrans9_ConnectTrans --> Forwarder5_write
ConnectTrans10_ConnectTrans --> Forwarder5_write
AluFuncUnit_accept --> ConnectTrans6_ConnectTrans
FIFO2_read --> ConnectTrans6_ConnectTrans
ShiftFuncUnit_accept --> ConnectTrans7_ConnectTrans
FIFO3_read --> ConnectTrans7_ConnectTrans
JumpBranchFuncUnit_accept --> ConnectTrans8_ConnectTrans
BasicFifo7_read --> ConnectTrans8_ConnectTrans
CoreFrontend_target_pred_resp --> ConnectTrans8_ConnectTrans
ConnectTrans8_ConnectTrans <--> HwCounter8__incr
ConnectTrans8_ConnectTrans <--> HwCounter7__incr
ConnectTrans8_ConnectTrans --> FIFO4_write
ExceptionFuncUnit_accept --> ConnectTrans9_ConnectTrans
FIFO5_read --> ConnectTrans9_ConnectTrans
PrivilegedFuncUnit_accept --> ConnectTrans10_ConnectTrans
CSRRegister7_read --> ConnectTrans10_ConnectTrans
ConnectTrans10_ConnectTrans --> BasicFifo8_write
RS1_perf --> HwExpHistogram8__add
SequentialUnsignedMul_accept --> MulUnit_MulUnit
FIFO7_read --> MulUnit_MulUnit
MulUnit_MulUnit --> FIFO6_write
RecursiveWithSingleDSPMul_RecursiveWithSingleDSPMul <--> DSPMulUnit_compute
RS1_RS1 --> WakeupSelect5_WakeupSelect
RS1_take --> WakeupSelect5_WakeupSelect
RS1_take --> WakeupSelect6_WakeupSelect
WakeupSelect5_WakeupSelect --> TaggedLatencyMeasurer2__stop
WakeupSelect6_WakeupSelect --> TaggedLatencyMeasurer2__stop
AsyncMemoryBank2_read0 --> WakeupSelect5_WakeupSelect
AsyncMemoryBank2_read0 --> WakeupSelect6_WakeupSelect
WakeupSelect5_WakeupSelect --> HwExpHistogram7__add
WakeupSelect6_WakeupSelect --> HwExpHistogram7__add
WakeupSelect5_WakeupSelect --> MulUnit_issue
WakeupSelect5_WakeupSelect --> FIFO7_write
WakeupSelect5_WakeupSelect --> SequentialUnsignedMul_issue
LongDivider_accept --> DivUnit_DivUnit
FIFO8_read --> DivUnit_DivUnit
DivUnit_DivUnit --> BasicFifo9_write
RS1_RS --> WakeupSelect6_WakeupSelect
WakeupSelect6_WakeupSelect --> DivUnit_issue
WakeupSelect6_WakeupSelect --> FIFO8_write
WakeupSelect6_WakeupSelect --> LongDivider_issue
ConnectTrans11_ConnectTrans --> Forwarder6_write
ConnectTrans12_ConnectTrans --> Forwarder6_write
MulUnit_accept --> ConnectTrans11_ConnectTrans
FIFO6_read --> ConnectTrans11_ConnectTrans
DivUnit_accept --> ConnectTrans12_ConnectTrans
BasicFifo9_read --> ConnectTrans12_ConnectTrans
FifoRS_perf --> HwExpHistogram10__add
Forwarder7_read --> LSUDummy_LSUDummy3
Forwarder7_read --> TransactionManager_issue_cond2_LSUDummy
Forwarder7_read --> TransactionManager_issue_cond1_LSUDummy
Forwarder7_read --> TransactionManager_issue_cond0_LSUDummy
LSUDummy_LSUDummy3 --> FIFO9_write
WakeupSelect7_WakeupSelect --> FIFO9_write
TransactionManager_issue_cond2_LSUDummy --> FIFO9_write
TransactionManager_issue_cond1_LSUDummy --> FIFO9_write
TransactionManager_issue_cond0_LSUDummy --> FIFO9_write
LSUDummy_LSUDummy3 --> FIFO11_write
WakeupSelect7_WakeupSelect --> FIFO11_write
TransactionManager_issue_cond2_LSUDummy --> FIFO11_write
TransactionManager_issue_cond1_LSUDummy --> FIFO11_write
TransactionManager_issue_cond0_LSUDummy --> FIFO11_write
LSUDummy_LSUDummy2 --> Retirement_precommit
CSRUnit_CSRUnit --> Retirement_precommit
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 --> Retirement_precommit
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 --> Retirement_precommit
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 --> Retirement_precommit
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 --> Retirement_precommit
ReorderBuffer_peek --> LSUDummy_LSUDummy2
ReorderBuffer_peek --> CSRUnit_CSRUnit
ReorderBuffer_peek --> Retirement_Retirement1
ReorderBuffer_peek --> Retirement_Retirement
ReorderBuffer_peek --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2
ReorderBuffer_peek --> TransactionManager_Retirement_cond0_Retirement
ReorderBuffer_peek --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0
ReorderBuffer_peek --> TransactionManager_Retirement_cond1_Retirement
ReorderBuffer_peek --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3
ReorderBuffer_peek --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1
FifoRS_FifoRS --> WakeupSelect7_WakeupSelect
FifoRS_take --> WakeupSelect7_WakeupSelect
WakeupSelect7_WakeupSelect --> TaggedLatencyMeasurer3__stop
AsyncMemoryBank3_read0 --> WakeupSelect7_WakeupSelect
WakeupSelect7_WakeupSelect --> HwExpHistogram9__add
WakeupSelect7_WakeupSelect --> LSUDummy_issue
WakeupSelect7_WakeupSelect --> Forwarder7_write
MethodMap1_method --> CSRUnit_CSRUnit
CSRRegister__internal_fu_read --> CSRUnit_CSRUnit
MethodMap3_method --> CSRUnit_CSRUnit
CSRRegister1__internal_fu_read --> CSRUnit_CSRUnit
MethodMap5_method --> CSRUnit_CSRUnit
CSRRegister2__internal_fu_read --> CSRUnit_CSRUnit
MethodMap7_method --> CSRUnit_CSRUnit
CSRRegister3__internal_fu_read --> CSRUnit_CSRUnit
MethodMap9_method --> CSRUnit_CSRUnit
CSRRegister4__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> MethodFilter4_method
CSRUnit_CSRUnit --> MethodMap8_method
CSRUnit_CSRUnit --> CSRRegister4__internal_fu_write
MethodMap11_method --> CSRUnit_CSRUnit
CSRRegister5__internal_fu_read --> CSRUnit_CSRUnit
AliasedCSR__fu_read --> CSRUnit_CSRUnit
MethodMap23_method --> CSRUnit_CSRUnit
CSRRegister11__internal_fu_read --> CSRUnit_CSRUnit
MethodMap25_method --> CSRUnit_CSRUnit
CSRRegister12__internal_fu_read --> CSRUnit_CSRUnit
MethodMap27_method --> CSRUnit_CSRUnit
CSRRegister13__internal_fu_read --> CSRUnit_CSRUnit
MethodMap29_method --> CSRUnit_CSRUnit
CSRRegister14__internal_fu_read --> CSRUnit_CSRUnit
MethodMap31_method --> CSRUnit_CSRUnit
CSRRegister15__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> AliasedCSR__fu_write
CSRUnit_CSRUnit --> MethodFilter11_method
CSRUnit_CSRUnit --> MethodMap22_method
CSRUnit_CSRUnit --> CSRRegister11__internal_fu_write
CSRUnit_CSRUnit --> MethodFilter12_method
CSRUnit_CSRUnit --> MethodMap24_method
CSRUnit_CSRUnit --> CSRRegister12__internal_fu_write
CSRUnit_CSRUnit --> MethodFilter13_method
CSRUnit_CSRUnit --> MethodMap26_method
CSRUnit_CSRUnit --> CSRRegister13__internal_fu_write
CSRUnit_CSRUnit --> MethodFilter14_method
CSRUnit_CSRUnit --> MethodMap28_method
CSRUnit_CSRUnit --> CSRRegister14__internal_fu_write
CSRUnit_CSRUnit --> MethodFilter15_method
CSRUnit_CSRUnit --> MethodMap30_method
CSRUnit_CSRUnit --> CSRRegister15__internal_fu_write
AliasedCSR1__fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> AliasedCSR1__fu_write
MethodMap13_method --> CSRUnit_CSRUnit
CSRRegister6__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> MethodFilter6_method
CSRUnit_CSRUnit --> MethodMap12_method
CSRUnit_CSRUnit --> CSRRegister6__internal_fu_write
AliasedCSR2__fu_read --> CSRUnit_CSRUnit
MethodMap33_method --> CSRUnit_CSRUnit
CSRRegister16__internal_fu_read --> CSRUnit_CSRUnit
MethodMap35_method --> CSRUnit_CSRUnit
CSRRegister17__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> AliasedCSR2__fu_write
CSRUnit_CSRUnit --> MethodFilter16_method
CSRUnit_CSRUnit --> MethodMap32_method
CSRUnit_CSRUnit --> CSRRegister16__internal_fu_write
CSRUnit_CSRUnit --> MethodFilter17_method
CSRUnit_CSRUnit --> MethodMap34_method
CSRUnit_CSRUnit --> CSRRegister17__internal_fu_write
MethodMap15_method --> CSRUnit_CSRUnit
CSRRegister7__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> MethodFilter7_method
CSRUnit_CSRUnit --> MethodMap14_method
CSRUnit_CSRUnit --> CSRRegister7__internal_fu_write
MethodMap17_method --> CSRUnit_CSRUnit
CSRRegister8__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> MethodFilter8_method
CSRUnit_CSRUnit --> MethodMap16_method
CSRUnit_CSRUnit --> CSRRegister8__internal_fu_write
MethodMap19_method --> CSRUnit_CSRUnit
CSRRegister9__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> MethodFilter9_method
CSRUnit_CSRUnit --> MethodMap18_method
CSRUnit_CSRUnit --> CSRRegister9__internal_fu_write
MethodMap37_method --> CSRUnit_CSRUnit
CSRRegister18__internal_fu_read --> CSRUnit_CSRUnit
MethodMap39_method --> CSRUnit_CSRUnit
CSRRegister19__internal_fu_read --> CSRUnit_CSRUnit
MethodMap41_method --> CSRUnit_CSRUnit
CSRRegister20__internal_fu_read --> CSRUnit_CSRUnit
MethodMap43_method --> CSRUnit_CSRUnit
CSRRegister21__internal_fu_read --> CSRUnit_CSRUnit
MethodMap45_method --> CSRUnit_CSRUnit
CSRRegister22__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> MethodFilter22_method
CSRUnit_CSRUnit --> MethodMap44_method
CSRUnit_CSRUnit --> CSRRegister22__internal_fu_write
MethodMap47_method --> CSRUnit_CSRUnit
CSRRegister23__internal_fu_read --> CSRUnit_CSRUnit
CSRUnit_CSRUnit --> MethodFilter23_method
CSRUnit_CSRUnit --> MethodMap46_method
CSRUnit_CSRUnit --> CSRRegister23__internal_fu_write
MethodMap49_method --> CSRUnit_CSRUnit
CSRRegister24__internal_fu_read --> CSRUnit_CSRUnit
MethodMap51_method --> CSRUnit_CSRUnit
CSRRegister25__internal_fu_read --> CSRUnit_CSRUnit
ConnectTrans2_ConnectTrans --> Forwarder4_write
ConnectTrans3_ConnectTrans --> Forwarder4_write
ConnectTrans4_ConnectTrans --> Forwarder4_write
ConnectTrans5_ConnectTrans --> Forwarder4_write
RSFuncBlock_get_result --> ConnectTrans2_ConnectTrans
Collector1_method --> ConnectTrans2_ConnectTrans
Forwarder5_read --> ConnectTrans2_ConnectTrans
RSFuncBlock1_get_result --> ConnectTrans3_ConnectTrans
Collector2_method --> ConnectTrans3_ConnectTrans
Forwarder6_read --> ConnectTrans3_ConnectTrans
RSFuncBlock2_get_result --> ConnectTrans4_ConnectTrans
Collector3_method --> ConnectTrans4_ConnectTrans
Forwarder8_read --> ConnectTrans4_ConnectTrans
CSRUnit_get_result --> ConnectTrans5_ConnectTrans
ExceptionInformationRegister_get --> Retirement_Retirement1
ExceptionInformationRegister_get --> TransactionManager_Retirement_cond0_Retirement
ExceptionInformationRegister_get --> TransactionManager_Retirement_cond1_Retirement
Retirement_Retirement <--> ReorderBuffer_retire
TransactionManager_Retirement_cond0_Retirement <--> ReorderBuffer_retire
TransactionManager_Retirement_cond1_Retirement <--> ReorderBuffer_retire
Retirement_Retirement <--> FIFOLatencyMeasurer1__stop
TransactionManager_Retirement_cond0_Retirement <--> FIFOLatencyMeasurer1__stop
TransactionManager_Retirement_cond1_Retirement <--> FIFOLatencyMeasurer1__stop
FIFO1_read --> Retirement_Retirement
FIFO1_read --> TransactionManager_Retirement_cond0_Retirement
FIFO1_read --> TransactionManager_Retirement_cond1_Retirement
Retirement_Retirement --> HwExpHistogram3__add
TransactionManager_Retirement_cond0_Retirement --> HwExpHistogram3__add
TransactionManager_Retirement_cond1_Retirement --> HwExpHistogram3__add
CoreInstructionCounter_decrement --> Retirement_Retirement
CoreInstructionCounter_decrement --> TransactionManager_Retirement_cond0_Retirement
CoreInstructionCounter_decrement --> TransactionManager_Retirement_cond1_Retirement
RRAT_peek --> Retirement_Retirement
RRAT_peek --> TransactionManager_Retirement_cond1_Retirement
Retirement_Retirement --> RegisterFile_free
TransactionManager_Retirement_cond0_Retirement --> RegisterFile_free
TransactionManager_Retirement_cond1_Retirement --> RegisterFile_free
Retirement_Retirement --> TaggedLatencyMeasurer__stop
TransactionManager_Retirement_cond0_Retirement --> TaggedLatencyMeasurer__stop
TransactionManager_Retirement_cond1_Retirement --> TaggedLatencyMeasurer__stop
AsyncMemoryBank_read0 --> Retirement_Retirement
AsyncMemoryBank_read0 --> TransactionManager_Retirement_cond0_Retirement
AsyncMemoryBank_read0 --> TransactionManager_Retirement_cond1_Retirement
Retirement_Retirement --> HwExpHistogram1__add
TransactionManager_Retirement_cond0_Retirement --> HwExpHistogram1__add
TransactionManager_Retirement_cond1_Retirement --> HwExpHistogram1__add
Retirement_Retirement --> FRAT_rename
TransactionManager_ROBAllocation_Renaming --> FRAT_rename
TransactionManager_Retirement_cond1_Retirement --> FRAT_rename
Retirement_Retirement3 <--> FIFOLatencyMeasurer2__stop
FIFO15_read --> Retirement_Retirement3
Retirement_Retirement3 --> HwExpHistogram11__add
CSRRegister16_read --> Retirement_Retirement3
CSRRegister17_read --> Retirement_Retirement3
CSRRegister6_read --> Retirement_Retirement3
Retirement_Retirement3 --> FetchUnit_resume_from_exception
Retirement_Retirement3 <--> ExceptionInformationRegister_clear
TransactionManager_issue_cond2_LSUDummy <--> LSURequester_issue_cond2
TransactionManager_issue_cond2_LSUDummy <--> LSUDummy_LSUDummy
TransactionManager_issue_cond1_LSUDummy <--> LSUDummy_LSUDummy
TransactionManager_issue_cond0_LSUDummy <--> LSUDummy_LSUDummy
TransactionManager_issue_cond2_LSUDummy --> LSURequester_issue
TransactionManager_issue_cond1_LSUDummy --> LSURequester_issue
TransactionManager_issue_cond0_LSUDummy --> LSURequester_issue
TransactionManager_issue_cond2_LSUDummy --> BasicFifo10_write
TransactionManager_issue_cond1_LSUDummy --> BasicFifo10_write
TransactionManager_issue_cond0_LSUDummy --> BasicFifo10_write
TransactionManager_issue_cond2_LSUDummy --> FIFO10_write
TransactionManager_issue_cond1_LSUDummy --> FIFO10_write
TransactionManager_issue_cond0_LSUDummy --> FIFO10_write
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 <--> PrivilegedFuncUnit_PrivilegedFuncUnit
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 <--> PrivilegedFuncUnit_PrivilegedFuncUnit
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 <--> PrivilegedFuncUnit_PrivilegedFuncUnit
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 <--> PrivilegedFuncUnit_PrivilegedFuncUnit
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 --> TaggedCounter6__incr
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 --> TaggedCounter6__incr
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 --> TaggedCounter6__incr
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 --> TaggedCounter6__incr
CSRRegister15_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2
CSRRegister15_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0
CSRRegister15_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3
CSRRegister15_read --> TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond2 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond2
TransactionManager_ConnectTrans_accept_cond1 <--> ConnectTrans13_ConnectTrans
TransactionManager_accept_cond0_accept_cond0_ConnectTrans <--> ConnectTrans13_ConnectTrans
TransactionManager_accept_cond1_accept_cond0_ConnectTrans <--> ConnectTrans13_ConnectTrans
TransactionManager_ConnectTrans_accept_cond1 --> Forwarder8_write
TransactionManager_accept_cond0_accept_cond0_ConnectTrans --> Forwarder8_write
TransactionManager_accept_cond1_accept_cond0_ConnectTrans --> Forwarder8_write
LSUDummy_accept --> TransactionManager_ConnectTrans_accept_cond1
LSUDummy_accept --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
LSUDummy_accept --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans
TransactionManager_ConnectTrans_accept_cond1 <--> LSUDummy_accept_cond1
FIFO9_read --> TransactionManager_ConnectTrans_accept_cond1
FIFO11_read --> TransactionManager_ConnectTrans_accept_cond1
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 <--> FetchUnit_Fetch_Stage2_cond0
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 <--> HwCounter5__incr
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 --> TaggedCounter__incr
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 --> Serializer_write
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 <--> FetchUnit_Fetch_Stage2
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2 <--> FetchUnit_Fetch_Stage2
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 <--> Semaphore_release
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2 <--> Semaphore_release
Pipe_read --> TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2
Pipe_read --> TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 --> Predecoder_predecode
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2 --> Predecoder_predecode
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 --> PredictionChecker_check
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2 --> PredictionChecker_check
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 --> TaggedCounter1__incr
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2 --> TaggedCounter1__incr
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 --> TaggedCounter2__incr
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2 --> TaggedCounter2__incr
TransactionManager_Fetch_Stage2_cond0_Fetch_Stage2 --> TaggedCounter3__incr
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2 --> TaggedCounter3__incr
TransactionManager_issue_cond1_LSUDummy <--> LSURequester_issue_cond1
TransactionManager_issue_cond1_LSUDummy --> WishboneMasterAdapter1_request_read
TransactionManager_issue_cond1_LSUDummy --> Serializer1_serialize_in0
TransactionManager_issue_cond1_LSUDummy --> BasicFifo1_write
TransactionManager_issue_cond0_LSUDummy --> BasicFifo1_write
TransactionManager_issue_cond1_LSUDummy --> WishboneMaster1_request
TransactionManager_issue_cond0_LSUDummy --> WishboneMaster1_request
TransactionManager_Fetch_Stage2_cond1_Fetch_Stage2 <--> FetchUnit_Fetch_Stage2_cond1
TransactionManager_Retirement_cond0_Retirement <--> Retirement_Retirement_cond0
TransactionManager_Retirement_cond0_Retirement --> RRAT_commit
TransactionManager_Retirement_cond0_Retirement <--> DoubleCounterCSR2_increment
CSRRegister24_read --> TransactionManager_Retirement_cond0_Retirement
TransactionManager_Retirement_cond0_Retirement --> CSRRegister24_write
CSRRegister25_read --> TransactionManager_Retirement_cond0_Retirement
TransactionManager_Retirement_cond0_Retirement --> CSRRegister25_write
TransactionManager_Retirement_cond0_Retirement <--> HwCounter9__incr
TransactionManager_Retirement_cond0_Retirement <--> Retirement_Retirement2
TransactionManager_Retirement_cond1_Retirement <--> Retirement_Retirement2
TransactionManager_Retirement_cond0_Retirement <--> FIFOLatencyMeasurer2__start
TransactionManager_Retirement_cond1_Retirement <--> FIFOLatencyMeasurer2__start
TransactionManager_Retirement_cond0_Retirement --> FIFO15_write
TransactionManager_Retirement_cond1_Retirement --> FIFO15_write
InternalInterruptController_interrupt_cause --> TransactionManager_Retirement_cond0_Retirement
InternalInterruptController_interrupt_cause --> TransactionManager_Retirement_cond1_Retirement
TransactionManager_Retirement_cond0_Retirement --> CSRRegister6_write
TransactionManager_Retirement_cond1_Retirement --> CSRRegister6_write
TransactionManager_Retirement_cond0_Retirement --> CSRRegister7_write
TransactionManager_Retirement_cond1_Retirement --> CSRRegister7_write
TransactionManager_Retirement_cond0_Retirement --> CSRRegister8_write
TransactionManager_Retirement_cond1_Retirement --> CSRRegister8_write
TransactionManager_Retirement_cond0_Retirement <--> InternalInterruptController_entry
TransactionManager_Retirement_cond1_Retirement <--> InternalInterruptController_entry
TransactionManager_ROBAllocation_Renaming <--> ROBAllocation_ROBAllocation
Connect_read --> TransactionManager_ROBAllocation_Renaming
TransactionManager_ROBAllocation_Renaming --> ReorderBuffer_put
TransactionManager_ROBAllocation_Renaming <--> FIFOLatencyMeasurer1__start
TransactionManager_ROBAllocation_Renaming --> FIFO1_write
TransactionManager_ROBAllocation_Renaming --> FIFO13_write
TransactionManager_ROBAllocation_Renaming <--> Renaming_Renaming
FIFO12_read --> TransactionManager_ROBAllocation_Renaming
TransactionManager_ROBAllocation_Renaming --> Connect_write
TransactionManager_issue_cond0_LSUDummy <--> LSURequester_issue_cond0
TransactionManager_issue_cond0_LSUDummy --> WishboneMasterAdapter1_request_write
TransactionManager_issue_cond0_LSUDummy --> Serializer1_serialize_in1
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond0
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond0 <--> InternalInterruptController_mret
TransactionManager_Retirement_cond1_Retirement <--> Retirement_Retirement_cond1
TransactionManager_accept_cond0_accept_cond0_ConnectTrans <--> LSURequester_accept_cond0
WishboneMasterAdapter1_get_write_response --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
Serializer1_serialize_out1 --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
BasicFifo1_read --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
BasicFifo1_read --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans
WishboneMaster1_result --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
WishboneMaster1_result --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans
Forwarder1_read --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
Forwarder1_read --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans
TransactionManager_accept_cond0_accept_cond0_ConnectTrans <--> LSUDummy_accept_cond0
TransactionManager_accept_cond1_accept_cond0_ConnectTrans <--> LSUDummy_accept_cond0
LSURequester_accept --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
LSURequester_accept --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans
BasicFifo10_read --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
BasicFifo10_read --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans
FIFO10_read --> TransactionManager_accept_cond0_accept_cond0_ConnectTrans
FIFO10_read --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond3 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond3
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 <--> PrivilegedFuncUnit_PrivilegedFuncUnit_cond1
TransactionManager_PrivilegedFuncUnit_PrivilegedFuncUnit_cond1 <--> ICache_flush
TransactionManager_accept_cond1_accept_cond0_ConnectTrans <--> LSURequester_accept_cond1
WishboneMasterAdapter1_get_read_response --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans
Serializer1_serialize_out0 --> TransactionManager_accept_cond1_accept_cond0_ConnectTrans