当前位置:首页 > 智能硬件 > 智能硬件
[导读]时间测量芯片即使标称分辨率很细,也可能出现固定位置偏差或整周期跳变。前者需要识别每个量化区间的实际宽度,后者需要保证粗计数与细相位属于同一次事件,两种误差不能只靠增加平均次数解决。

时间测量芯片即使标称分辨率很细,也可能出现固定位置偏差或整周期跳变。前者需要识别每个量化区间的实际宽度,后者需要保证粗计数与细相位属于同一次事件,两种误差不能只靠增加平均次数解决。

延迟链把事件在一个参考周期内的位置映射为数字码,但各级延迟通常并不完全相等。器件失配、布线和负载差异会让某些码覆盖更长的时间,某些码则很窄。若直接用码值乘以标称步长,真实时间到重建时间的关系就会产生系统性非线性。量化分辨率描述的是局部时间刻度,并不保证每个刻度等宽;测得很小的重复性抖动,也不能排除平均测量值随输入相位变化的固定偏差,二者必须分开评价。

码密度测试用相位覆盖充分的事件统计各码出现次数。当事件相对于参考时钟的相位分布近似均匀时,较宽的区间更容易被命中,计数比例便可用于估计实际码宽。这里最关键的前提是激励分布:若事件与参考时钟锁定在少数相位,直方图反映的会是输入概率,而不只是量化区间。独立信号源也未必在有限测试时间内形成均匀覆盖,应检查频率关系、采集长度和相位遍历,再决定数据是否足以生成校准表。

校准重建应使用累积边界或相应的区间代表值,而不是把各码频次直接当成时间结果。有限计数使窄码的估计不确定性更高,零计数也未必证明物理码宽为零;需要结合样本规模和独立测试判断。芯片工作电压或温度变化后,延迟分布还可能改变,校准更新应有明确条件,并避免新旧表在一次时间差计算中混用。验收既要查看码宽一致性,也要用独立的已知时间间隔检查重建误差,防止同一份数据既生成参数又证明参数正确。

粗细拼接的错误却可能远大于一个细码。长量程测量通常由参考时钟计数提供粗时间,再用细测量定位周期内相位;若事件靠近计数翻转边界,粗计数可能取到新周期,而细码仍按旧周期解释,结果就会相差一个完整周期。这里即使每个细区间都已精确校准,也无法修复错误的周期归属。设计必须先定义细量表示的是距前一沿的时间,还是到下一沿的余量,再据此确定粗计数的配对关系。

可用实现会为边界附近提供冗余信息,例如采集不同参考相位下的候选计数,再结合细相位选择与事件一致的版本;也可设置专门的一致性判定与无效标志。具体结构必须检查采样窗口、建立保持条件和选择逻辑,不能只用一句同步后读取概括。若把整组粗计数逐位独立同步,翻转时甚至可能组合出不曾存在的数值。编码选择能降低某些不一致风险,但仍要证明它与细时间的周期解释保持一致。

验证应让事件相位缓慢扫过每个粗计数边界,重点观察时间戳是否单调、相邻结果是否出现整周期离群,并覆盖计数器回绕和温度变化。对于两个时间戳求差,还应说明计数位宽与允许测量间隔,避免把真实长间隔误判为一次回绕。平均化只能缩小某些随机散布,不能消除周期错配造成的离散大错;若为边界事件设置无效标志,还必须统计丢弃比例,让测量精度与有效事件吞吐能够同时接受检查。

时间结果需要两层正确性:码宽校准保证周期内刻度,粗细一致性保证周期归属。先把这两项分别验明,再讨论分辨率与平均化收益,才能避免漂亮的局部指标掩盖时间戳大错。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭