Update of the Acl tasks order on the SDB_EDB_rtpc(rtpc1)
Today on the SDB_EDB_rtpc, the task repartition on the 3 RT_CPUs is shown in the following table
RT_CPU2 | RT_CPU1 | RT_CPU0 |
SDB1_OMC - task id 0 | SDB1_Quadrants - task id 4 | SDB2_LC - task id 7 - min elapsed time 18us (13us) |
SDB1_FAST_SHUTTER - task id 1 | SDB1_LC - task id 5 | SDB2_SBE - task id 8 |
EDB_PC - task id 2 | EDB - task id 6 | SDB1_FI - task id 9 - min elasped time 7us (1,2us} |
SQZ_CTRL - task id 3 |
The proposal is to use the EDB Acl task to manage the EDB_OMC lock and to use the unused elapsed time for the EBD_OMC algorithms .
To allow this a the task repartition on the 3 RT_CPUs has been reorganized as follows
RT_CPU2 | RT_CPU1 | RT_CPU0 |
SDB1_OMC - task id 0 | SDB1_Quadrants - task id 4 | SDB2_LC - task id 7 - min elapsed time 0us (13us) |
SDB1_FAST_SHUTTER - task id 1 | SDB1_LC - task id 5 | SDB2_SBE - task id 8 |
EDB_PC - task id 2 | SDB_FI - task id 6 | EDB - task id 9 - min elasped time 13us (3us} |
SQZ_CTRL - task id 3 |
DAQ Boxes configuration: EDB_DBOX_DetLab and EDB_DBOX_DetLab2
- EDB_DBOX_DetLab (DBOX_SN51)
- EDB_ADC (ADC2378_SN06) : add 3 new ADC channels at channel Id 2,3,4 for respectively EDB_OMC1_PZT_out_raw (100KHz), EDB_OMC1_Peltier_out_raw(100KHz) and EDB_OMC1_Temp_out_raw(10KHz ) and sent to the SDB_EDB_rtpc
- EDB_MezzPD (SERVICE_SN10): add 2 new photodiodes EDB_B1t_PD1 on channel 0-1 acquired at 100KHz and EDB_B1s_PD1 on channel 4-5 acquired at 100KHz . To receive correctly these new channels, the EDB_B1s1 signals read on channel 2-3 are now acquired at 10KHz instead of 100KHz previously
- EDB_DBOX_DetLab2 (DBOX_SN113)
- EDB_DEMOD_B1s_B1t (DEMOD_SN43) add the 2 new photodiodes EBD_B1t _PD1 on channel id 0 and EDB_B1s_PD1 on channel id 1. These 2 RF photodiodes are then demodulated at F6MHz, 2xF6MHz, F56MHz and 2xF56MHz. To run
- the sample and monitoring channels are sent to the SDB_EDB_rtpc(rtpc1).
- the data channels are sent to the SDB2_rtpc(rtpc13)
- EDB_DEMOD_B1s_B1t (DEMOD_SN43) add the 2 new photodiodes EBD_B1t _PD1 on channel id 0 and EDB_B1s_PD1 on channel id 1. These 2 RF photodiodes are then demodulated at F6MHz, 2xF6MHz, F56MHz and 2xF56MHz. To run
New channels readout
- The EDB_B1s_PD and EDB_B1t_PD RF channels are managed by the SDB2_Readout server where the last part of the digital demodulation has been setup.
- The EDB_B1s_PD and EDB_B1t_PD RF Audio and DC channels are managed by the EDB server, as well the EDB_OMC1 part
- the code related to the EDB_OMC1 part remains to be added in the EDB server
Note that for these 2 rtpcs, SDB_EDB_rtpc and SDB2_rtpc, we are close to the maximum data flow that can be handed over 1 single Tolm link : adding a second Tolm link between the MxDx in the DAQ room and the ones in the CEB computing room could be helpfull