本项目的目的是展示 ARTIQ 的基础功能,以更好的让 ARTIQ 初学者了解 ARTIQ 的使用。
项目参考 Bham-ARTIQ-examples。
目的:演示 kasli 板子上 LED 灯的基本功能,并演示 ARTIQ 实验代码的基本结构。
- Switch LED on
- Switch LED off
- Pulse LED
目的:演示 artiq 的并行和顺序功能
目的:演示 ttl 电平输出的开、关、脉冲功能。
目的:演示 ttl 通道读取信号的功能
目的:演示将 ttl 通道接受 trigger (上升沿)信号来触发另一个通道
目的:使用采样器
but,目前的 ARTIQ 里面里没有 sampler 硬件
目的:用 urukul 输出单频信号
目的:演示 management system 来处理 user 的 input
- 获取用户输入的频率(以MHz为单位),将其保存为属性;
- 将振幅和通道衰减设置为变量;
- 打开通道;
- 将振幅和频率写入 urukul;
- 关闭通道。
目标:演示 management system 使多个 input 参数显式可调
目标:演示在 urukul 上使用 RAM 来产生预保存的波形
简化板的 urukul_single_putput.py