This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
mdcc_cms [2018/10/08 12:50] acqilc créée |
mdcc_cms [2021/07/10 23:21] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Jumpers ====== | ====== Jumpers ====== | ||
+ | |||
+ | Non utilisés | ||
====== Connectors ====== | ====== Connectors ====== | ||
+ | start_of_spill --> lemo px1 : AF14\\ | ||
+ | end_of_spill --> lemo px2 : AE14\\ | ||
+ | trig_ext_i --> J19-18 , test_ctrl7 : AD15 \\ | ||
+ | spill_out --> J19-17 test_ctrl6 : AD17\\ | ||
+ | microspill (out) --> j18-3 : test_data2 : AE23\\ | ||
+ | busy_debug (out) --> J18-4 : test_data3 : AF23\\ | ||
====== Registers ====== | ====== Registers ====== | ||
+ | x"0001" => ID_register;\\ | ||
+ | x"0002" => software_veto_register;\\ | ||
+ | x"0003" => spillNb_register;\\ | ||
+ | x"0004" => Control_register;\\ | ||
+ | bit 0 : reset soft\\ | ||
+ | |||
+ | x"0005" => spillon_register;\\ | ||
+ | x"0006" => spilloff_register;\\ | ||
+ | x"0007" => beam_register;\\ | ||
+ | x"0008" => Calib_register;\\ | ||
+ | x"0009" => Calib_Counter_register;\\ | ||
+ | x"000A" => nb_windows_register;\\ | ||
+ | x"000B" => software_ECALveto_register; \\ | ||
+ | x"000C" => Rstdet_register; \\ | ||
+ | x"000D" => WindowConfig_register;\\ | ||
+ | WindowConfig_reg(5 downto 0)="000001" --> start of spill et end of spill \\ | ||
+ | WindowConfig_reg(5 downto 0)="000010" --> start of spill et duree programmable\\ | ||
+ | WindowConfig_reg(5 downto 0)="000100" --> compteur interne\\ | ||
+ | WindowConfig_reg(5 downto 0)="001000" --> calibration avec spillon/spilloff interne declenché par calib_reg(1), \\ | ||
+ | ne devrait pas fournir de fenetres courtes (comme spioll interne asynchrone avec calib_reg \\ | ||
+ | WindowConfig_reg(5 downto 0)="010000" --> compteur interne mais seulement sur start_of_spill et duree programmable\\ | ||
+ | WindowConfig_reg(5 downto 0)="100000" --> compteur interne avec debut comptage sur finbusy\\ | ||
+ | |||
+ | x"000E" => TrigExtDelay_register;\\ | ||
+ | x"000F" => TrigExtLength_register;\\ | ||
+ | x"0011" => busy1Nb_register;\\ | ||
+ | x"0012" => busy2Nb_register;\\ | ||
+ | x"0013" => busy3Nb_register;\\ | ||
+ | x"0014" => busy4Nb_register;\\ | ||
+ | x"0015" => busy5Nb_register;\\ | ||
+ | x"0016" => busy6Nb_register;\\ | ||
+ | x"0017" => busy7Nb_register;\\ | ||
+ | x"0018" => busy8Nb_register;\\ | ||
+ | x"0019" => busy9Nb_register;\\ | ||
+ | x"0020" => debounceBusy_register;\\ | ||
+ | x"0100" => version;\\ | ||