时间同步和采集
在多模块的采集系统中,一个最基本的要求是所有模块同步采集。其要求所有模块共用一个时钟源,然后同时开始和结束数据采集。
时钟源设置
CAEN 的时钟可通过前面板的 A319 线缆串连,也可通过机箱背板来共享时钟(开发中)。
下图为典型的时钟同步配置图,通过 A319 ,前一个的 CLK OUT 连接到后一个的 CLK IN。

链接时钟同步线缆之后,还需要依次对每个模块设置时钟源:
对于主模块,需要设置 ClockSource 为 Internal,设置 EnClockOutFP 为 True, 如下图所示:

对于所有的从模块,需要 ClockSource 为 FPClkIn,设置 EnClockOutFP 为 True, 如下图所示:

以上设置为将主模块的内部时钟通过前面板输出,从模块依次接收前一个模块通过前面板传输来的时钟信号。
同步采集
对于一个同步的系统,通常主模块设置为用来控制获取的开始、结束,其它从模块也需要进行相应的一些设置。通过前面板来控制获取的开始和结束,常用有以下三种方式:SYNC-CLKIN、SIN-GPIO、SIN-TRGOUT。其中 SYNC-CLKIN 是最广泛被使用的,因其包含在前面板的时钟同步线内,而另外两种则需要占用前面板上的 SIN/GPIO/TRGOUT LEMO 端口,常用于与其它获取系统的同步采集。
SYNC-CLKIN
主模块需要将 StartSource 设置为 SWcmd,将 SyncOutMode 设置为 Run。所有从模块将 StartSource 设置为 EncodedClkIn, 将 SyncOutMode 设置为 SyncIn。
SIN-GPIO
主模块需要将 StartSource 设置为 SWcmd,将 GPIOMode 设置为 Run。 所有从模块将 StartSource 设置为 SINlevel,将 GPIOMode 设置为 SIN。
SIN-TRGOUT
将主模块的 TRGOUT 连接到第一个从模块的 SIN,依次类推。
主模块需要将 StartSource 设置为 SWcmd,将 TrgOutMode 设置为 Run。所有从模块将 StartSource 设置为 SINlevel,将 TrgOutMode 设置为 Run。
系统外部时钟
x27xx 模块的默认时钟频率是 62.5 MHz。当 DAQ 与其它获取系统要同步时,输入外部系统的时钟不是 62.5 MHz 时,需要进行 PLL 的配置。CAEN 提供部分时钟频率的配置文件,如果所使用时钟频率 CAEN 网页上没有提供,联系CAEN 获取相应文件。
如下图, 点击 “Upload new PLL”, 上传所需要的 PLL 相关文件。

如下图,选择所需要的配置文件,点击 “apply” 按钮,然后时钟选项需要选择外部输入。之后重启模块使 PLL 生效。
