rbpu_datasheet/chapters/appendix/config_examples.md

72 lines
2.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 附录 B历史无关配置集
本章节概述了读出芯片的常用寄存器配置用例。完整内容参见 [读出子系统历史无关配置集](../../readout_config_set/读出子系统历史无关配置集.md)。
## 激励通道配置
### 直接波形输出
配置 AWG 以 NRZ 直出模式输出基带波形:
1. 写波形数据到 AWG_WVE 地址空间
2. 配置波形映射表 (AWG_IDX)
3. 编程 MCU 指令 (MCU_INS),在码字中设置 WAVE_ID
4. 设置控制寄存器 (AWG_REG) 选择 NRZ 直出模式
5. 触发同步信号启动
### 调制波形输出
配置 AWG 以 MIX 模式输出调制波形:
1. 同上写入波形数据和映射表
2. 配置 NCO 频率控制字
3. 设置控制寄存器选择 MIX 模式
4. 编程 MCU 指令,触发波形输出
## 采集通道配置
### 波形采集模式
采集 ADC 原始波形数据:
- 设置 DAQ_REG 为波形采集模式
- 配置采集触发参数
- MCU 码字中使能 WAVE_SAVE_EN
### IQ 数据采集模式
解模获取 IQ 复数数据:
- 配置解模参数 (DAQ_PAR)
- 写入匹配滤波器系数 (DAQ_FLT)
- MCU 码字中使能 IQ_SAVE_EN
- 选择对应的 PARA_ID
### 态数据采集模式
获取量子态判定结果:
- 完成 IQ 解模配置
- 配置态判定阈值
- MCU 码字中使能 STATE_SAVE_EN
## Pump 通道配置
* **单次脉冲输出**MCU 码字中 PUMP_EN = 1配置脉宽参数
* **连续脉冲输出**MCU 程序循环发出 PUMP_EN 码字
## 功能项汇总
| 通道 | 配置项 | 说明 |
|:-|:-|:-|
| 激励 | 直接波形输出 | NRZ 直出基带波形 |
| 激励 | 调制波形输出 | MIX 模式混频输出 |
| 采集 | 波形采集 | 原始 ADC 数据 |
| 采集 | IQ 采集 | 解模 IQ 数据 |
| 采集 | 态采集 | 态判定结果 |
| 采集 | 计数采集 | 态统计计数 |
| 采集 | 态反馈 | 读出态反馈控制 |
| Pump | 单次输出 | 单次 Pump 使能 |
| Pump | 连续输出 | 连续 Pump 使能 |
<div class="note">
以上配置用例均为"历史无关"配置,即无论芯片之前处于何种状态,按照用例流程配置后均可保证功能正确。这一特性对于自动化测试和批量实验至关重要。
</div>