【技术实现步骤摘要】
【技术保护点】
一种高捕获率示波器的异常波形录制方法,其特征在于包括以下步骤:(1)、在FPGA端设置一时间戳计数器,DSP启动时,读取FPGA中的当前时间戳N,并将时间戳N与DSP中当前的实时时钟t绑定;(2)、DSP构建异常波形检测模板,提交至FPGA;(3)、FPGA读取ADC采集的每幅波形数据,将每个采样点与对应的异常检测模板进行比对,如果某个采样点幅度值Vi落在异常检测模板取值范围a≤Vi≤b之外,则认为该幅波形是异常波形数据,记录该异常波形数据的时间戳,将异常波形数据和时间戳一同存储到DDR中;如果该幅波波形数据的每个采样点的幅度取值都在模板范围内,则认为该幅波形为正常波形,不作任何操作;(4)、当DDR存满或DSP向DDR发出读中断信号时,DSP从DDR中读取异常波形数据和对应的时间戳,计算异常波形的发生时间tj=t+(Nj?N)*T,其中t为时间戳为N时的DSP端实时时钟,Nj为第j幅异常波形发生时的时间戳,T为FPGA中的时钟周期;(5)DSP将从DDR中读取的异常波形数据以及计算得到的异常波形发生时间发送至显示器中进行显示。
【技术特征摘要】
【专利技术属性】
技术研发人员:赵勇,叶芃,蒋俊,邱渡裕,曾浩,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。