The easiroc module¶
Module for Omega’s EASIROC front-end readout chips.
| CalXML parameter | Function |
|---|---|
| easiroc_d_output | set_d_output_easiroc |
| easiroc_gtrigger | set_gtrigger_easiroc |
| easiroc_hg_tau | set_hg_tau_easiroc |
| easiroc_lg_tau | set_lg_tau_easiroc |
| easiroc_hg_comp_capa | set_hg_comp_capa_easiroc |
| easiroc_hg_fb_capa | set_hg_fb_capa_easiroc |
| easiroc_lg_comp_capa | set_lg_comp_capa_easiroc |
| easiroc_lg_fb_capa | set_lg_fb_capa_easiroc |
| easiroc_lg_preamp_bias | set_lg_preamp_bias_easiroc |
| easiroc_enable_input_dac_chans | enable_input_dac_chans_easiroc |
| easiroc_disable_input_dac_chans | disable_input_dac_chans_easiroc |
API¶
-
cmd_easiroc.set_d_output_easiroc(easiroc_id, value)[source]¶ Enable digital multiplexed output (Hit mux out)
-
cmd_easiroc.set_hg_tau_easiroc(easiroc_id, hg_tau)[source]¶ Set high-gain time constant in ns. Must be multiple of 25ns between 25 and 175ns
-
cmd_easiroc.set_lg_tau_easiroc(easiroc_id, lg_tau)[source]¶ Set low-gain time constant in ns. Must be multiple of 25ns between 25 and 175ns
-
cmd_easiroc.set_hg_comp_capa_easiroc(easiroc_id, hg_comp_capa)[source]¶ Set high-gain preamp compensation capacitance in pF. Must be a multiple of 0.5pF between 0 and 7.5.
-
cmd_easiroc.set_hg_fb_capa_easiroc(easiroc_id, hg_fb_capa)[source]¶ Set high-gain preamp feedback capacitance in pF. Must be a multiple of 0.1pF between 0 and 1.5pF
-
cmd_easiroc.set_lg_comp_capa_easiroc(easiroc_id, lg_comp_capa)[source]¶ Set low-gain preamp compensation capacitance in pF. Must be a multiple of 0.5pF between 0 and 7.5pF.
-
cmd_easiroc.set_lg_fb_capa_easiroc(easiroc_id, lg_fb_capa)[source]¶ Set low-gain preamp feedback capacitance in pF. Must be a multiple of 0.1pF between 0pF and 1.5pF
-
cmd_easiroc.set_input_dac_chans_easiroc(easiroc_id, chans, value)[source]¶ Set DAC data for one or several channels
-
cmd_easiroc.enable_input_dac_chans_easiroc(easiroc_id, chans)[source]¶ Enable DAC data for one or several channels
-
cmd_easiroc.disable_input_dac_chans_easiroc(easiroc_id, chans)[source]¶ Disable DAC data for one or several channels
-
cmd_easiroc.explain_sc_easiroc(easiroc_id)[source]¶ Give meaningful strings of the configurable portions of the bitstream