Suppr超能文献

一种多通道现场可编程门阵列控制系统。

A many-channel FPGA control system.

作者信息

Schussheim Daniel T, Gibble Kurt

机构信息

Department of Physics, The Pennsylvania State University, University Park, Pennsylvania 16802, USA.

出版信息

Rev Sci Instrum. 2023 Aug 1;94(8). doi: 10.1063/5.0157330.

Abstract

We describe a many-channel experiment control system based on a field-programmable gate array (FPGA). The system has 16 bit resolution on 10 analog 100 megasamples-per-second (MS/s) input channels, 14 analog 100 MS/s output channels, 16 slow analog input and output channels, dozens of digital inputs and outputs, and a touchscreen display for experiment control and monitoring. The system can support ten servo loops with 155 ns latency and MHz bandwidths, in addition to as many as 30 lower bandwidth servos. We demonstrate infinite-impulse-response (IIR) proportional-integral-differential filters with 30 ns latency by using only bit-shifts and additions. These IIR filters allow timing margin at 100 MS/s and use fewer FPGA resources than straightforward multiplier-based filters, facilitating many servos on a single FPGA. We present several specific applications: Hänsch-Couillaud laser locks with automatic lock acquisition and a slow dither correction of lock offsets, variable duty cycle temperature servos, and the generation of multiple synchronized arbitrary waveforms.

摘要

我们描述了一种基于现场可编程门阵列(FPGA)的多通道实验控制系统。该系统在10个模拟100兆样本每秒(MS/s)输入通道上具有16位分辨率,14个模拟100 MS/s输出通道,16个慢速模拟输入和输出通道,数十个数字输入和输出,以及用于实验控制和监测的触摸屏显示器。该系统除了支持多达30个较低带宽的伺服系统外,还能支持十个延迟为155纳秒且带宽为兆赫兹的伺服回路。我们通过仅使用移位和加法演示了延迟为30纳秒的无限脉冲响应(IIR)比例积分微分滤波器。这些IIR滤波器在100 MS/s时允许有定时裕量,并且比直接基于乘法器的滤波器使用更少的FPGA资源,便于在单个FPGA上实现多个伺服系统。我们展示了几个具体应用:具有自动锁相获取和锁相偏移慢抖动校正的 Hänsch-Couillaud 激光锁相、可变占空比温度伺服系统以及多个同步任意波形的生成。

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验