2. 触发与时间标记的基本概念
在量子测控系统中,我们关心的往往不是“某个电压是多少”,而是“某个物理事件在什么时候发生、相对于谁发生、发生得有多准”。触发与时间标记正是回答这类问题的两套基础机制:触发决定“什么时候开始记录或动作”,时间标记决定“这件事被记录在时间轴上的哪个位置”。理解它们,需要先建立一组彼此关联的概念:触发事件、时间戳、时间基准、同步与异步、抖动、漂移、死时间与时间分辨率。
触发事件:从物理现象到可判定的“开始”
触发事件是系统认定“值得记录或响应”的瞬间。它通常来自一个模拟信号越过阈值、一个数字边沿到来、一个周期性的时钟沿,或软件发出的一条命令。以超导量子比特的读出为例,读出脉冲经谐振腔反射后,返回信号中携带了量子态信息;当该信号包络超过设定阈值时,采集卡就产生一个触发事件,并开始把后续采样点写入缓冲区。这里的关键是:触发不是物理事件本身,而是“检测条件被满足”的判定结果。阈值、边沿极性、触发电平、触发沿(上升/下降)都会改变触发时刻。
触发可分为内部触发与外部触发。内部触发由采集设备自身对输入信号做比较产生;外部触发则由另一台设备或时钟系统提供,例如任意波形发生器输出的标记脉冲。在量子实验中,常用“主时钟 + 触发分发”的方式,让微波源、采集卡、AWG 在同一时刻动作,否则各设备各自启动,时间关系就会混乱。
时间戳与时间基准:给事件一个坐标
时间戳是给触发事件打上的时间坐标,通常表示为“相对于某个时间基准的秒数或采样点数”。时间基准是整套系统共同承认的零点和刻度来源,常见形式有:系统主时钟的上升沿、GPS/北斗的秒脉冲(1PPS)、或某台设备内部晶振的分频输出。没有统一时间基准,不同设备的时间戳无法直接相减。
时间戳的精度取决于计数方式。若用 1 GHz 采样时钟计数,每个计数代表 1 ns;若用 10 MHz 参考时钟,则计数粒度是 100 ns。实际系统中,时间戳往往由“粗计数 + 细计数”组成:粗计数记录整周期数,细计数用延迟线或时间数字转换器(TDC)插值到皮秒级。例如某 TDC 的细计数分辨率为 25 ps,那么一个事件的时间戳可写成 N × 1 ns + k × 25 ps,其中 N 为粗计数,k 为细计数码。
同步与异步:时间关系是否被约束
同步指事件与某个公共时钟或触发信号保持确定的时间关系。例如,所有 AWG 都在主时钟的第 M 个上升沿输出脉冲,这就是同步。异步则指事件发生时刻与系统时钟没有固定相位关系,例如量子比特自发辐射、外部光子到达探测器,它们只能被“记录”,不能被“安排”。
同步系统便于做相干操作和多次平均,因为每次实验的时间关系可重复;异步系统则更依赖时间标记的精度,因为事件本身不听话,只能靠高分辨率时间戳把它定位。实际测控中常采用“同步触发 + 异步标记”的混合结构:主时钟同步各设备动作,而探测器输出的事件则被独立打上时间戳。
抖动、漂移与死时间:时间质量的三个敌人
抖动(jitter)是同一事件在多次测量中触发时刻的随机波动,表现为时间戳的短时散布。它可能来自信号噪声、阈值比较器的噪声、时钟相位噪声或触发电路本身的随机延迟。抖动通常用 RMS 或峰峰值表示。例如某触发通道的抖动为 35 ps RMS,意味着重复触发同一信号时,时间戳的标准差约为 35 ps。
漂移(drift)是触发时刻或时间基准随温度、电压、老化等因素发生的缓慢变化。抖动是“快而随机”,漂移是“慢而系统”。例如晶振频率随温度变化导致 1 小时内时间戳整体偏移 2 ns,这就是漂移。漂移不能靠多次平均消除,只能靠恒温、校准或外部参考时钟抑制。
死时间(dead time)是系统在一次触发后无法响应下一次触发的时间间隔。它决定了最大可记录事件率。若死时间为 50 ns,则理论上最高计数率约 20 MHz;超过这个速率,事件会丢失或时间戳被压缩。死时间可能来自 ADC 转换、数据搬运、复位逻辑或探测器本身。
时间分辨率是系统能区分两个相邻事件的最小时间间隔,它受采样率、TDC 细计数、抖动和死时间共同限制。分辨率不等于精度:分辨率是“能不能分开”,精度是“标得准不准”。一个系统可能有 10 ps 分辨率,但存在 100 ps 的系统偏差。
把概念落到一次实际测量上
假设我们要测量一个超导量子比特的读出信号,并记录其到达时间。系统配置如下:主时钟为 1 GHz,采集卡粗计数周期 1 ns,TDC 细计数分辨率 25 ps,触发阈值设为 0.5 V,触发沿为上升沿,死时间 50 ns。一次实验中,读出脉冲返回后,采集卡在粗计数第 1024 个周期、细计数码 320 处触发,则时间戳为:
t = 1024 × 1 ns + 320 × 25 ps
= 1024 ns + 8 ns
= 1032 ns
这个 1032 ns 是相对于本次实验起始时刻的时间戳。若重复 1000 次,得到的时间戳分布标准差为 35 ps,则说明触发抖动约为 35 ps RMS。若连续运行 1 小时后,同一事件的时间戳整体偏移了 2 ns,则说明存在漂移,需要检查晶振温度或外部参考是否失锁。若在 50 ns 内又来了第二个事件,系统无法记录,这就是死时间造成的丢失。
常见误区与检查要点
- 把触发时刻当成物理事件时刻:触发有阈值判定延迟和电路延迟,时间戳应做延迟校准。
- 忽略时间基准的公共性:不同设备若各自使用内部时钟,时间戳相减没有意义。
- 用平均消除漂移:漂移是系统性的,平均不能消除,只能校准或恒温。
- 把分辨率当精度:分辨率高不代表绝对时间准,需分别评估随机误差和系统偏差。
- 忽略死时间:高计数率下丢失事件会直接扭曲时间分布,需先确认死时间与事件率的关系。
理解这些概念后,后续讨论触发分发、时间数字转换、多设备同步和标记对齐时,就有了共同的判断尺度:触发回答“何时开始”,时间戳回答“何时发生”,时间基准回答“相对于谁”,而抖动、漂移、死时间和分辨率则回答“这个时间有多可信”。