![]() |
Belle II KLM Scint Firmware
1
|
Processes | |
PROCESS_30 | ( clk , ch_mask_i , ena_i ) |
edge_det | ( clk , ena , thr_chk_busy ) |
PROCESS_31 | ( clk , thr_chk_busy_i , ch_mask , new_mask , ped_queue_state ) |
pedestal_fetching_queue | ( clk , ena_i , ch_mask_i , not_done , ch_mask , new_mask ) |
Types | |
pedestal_queue_state_machine | ( IDLE , CHECK_UPDATE , ASIC_LOOP , CHAN_LOOP , WAIT_ACKNOWLEDGE , WAIT_DONE ) |
Signals | |
ped_queue_state | pedestal_queue_state_machine := IDLE |
ena_i | std_logic_vector ( 1 downto 0 ) := " 00 " |
thr_chk_busy_i | std_logic_vector ( 1 downto 0 ) := " 00 " |
not_done | std_logic := ' 0 ' |
not_done_v | std_logic_vector ( 4 downto 0 ) := ( others = > ' 0 ' ) |
ch_mask_i | slv15 ( 4 downto 0 ) := ( others = > ( others = > ' 0 ' ) ) |
new_mask_rdy | std_logic := ' 0 ' |
Definition at line 42 of file PedFetchQueue.vhd.