![]() |
Belle II KLM Scint Firmware
1
|
Processes | |
PROCESS_7 | ( clk , b2tt_ctime_i ) |
startup_latch_proc | ( clk , b2tt_utime , b2tt_b2clkup , b2tt_b2ttup , b2tt_b2ttup_r , b2tt_b2ttup_2r , ScrodControl.B2ttDbg ) |
b2tt_dbg2reg_proc | ( clk ) |
rst_conc_intfc_on_startup | ( clk , b2tt_runreset ) |
stat_reg_ppln | ( clk , klm_status_regs ) |
Signals | |
b2tt_b2clkup_r | std_logic |
startup_latch_proc: | |
b2tt_b2ttup_r | std_logic |
b2tt_b2ttup_2r | std_logic |
b2tt_regdbg | std_logic_vector ( 7 downto 0 ) := ( others = > ' 0 ' ) |
ScrodStatus | KlmScrodStatusType := KlmScrodStatusType0 |
b2tt_dbg2reg_proc: | |
klmifc_reset | std_logic := ' 0 ' |
trgon_sw_4scaler_mode: | |
klmifc_reset_done | std_logic := ' 0 ' |
klm_status_regs_r | stat_reg_type |
stat_reg_ppln: | |
clk | std_logic := ' 0 ' |
asic_and_channel_multiplexer_for_mppc_current_measurement: b2tt_i (b2tt): | |
clkinv | std_logic := ' 0 ' |
clk2x | std_logic := ' 0 ' |
b2tt_b2clkup | std_logic |
b2tt_b2ttup | std_logic |
b2tt_trgout | std_logic |
b2tt_sigbit2 | std_logic_vector ( 1 downto 0 ) |
b2tt_trgtag | std_logic_vector ( 31 downto 0 ) |
b2tt_utime | std_logic_vector ( B2TT_NBITTIM- 1 downto 0 ) |
b2tt_ctime | std_logic_vector ( 26 downto 0 ) := ( others = > ' 0 ' ) |
b2tt_divclk1 | std_logic_vector ( 1 downto 0 ) |
b2tt_divclk2 | std_logic_vector ( 1 downto 0 ) |
b2tt_runreset | std_logic := ' 1 ' |
b2tt_feereset | std_logic := ' 1 ' |
b2tt_gtpreset | std_logic := ' 1 ' |
b2tt_b2lreset | std_logic := ' 1 ' |
b2tt_b2ttver | std_logic_vector ( 15 downto 0 ) |
b2tt_fifordy | std_logic := ' 0 ' |
b2tt_fifodata | std_logic_vector ( 95 downto 0 ) := ( others = > ' 0 ' ) |
b2tt_exprun | std_logic_vector ( 31 downto 0 ) |
b2tt_frame | std_logic |
b2tt_frame9 | std_logic |
b2tt_dbglink | std_logic_vector ( 95 downto 0 ) := ( others = > ' 0 ' ) |
b2tt_b2linkwe | std_logic := ' 0 ' |
KLM_Interface_i (klm_intfc): | |
b2tt_fifonext | std_logic := ' 0 ' |
rcl_src_rdy_n | std_logic |
rcl_data | std_logic_vector ( 15 downto 0 ) |
aurora_stat | Aurora_Status_t |
i_qt_fifo_rd_en | std_logic |
i_exttb | tb_vec_type |
stat_tx_in_progress | std_logic |
ScrodConfig | KlmScrodConfigType := KlmScrodConfigZero |
Register_Control_i (KLMScrodRegCtrl): | |
ScrodControl | KlmScrodControlType |
klm_status_regs | stat_reg_type |
i_qt_fifo_d | std_logic_vector ( 17 downto 0 ) |
Readout_Control_i (KLMReadoutCtrl): | |
i_qt_fifo_empty | std_logic |
i_qt_fifo_evt_rdy | std_logic |
asic_sin | std_logic := ' 0 ' |
targetx_dac_control_i (targetx_dac_control): | |
asic_pclk | std_logic := ' 0 ' |
asic_sclk | std_logic := ' 0 ' |
SCK_DAC | std_logic := ' 0 ' |
mppc_hv_dac_wrapper_i (mppc_dacs_wrapper_dac088s085): | |
DIN_DAC | std_logic := ' 0 ' |
wilk_clk | std_logic_vector ( 9 downto 0 ) := ( others = > ' 0 ' ) |
clock_frequency_doubling | |
b2tt_ctime_i | std_logic_vector ( 26 downto 0 ) := ( others = > ' 0 ' ) |
sim_true_false: | |
b2tt_trig | std_logic |
i_force_trig | std_logic |
Instantiations | |
b2tt_i | b2tt <Entity b2tt> |
klm_interface_i | klm_intfc <Entity klm_intfc> |
register_control_i | KLMScrodRegCtrl <Entity KLMScrodRegCtrl> |
readout_control_i | KLMReadoutCtrl <Entity KLMReadoutCtrl> |
targetx_dac_control_i | TARGETX_DAC_CONTROL <Entity TARGETX_DAC_CONTROL> |
mppc_hv_dac_wrapper_i | mppc_dacs_wrapper_dac088s085 <Entity mppc_dacs_wrapper_dac088s085> |
clock_frequency_doubling | oddr2 |
differential_output_buffer | obufds |
Definition at line 322 of file klm_scint.vhd.