![]() |
SimpleVOut
1.0.0 Initial
A Simple FPGA Core for Creating VGA/DVI/HDMI/OpenLDI Signals
|
#include <axi_crossbar.h>
Public Member Functions | |
axi_crossbar (sc_module_name name, xsc::common_cpp::properties &properties) | |
virtual | ~axi_crossbar () |
Public Attributes | |
xsc::common_cpp::report_handler * | m_report_handler |
xtlm::xtlm_aximm_initiator_socket * | initiator_0_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_0_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_1_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_1_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_2_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_2_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_3_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_3_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_4_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_4_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_5_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_5_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_6_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_6_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_7_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_7_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_8_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_8_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_9_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_9_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_10_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_10_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_11_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_11_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_12_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_12_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_13_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_13_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_14_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_14_wr_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_15_rd_socket |
xtlm::xtlm_aximm_initiator_socket * | initiator_15_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_0_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_0_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_1_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_1_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_2_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_2_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_3_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_3_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_4_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_4_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_5_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_5_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_6_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_6_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_7_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_7_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_8_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_8_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_9_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_9_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_10_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_10_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_11_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_11_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_12_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_12_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_13_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_13_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_14_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_14_wr_socket |
xtlm::xtlm_aximm_target_socket * | target_15_rd_socket |
xtlm::xtlm_aximm_target_socket * | target_15_wr_socket |
sc_in< bool > | aclk |
sc_in< bool > | aresetn |
Private Attributes | |
xtlm_simple_interconnect_model * | m_model |
Definition at line 8 of file axi_crossbar.h.
axi_crossbar::axi_crossbar | ( | sc_module_name | name, |
xsc::common_cpp::properties & | properties | ||
) |
Definition at line 5 of file axi_crossbar.cpp.
References initiator_0_rd_socket, initiator_0_wr_socket, initiator_10_rd_socket, initiator_10_wr_socket, initiator_11_rd_socket, initiator_11_wr_socket, initiator_12_rd_socket, initiator_12_wr_socket, initiator_13_rd_socket, initiator_13_wr_socket, initiator_14_rd_socket, initiator_14_wr_socket, initiator_15_rd_socket, initiator_15_wr_socket, initiator_1_rd_socket, initiator_1_wr_socket, initiator_2_rd_socket, initiator_2_wr_socket, initiator_3_rd_socket, initiator_3_wr_socket, initiator_4_rd_socket, initiator_4_wr_socket, initiator_5_rd_socket, initiator_5_wr_socket, initiator_6_rd_socket, initiator_6_wr_socket, initiator_7_rd_socket, initiator_7_wr_socket, initiator_8_rd_socket, initiator_8_wr_socket, initiator_9_rd_socket, initiator_9_wr_socket, m_model, m_report_handler, target_0_rd_socket, target_0_wr_socket, target_10_rd_socket, target_10_wr_socket, target_11_rd_socket, target_11_wr_socket, target_12_rd_socket, target_12_wr_socket, target_13_rd_socket, target_13_wr_socket, target_14_rd_socket, target_14_wr_socket, target_15_rd_socket, target_15_wr_socket, target_1_rd_socket, target_1_wr_socket, target_2_rd_socket, target_2_wr_socket, target_3_rd_socket, target_3_wr_socket, target_4_rd_socket, target_4_wr_socket, target_5_rd_socket, target_5_wr_socket, target_6_rd_socket, target_6_wr_socket, target_7_rd_socket, target_7_wr_socket, target_8_rd_socket, target_8_wr_socket, target_9_rd_socket, and target_9_wr_socket.
|
virtual |
Definition at line 267 of file axi_crossbar.cpp.
References m_model.
sc_in<bool> axi_crossbar::aclk |
Definition at line 79 of file axi_crossbar.h.
sc_in<bool> axi_crossbar::aresetn |
Definition at line 80 of file axi_crossbar.h.
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_0_rd_socket |
Definition at line 14 of file axi_crossbar.h.
Referenced by axi_crossbar(), and design_1_xbar_0_sc::design_1_xbar_0_sc().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_0_wr_socket |
Definition at line 15 of file axi_crossbar.h.
Referenced by axi_crossbar(), and design_1_xbar_0_sc::design_1_xbar_0_sc().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_10_rd_socket |
Definition at line 34 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_10_wr_socket |
Definition at line 35 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_11_rd_socket |
Definition at line 36 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_11_wr_socket |
Definition at line 37 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_12_rd_socket |
Definition at line 38 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_12_wr_socket |
Definition at line 39 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_13_rd_socket |
Definition at line 40 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_13_wr_socket |
Definition at line 41 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_14_rd_socket |
Definition at line 42 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_14_wr_socket |
Definition at line 43 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_15_rd_socket |
Definition at line 44 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_15_wr_socket |
Definition at line 45 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_1_rd_socket |
Definition at line 16 of file axi_crossbar.h.
Referenced by axi_crossbar(), and design_1_xbar_0_sc::design_1_xbar_0_sc().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_1_wr_socket |
Definition at line 17 of file axi_crossbar.h.
Referenced by axi_crossbar(), and design_1_xbar_0_sc::design_1_xbar_0_sc().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_2_rd_socket |
Definition at line 18 of file axi_crossbar.h.
Referenced by axi_crossbar(), and design_1_xbar_0_sc::design_1_xbar_0_sc().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_2_wr_socket |
Definition at line 19 of file axi_crossbar.h.
Referenced by axi_crossbar(), and design_1_xbar_0_sc::design_1_xbar_0_sc().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_3_rd_socket |
Definition at line 20 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_3_wr_socket |
Definition at line 21 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_4_rd_socket |
Definition at line 22 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_4_wr_socket |
Definition at line 23 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_5_rd_socket |
Definition at line 24 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_5_wr_socket |
Definition at line 25 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_6_rd_socket |
Definition at line 26 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_6_wr_socket |
Definition at line 27 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_7_rd_socket |
Definition at line 28 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_7_wr_socket |
Definition at line 29 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_8_rd_socket |
Definition at line 30 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_8_wr_socket |
Definition at line 31 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_9_rd_socket |
Definition at line 32 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_initiator_socket* axi_crossbar::initiator_9_wr_socket |
Definition at line 33 of file axi_crossbar.h.
Referenced by axi_crossbar().
|
private |
Definition at line 82 of file axi_crossbar.h.
Referenced by axi_crossbar(), and ~axi_crossbar().
xsc::common_cpp::report_handler* axi_crossbar::m_report_handler |
Definition at line 12 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_0_rd_socket |
Definition at line 47 of file axi_crossbar.h.
Referenced by axi_crossbar(), and design_1_xbar_0_sc::design_1_xbar_0_sc().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_0_wr_socket |
Definition at line 48 of file axi_crossbar.h.
Referenced by axi_crossbar(), and design_1_xbar_0_sc::design_1_xbar_0_sc().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_10_rd_socket |
Definition at line 67 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_10_wr_socket |
Definition at line 68 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_11_rd_socket |
Definition at line 69 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_11_wr_socket |
Definition at line 70 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_12_rd_socket |
Definition at line 71 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_12_wr_socket |
Definition at line 72 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_13_rd_socket |
Definition at line 73 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_13_wr_socket |
Definition at line 74 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_14_rd_socket |
Definition at line 75 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_14_wr_socket |
Definition at line 76 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_15_rd_socket |
Definition at line 77 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_15_wr_socket |
Definition at line 78 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_1_rd_socket |
Definition at line 49 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_1_wr_socket |
Definition at line 50 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_2_rd_socket |
Definition at line 51 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_2_wr_socket |
Definition at line 52 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_3_rd_socket |
Definition at line 53 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_3_wr_socket |
Definition at line 54 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_4_rd_socket |
Definition at line 55 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_4_wr_socket |
Definition at line 56 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_5_rd_socket |
Definition at line 57 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_5_wr_socket |
Definition at line 58 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_6_rd_socket |
Definition at line 59 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_6_wr_socket |
Definition at line 60 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_7_rd_socket |
Definition at line 61 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_7_wr_socket |
Definition at line 62 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_8_rd_socket |
Definition at line 63 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_8_wr_socket |
Definition at line 64 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_9_rd_socket |
Definition at line 65 of file axi_crossbar.h.
Referenced by axi_crossbar().
xtlm::xtlm_aximm_target_socket* axi_crossbar::target_9_wr_socket |
Definition at line 66 of file axi_crossbar.h.
Referenced by axi_crossbar().