Belle II KLM Scint Firmware  1
Behavioral Architecture Reference

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 '

Detailed Description

Definition at line 42 of file PedFetchQueue.vhd.


The documentation for this class was generated from the following file: