DS_DMA
|
Functions | |
boolean | SET_FAST_TRAIN ( is_simulation: in integer ) |
Components | |
cl_v6pcie_x4 | <Entity cl_v6pcie_x4> |
Constants | |
PL_FAST_TRAIN | boolean := SET_FAST_TRAIN ( is_simulation ) |
Signals | |
trn_clk_c | std_logic |
user_reset | std_logic |
user_lnk_up | std_logic |
cfg_trn_pending_n_c | std_logic |
trn_tsof_n_c | std_logic |
trn_teof_n_c | std_logic |
trn_tsrc_rdy_n_c | std_logic |
trn_tdst_rdy_n_c | std_logic |
trn_tsrc_dsc_n_c | std_logic |
trn_terrfwd_n_c | std_logic |
trn_tdst_dsc_n_c | std_logic |
trn_td_c | std_logic_vector ( ( 64 - 1 ) downto 0 ) |
trn_trem_n_c | std_logic_vector ( 7 downto 0 ) |
trn_tbuf_av_c | std_logic_vector ( ( 4 - 1 ) downto 0 ) |
trn_rsof_n_c | std_logic |
trn_reof_n_c | std_logic |
trn_rsrc_rdy_n_c | std_logic |
trn_rsrc_dsc_n_c | std_logic |
trn_rdst_rdy_n_c | std_logic |
trn_rerrfwd_n_c | std_logic |
trn_rnp_ok_n_c | std_logic |
trn_rd_c | std_logic_vector ( ( 64 - 1 ) downto 0 ) |
trn_rrem_n_c | std_logic_vector ( 7 downto 0 ) |
trn_rbar_hit_n_c | std_logic_vector ( 6 downto 0 ) |
trn_rfc_nph_av_c | std_logic_vector ( 7 downto 0 ) |
trn_rfc_npd_av_c | std_logic_vector ( 11 downto 0 ) |
trn_rfc_ph_av_c | std_logic_vector ( 7 downto 0 ) |
trn_rfc_pd_av_c | std_logic_vector ( 11 downto 0 ) |
trn_rcpl_streaming_n_c | std_logic |
cfg_do | std_logic_vector ( 31 downto 0 ) |
cfg_di | std_logic_vector ( 31 downto 0 ) |
cfg_dwaddr | std_logic_vector ( 9 downto 0 ) |
cfg_byte_en | std_logic_vector ( 3 downto 0 ) |
cfg_err_tlp_cpl_header | std_logic_vector ( 47 downto 0 ) |
cfg_wr_en | std_logic |
cfg_rd_en | std_logic |
cfg_rd_wr_done | std_logic |
cfg_err_cor | std_logic |
cfg_err_ur | std_logic |
cfg_err_ecrc | std_logic |
cfg_err_cpl_timeout | std_logic |
cfg_err_cpl_abort | std_logic |
cfg_err_cpl_unexpect | std_logic |
cfg_err_posted | std_logic |
cfg_err_locked | std_logic |
cfg_trn_pending | std_logic |
cfg_dcommand2 | std_logic_vector ( 15 downto 0 ) |
cfg_dsn | std_logic_vector ( 63 downto 0 ) |
pl_initial_link_width | std_logic_vector ( 2 downto 0 ) |
pl_lane_reversal_mode | std_logic_vector ( 1 downto 0 ) |
pl_link_gen2_capable | std_logic |
pl_link_partner_gen2_supported | std_logic |
pl_link_upcfg_capable | std_logic |
pl_ltssm_state | std_logic_vector ( 5 downto 0 ) |
pl_received_hot_rst | std_logic |
pl_sel_link_rate | std_logic |
pl_sel_link_width | std_logic_vector ( 1 downto 0 ) |
pl_directed_link_auton | std_logic |
pl_directed_link_change | std_logic_vector ( 1 downto 0 ) |
pl_directed_link_speed | std_logic |
pl_directed_link_width | std_logic_vector ( 1 downto 0 ) |
pl_upstream_prefer_deemph | std_logic |
cfg_err_cpl_rdy | std_logic |
cfg_interrupt | std_logic |
cfg_interrupt_rdy | std_logic |
cfg_interrupt_assert | std_logic |
cfg_interrupt_n | std_logic |
cfg_interrupt_rdy_n | std_logic |
cfg_interrupt_assert_n | std_logic |
cfg_interrupt_di | std_logic_vector ( 7 downto 0 ) |
cfg_interrupt_do | std_logic_vector ( 7 downto 0 ) |
cfg_interrupt_mmenable | std_logic_vector ( 2 downto 0 ) |
cfg_interrupt_msienable | std_logic |
cfg_turnoff_ok | std_logic |
cfg_to_turnoff | std_logic |
cfg_pm_wake | std_logic |
cfg_pcie_link_state | std_logic_vector ( 2 downto 0 ) |
cfg_bus_number | std_logic_vector ( 7 downto 0 ) |
cfg_device_number | std_logic_vector ( 4 downto 0 ) |
cfg_function_number | std_logic_vector ( 2 downto 0 ) |
cfg_status | std_logic_vector ( 15 downto 0 ) |
cfg_command | std_logic_vector ( 15 downto 0 ) |
cfg_dstatus | std_logic_vector ( 15 downto 0 ) |
cfg_dcommand | std_logic_vector ( 15 downto 0 ) |
cfg_lstatus | std_logic_vector ( 15 downto 0 ) |
cfg_lcommand | std_logic_vector ( 15 downto 0 ) |
vector_fast_simulation | std_logic_vector ( 0 downto 0 ) := ( 0 = > ' 1 ' ) |
fc_sel | std_logic_vector ( 2 downto 0 ) |
sys_reset_p | std_logic |
refclkout | std_logic |
clk | std_logic |
rstp | std_logic |
trn_rx | type_axi_rx |
приём пакета | |
trn_rx_back | type_axi_rx_back |
готовность к приёму пакета | |
reg_access | type_reg_access |
запрос на доступ к регистрам | |
rx_tx_engine | type_rx_tx_engine |
обмен RX->TX. | |
tx_rx_engine | type_tx_rx_engine |
обмен TX->RX. | |
rx_ext_fifo | type_rx_ext_fifo |
обмен RX->EXT_FIFO. | |
tx_ext_fifo | type_tx_ext_fifo |
tx_ext_fifo_back | type_tx_ext_fifo_back |
reg_access_back | type_reg_access_back |
completer_id | std_logic_vector ( 15 downto 0 ) |
trn_tx | type_axi_tx |
trn_tx_back | type_axi_tx_back |
reg_disp | type_reg_disp |
reg_disp_back | type_reg_disp_back |
reg_ext_fifo | type_reg_ext_fifo |
reg_ext_fifo_back | type_reg_ext_fifo_back |
ext_fifo_disp | type_ext_fifo_disp |
запрос на доступ от узла EXT_FIFO. | |
ext_fifo_disp_back | type_ext_fifo_disp_back |
ответ на запрос | |
pb_rstp | std_logic |
irq | std_logic |
Component Instantiations | |
ep | cl_v6pcie_x4 <Entity cl_v6pcie_x4> |
rx | core64_rx_engine_m2 <Entity core64_rx_engine_m2> |
tx | core64_tx_engine_m2 <Entity core64_tx_engine_m2> |
1 - сброс | |
reg | core64_reg_access <Entity core64_reg_access> |
1 - сброс | |
disp | core64_pb_disp <Entity core64_pb_disp> |
1 - сброс | |
fifo | block_pe_fifo_ext <Entity block_pe_fifo_ext> |
1 - сброс | |
int | core64_interrupt <Entity core64_interrupt> |
См. определение в файле pcie_core64_m4.vhd строка 151
disp core64_pb_disp [Component Instantiation] |
1 - сброс
тактовая частота ядра - 250 MHz запрос на доступ к регистрам ответ на запрос запрос на доступ к регистрам из BAR1 ответ на запрос запрос на доступ к блокам управления EXT_FIFO ответ на запрос шина данных - выход шина данных - вход адрес регистра 1 - запись в регистры 1 - чтение из регистров блока номер блока для чтения 1 - запись в регистр по адресам 0x100000 - 0x1FFFFF 1 - чтение из регистра по адресам 0x100000 - 0x1FFFFF 1 - запрос прерывания
См. определение в файле pcie_core64_m4.vhd строка 691
fifo block_pe_fifo_ext [Component Instantiation] |
1 - сброс
тактовая частота ядра - 250 MHz запрос на доступ к регистрам из BAR1 ответ на запрос запрос на доступ от узла EXT_FIFO ответ на запрос тактовая частота локальной шины - 266 МГц запрос ответ
См. определение в файле pcie_core64_m4.vhd строка 714
reg core64_reg_access [Component Instantiation] |
1 - сброс
тактовая частота ядра - 250 MHz передача пакета готовность к передаче пакета идентификатор устройства запрос на доступ к регистрам обмен RX->TX обмен TX->RX обмен TX->EXT_FIFO обмен TX->EXT_FIFO
См. определение в файле pcie_core64_m4.vhd строка 658
tx core64_tx_engine_m2 [Component Instantiation] |
1 - сброс
тактовая частота ядра - 250 MHz приём пакета готовность к приёму пакета запрос на доступ к регистрам обмен RX->TX обмен TX->RX обмен RX->EXT_FIFO
См. определение в файле pcie_core64_m4.vhd строка 631