基于GUI的分布式原子物理学实验计算机控制系统
A Distributed GUI-based Computer Control System for Atomic Physics Experiments
摘要:
原子物理学实验通常需要一系列复杂的精确定时的计算机控制事件。一个分布式的基于GUI的控制系统设计与这样的实验考虑,西塞罗字发生器,描述。该系统利用用于序列设计的用户界面和一组输出硬件服务器之间的客户端-服务器分离。输出硬件服务器被设计为使用标准的National Instruments输出卡,但客户端-服务器特性允许将其扩展到其他输出硬件。在多个服务器和输出卡上运行的输出序列可以使用共享时钟进行同步。通过使用FPGA生成的可变频率时钟,可以显著缩短冗余缓冲器,并在有效的任意序列长度上实现100 ns的时间分辨率。
英文摘要:
Atomic physics experiments often require a complex sequence of precisely timed computer controlled events. A distributed GUI-based control system designed with such experiments in mind, The Cicero Word Generator, is described. The system makes use of a client-server separation between a user interface for sequence design and a set of output hardware servers. Output hardware servers are designed to use standard National Instruments output cards, but the client-server nature allows this to be extended to other output hardware. Output sequences running on multiple servers and output cards can be synchronized using a shared clock. By using an FPGA-generated variable frequency clock, redundant buffers can be dramatically shortened, and a time resolution of 100ns achieved over effectively arbitrary sequence lengths.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。