AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
Processes | |
PROCESS_99 | ( Greset_CLK ,clock ) |
PROCESS_100 | ( sys_clk ) |
PROCESS_101 | ( Greset_sysCLK ,sys_clk ) |
PROCESS_102 | ( Greset_sysCLK ,sys_clk ) |
PROCESS_103 | ( clock ) |
PROCESS_104 | ( sys_clk ) |
PROCESS_105 | ( Greset_CLK ,clock ) |
PROCESS_106 | ( Greset_sysCLK ,sys_clk ) |
PROCESS_107 | ( Greset_sysCLK ,sys_clk ) |
FED_itf_state_clk | ( Greset_CLK ,clock ) |
FED_itf_state_machine | ( fill_blk ,empt_ff ,block_free ,blk_full ,last_word ) |
PROCESS_108 | ( G_rst_rd ,clock ) |
PROCESS_109 | ( Greset_CLK ,clock ) |
PROCESS_110 | ( Greset_CLK ,clock ) |
PROCESS_111 | ( Greset_CLK ,clock ) |
PROCESS_112 | ( Greset_CLK ,clock ) |
PROCESS_113 | ( Greset_CLK ,clock ) |
PROCESS_114 | ( Greset_CLK ,clock ) |
PROCESS_115 | ( clock ) |
PROCESS_116 | ( clock ) |
PROCESS_219 | ( Greset_CLK ,clock ) |
PROCESS_220 | ( sys_clk ) |
PROCESS_221 | ( Greset_sysCLK ,sys_clk ) |
PROCESS_222 | ( Greset_sysCLK ,sys_clk ) |
PROCESS_223 | ( clock ) |
PROCESS_224 | ( sys_clk ) |
PROCESS_225 | ( Greset_CLK ,clock ) |
PROCESS_226 | ( Greset_sysCLK ,sys_clk ) |
PROCESS_227 | ( Greset_sysCLK ,sys_clk ) |
FED_itf_state_clk | ( Greset_CLK ,clock ) |
FED_itf_state_machine | ( fill_blk ,empt_ff ,block_free ,blk_full ,last_word ) |
PROCESS_228 | ( G_rst_rd ,clock ) |
PROCESS_229 | ( Greset_CLK ,clock ) |
PROCESS_230 | ( Greset_CLK ,clock ) |
PROCESS_231 | ( Greset_CLK ,clock ) |
PROCESS_232 | ( Greset_CLK ,clock ) |
PROCESS_233 | ( Greset_CLK ,clock ) |
PROCESS_234 | ( Greset_CLK ,clock ) |
PROCESS_235 | ( clock ) |
PROCESS_236 | ( clock ) |
Components | |
FIFO_sync | <Entity FIFO_sync> |
event_generator | <Entity event_generator> |
CRC_SLINKx | <Entity CRC_SLINKx> |
freq_measure | <Entity freq_measure> |
Types | |
fill_blk_type | ( idle , read_fifo , update_para , dummy_a , dummy_b , dummy_c ) |
Signals | |
fill_blk | fill_blk_type |
fill_blkNext | fill_blk_type |
G_rst_rd | std_logic |
datar_rreg | std_logic_vector ( 63 downto 0 ) |
data_out | std_logic_vector ( 63 downto 0 ) |
datar | std_logic_vector ( 65 downto 0 ) |
datar_reg | std_logic_vector ( 63 downto 0 ) |
start_evt_mem | std_logic |
stop_evt_mem | std_logic |
end_frag | std_logic |
finish_blk | std_logic |
empt_ff | std_logic |
rd_ff_reg | std_logic |
del_rd_ff | std_logic_vector ( 1 downto 0 ) |
blk_size | std_logic_vector ( 15 downto 0 ) |
blk_full | std_logic |
blk_full_anti | std_logic |
End_pckt_lgc | std_logic |
last_word | std_logic |
sel_test_mode | std_logic |
wen_tm | std_logic |
data_tm | std_logic_vector ( 63 downto 0 ) |
uctrl_tm | std_logic |
backpressure_mux | std_logic |
wen_mux | std_logic |
data_mux | std_logic_vector ( 63 downto 0 ) |
uctrl_mux | std_logic |
PCIe_dto | std_logic_vector ( 31 downto 0 ) |
local_reg | std_logic_vector ( 31 downto 0 ) |
LINKDOWN_cell | std_logic |
data_r_crc | std_logic_vector ( 63 downto 0 ) |
wen_ra | std_logic |
CRC_Rst | std_logic |
CRC_Check | std_logic |
ena_CRC | std_logic |
ena_CRC_reg | std_logic |
CRC_frag | std_logic_vector ( 15 downto 0 ) |
CRC_cmp | std_logic_vector ( 15 downto 0 ) |
data_rb_mux | std_logic_vector ( 63 downto 0 ) |
backpressure | std_logic |
block_counter | std_logic_vector ( 31 downto 0 ) |
event_counter | std_logic_vector ( 31 downto 0 ) |
data_counter | std_logic_vector ( 63 downto 0 ) |
Retransmit_counter | std_logic_vector ( 31 downto 0 ) |
cnt_back_p | std_logic_vector ( 31 downto 0 ) |
FED_CRC_error_cnt | std_logic_vector ( 31 downto 0 ) |
state_machine_status | std_logic_vector ( 2 downto 0 ) |
blk_size_reg | std_logic_vector ( 15 downto 0 ) |
start_evt_mem_reg | std_logic |
stop_evt_mem_reg | std_logic |
End_pckt_lgc_reg | std_logic |
freq_measure_reg | std_logic_vector ( 31 downto 0 ) |
rsyc_test_mode | std_logic_vector ( 1 downto 0 ) |
rsyc_DAQON | std_logic_vector ( 1 downto 0 ) |
evt_ongoing | std_logic |
HD_dup | std_logic |
TR_dup | std_logic |
track_evt_num | std_logic_vector ( 23 downto 0 ) |
found_dup | std_logic |
Instantiations | |
req_i1 | freq_measure <Entity freq_measure> |
i1 | event_generator <Entity event_generator> |
internal_FIFO | FIFO_sync <Entity FIFO_sync> |
i_crc_check | CRC_SLINKx <Entity CRC_SLINKx> |
req_i1 | freq_measure <Entity freq_measure> |
i1 | event_generator <Entity event_generator> |
internal_FIFO | FIFO_sync <Entity FIFO_sync> |
i_crc_check | CRC_SLINKx <Entity CRC_SLINKx> |
Definition at line 74 of file fed_itf.vhd.