OCAH4CORECluster_DigitalTop

Generated by CIRCT.

Ports

Table 1. Ports
NameDirectionTypeDescription
rom_intf_reqoutputchipyard_4core_mem_pkg::rom_tilelink_req_t
rom_intf_rspinputchipyard_4core_mem_pkg::rom_tilelink_rsp_t
scratch_ram_intf_reqoutputchipyard_4core_mem_pkg::scratch_ram_req_t
scratch_ram_intf_rspinputchipyard_4core_mem_pkg::scratch_ram_rsp_t
l1_icache_tag_intf_reqoutputchipyard_4core_mem_pkg::l1_icache_tag_req_t
l1_icache_tag_intf_rspinputchipyard_4core_mem_pkg::l1_icache_tag_rsp_t
l1_icache_data_intf_reqoutputchipyard_4core_mem_pkg::l1_icache_data_req_t
l1_icache_data_intf_rspinputchipyard_4core_mem_pkg::l1_icache_data_rsp_t
l1_dcache_tag_intf_reqoutputchipyard_4core_mem_pkg::l1_dcache_tag_req_t
l1_dcache_tag_intf_rspinputchipyard_4core_mem_pkg::l1_dcache_tag_rsp_t
l1_dcache_data_intf_reqoutputchipyard_4core_mem_pkg::l1_dcache_data_req_t
l1_dcache_data_intf_rspinputchipyard_4core_mem_pkg::l1_dcache_data_rsp_t
o_io_errors_uncorrectable_validoutputlogic [4-1:0][1-1:0]
o_uncorrectable_2outputlogic [32-1:0][1-1:0]
o_wb_pc_validoutputlogic [4-1:0][1-1:0]
o_wb_reg_pcoutputlogic [4-1:0][58-1:0]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_uncore_clockinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_uncore_resetinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_core_3_clockinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_core_3_resetinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_core_2_clockinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_core_2_resetinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_core_1_clockinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_core_1_resetinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_core_0_clockinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_chipyard_prcictrl_domain_resetSynchronizer_in_member_allClocks_core_0_resetinput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_cbus_fixedClockNode_anon_out_clockoutput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_cbus_fixedClockNode_anon_out_resetoutput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_fbus_fixedClockNode_anon_out_clockoutput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
auto_sbus_fixedClockNode_anon_out_clockoutput@[generators/diplomacy/diplomacy/src/diplomacy/lazymodule/LazyModuleImp.scala:107:25]
resetctrl_hartResetReq_0output@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:63:25]
resetctrl_hartResetReq_1output@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:63:25]
resetctrl_hartResetReq_2output@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:63:25]
resetctrl_hartResetReq_3output@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:63:25]
resetctrl_hartIsInReset_0input@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:63:25]
resetctrl_hartIsInReset_1input@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:63:25]
resetctrl_hartIsInReset_2input@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:63:25]
resetctrl_hartIsInReset_3input@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:63:25]
debug_clockinput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_resetinput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_systemjtag_jtag_TCKinput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_systemjtag_jtag_TMSinput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_systemjtag_jtag_TDIinput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_systemjtag_jtag_TDO_dataoutput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_systemjtag_resetinput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_systemjtag_mfr_idinput[10:0]@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_systemjtag_part_numberinput[15:0]@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_systemjtag_versioninput[3:0]@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_dmactiveoutput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
debug_dmactiveAckinput@[generators/chipyard/src/main/scala/tt_configs/TTPeriphery.scala:72:19]
mmio_axi4_0_aw_readyinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_validoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_idoutput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_addroutput[55:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_lenoutput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_sizeoutput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_burstoutput[1:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_lockoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_cacheoutput[3:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_protoutput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_aw_bits_qosoutput[3:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_w_readyinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_w_validoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_w_bits_dataoutput[63:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_w_bits_strboutput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_w_bits_lastoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_b_readyoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_b_validinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_b_bits_idinput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_b_bits_respinput[1:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_readyinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_validoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_idoutput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_addroutput[55:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_lenoutput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_sizeoutput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_burstoutput[1:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_lockoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_cacheoutput[3:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_protoutput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_ar_bits_qosoutput[3:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_r_readyoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_r_validinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_r_bits_idinput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_r_bits_datainput[63:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_r_bits_respinput[1:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
mmio_axi4_0_r_bits_lastinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SinkNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_readyoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_validinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_idinput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_addrinput[55:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_leninput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_sizeinput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_burstinput[1:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_lockinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_cacheinput[3:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_protinput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_aw_bits_qosinput[3:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_w_readyoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_w_validinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_w_bits_datainput[63:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_w_bits_strbinput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_w_bits_lastinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_b_readyinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_b_validoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_b_bits_idoutput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_b_bits_respoutput[1:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_readyoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_validinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_idinput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_addrinput[55:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_leninput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_sizeinput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_burstinput[1:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_lockinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_cacheinput[3:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_protinput[2:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_ar_bits_qosinput[3:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_r_readyinput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_r_validoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_r_bits_idoutput[7:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_r_bits_dataoutput[63:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_r_bits_respoutput[1:0]@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
l2_frontend_bus_axi4_0_r_bits_lastoutput@[generators/diplomacy/diplomacy/src/diplomacy/nodes/SourceNode.scala:76:21]
reset_vector_0input[55:0]@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSource.scala:26:19]
reset_vector_1input[55:0]@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSource.scala:26:19]
reset_vector_2input[55:0]@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSource.scala:26:19]
reset_vector_3input[55:0]@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSource.scala:26:19]
wdt_0_corerstinput@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSink.scala:25:19]
wdt_0_rstoutput@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSink.scala:25:19]
wdt_1_corerstinput@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSink.scala:25:19]
wdt_1_rstoutput@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSink.scala:25:19]
wdt_2_corerstinput@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSink.scala:25:19]
wdt_2_rstoutput@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSink.scala:25:19]
wdt_3_corerstinput@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSink.scala:25:19]
wdt_3_rstoutput@[generators/diplomacy/diplomacy/src/diplomacy/bundlebridge/BundleBridgeSink.scala:25:19]
interruptsinput[327:0]@[generators/rocket-chip/src/main/scala/subsystem/InterruptBus.scala:80:22]