|
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.
1.8.1