TTL信号频率跳变监测系统和方法技术方案

技术编号:9793955 阅读:539 留言:0更新日期:2014-03-21 12:25
本发明专利技术公开了TTL信号频率跳变监测方法,其特征在于:包括如下步骤:对基准时钟进行倍频处理,得到时钟一;将待监测时钟进行分频处理,得到时钟二;用时钟一控制触发器对时钟二分别延时N?ns、2N?ns,得到时钟三、四;将时钟三与时钟四异或处理得到时钟五;使用计数器对时钟一进行计数;当时钟五为高电平时,计数器清零;当时钟五为低电平时,计数器开始计数;当时钟五的上升沿到来时,锁存计数值;将锁存的计数值用时钟五进行延时一个周期,得到数值二;在时钟五的每个上升沿将锁存的计数值与数值二比较,即可得到时钟五的当前周期与上一周期的频率差值,如果该差值大于等于给定值,表征该信号存在跳变1次;可广泛用于通信、雷达和电子对抗中。

【技术实现步骤摘要】
TTL信号频率跳变监测系统和方法
本专利技术涉及信号检测
,具体涉及TTL信号频率跳变监测系统和方法。
技术介绍
随着现代通信、雷达和电子对抗技术的飞速发展,在各种复杂电磁环境下,计数式分频器的计数值可能会存在跳变,因此需要测试器件在复杂电磁环境下跳变的次数总和,计算器件在复杂电磁环境下的可靠性。传统的测试方法一是使用频谱分析仪进行监测,监测到频谱发生变化,即表征分频器的计数值在电磁环境下存在一次跳变。在测试时需要昂贵的仪器和控制软件进行计数;二是使用频率计进行测试,测试时需要累积一段时间的脉冲个数,达不到实时监测的目的。
技术实现思路
本专利技术所要解决的问题在于提供TTL信号频率跳变监测系统和方法。为了解决上述技术问题,本专利技术的第一个技术方案是,TTL信号频率跳变监测方法,其特征在于:包括如下步骤:第一步:对基准时钟进行倍频处理,得到时钟一;第二步:将待监测时钟进行分频处理,得到时钟二 ;用时钟一控制触发器对时钟二分别延时N ns、2N ns,得到时钟三、四;第三步:将时钟三与时钟四异或处理得到时钟五;第四步:使用计数器对时钟一进行计数;当时钟五为高电平时,计数器清零;当时钟五为低电平时,计数器开始计数;当时钟五的上升沿到来时,锁存计数值;第五步:将锁存的计数值用时钟五进行延时一个周期,得到数值二 ;第六步:在时钟五的每个上升沿将锁存的计数值与数值二比较,即可得到时钟五的当前周期与上一周期的频率差值,如果该差值大于等于给定值,就进行次数加1,表征该信号存在跳变I次。本专利技术的第二个技术方案是,TTL信号频率跳变监测系统,包括基准时钟发生器、PC机、FPGA ;在FPGA中嵌有CPU和PLL锁相环,组成SOC片上系统;其特征在于:基准时钟发生器产生的基准时钟输入PLL锁相环,PLL锁相环对基准时钟进行倍频处理,得到时钟一输入到FPGA中的可配置逻辑模块;待监测时钟信号输入可配置逻辑模块,可配置逻辑模块对待监测时钟进行分频处理,得到时钟二;并且时钟一控制可配置逻辑模块中的触发器对时钟二分别延时N ns、2N ns,得到时钟三、四;并对时钟三与时钟四异或处理得到时钟五;利用可配置逻辑模块中的计数器对时钟一进行计数;当时钟五为高电平时,计数器清零;当时钟五为低电平时,计数器开始计数;当时钟五的上升沿到来时,锁存计数值;将锁存的计数值用时钟五进行延时一个周期,得到数值二 ;并在时钟五的每个上升沿将锁存的计数值与数值二比较,得到时钟五的当前周期与上一周期的频率差值,如果该差值大于等于给定值,就进行次数加1,表征该信号存在跳变一次;CPU接收PC机控制指令,向PC机发送待监测时钟信号跳变次数的总和。本专利技术利用FPGA的内部PLL资源对外接高精度基准时钟进行倍频,得到高频时钟。再利用高频时钟对待监测的低频时钟进行周期采样,根据奈奎斯特采样定律,采用2倍以上的采样时钟能够真实还原信号。本方案所监测的TTL时钟频率范围为1.562?100M赫兹。采样时钟频率最小为待监测时钟频率的4倍,最大可以达到256倍,最小监测跳变时间为5ns。待监测时钟由SMA接头引入FPGA的全局时钟管脚,用高频时钟采样2拍,实现跨时钟域的同步;利用组合逻辑将信号转变为1.5ns-3.5ns脉宽的脉冲模式,在脉冲的高电平时间清零计数器,低电平时间计数器计数,实现对信号的采样;同步使用待监测时钟上升沿将计数值锁存到两级锁存器中,再对两级锁存器中的数据进行比较,实现对待监测时钟的逐周期比较,从而达到监测时钟跳变的目的。本专利技术所述的TTL信号频率跳变监测系统和方法的有益效果是:本专利技术具有实时性、低成本的特点,可简单、快捷的实现1.562M?100M赫兹的TTL信号频率跳变检测,能够得到在某段时间内TTL信号频率跳变的累积次数,检测方便,准确;可广泛应用于现代通信、雷达和电子对抗技术中。【附图说明】图1是本专利技术所述的TTL信号频率跳变监测系统的原理框图。图2是本专利技术所述的TTL信号频率跳变监测方法的流程图。图3是TTL信号频率跳变监测的仿真图。【具体实施方式】参见图1,TTL信号频率跳变监测系统,由基准时钟发生器2、PC机6、FPGA1、MAX2324、串口 5、SDRAM7、EPCS43 构成;在 FPGAl 中嵌有 CPU12 和 PLL 锁相环 13,组成 SOC片上系统,CPU12通过总线与可配置逻辑模块11通讯;基准时钟发生器2可采用50M赫兹高精度温补晶振;基准时钟发生器2产生的基准时钟输入PLL锁相环13,PLL锁相环13对基准时钟进行倍频处理,得到时钟一输入到FPGA中的可配置逻辑模块11 ;在具体实施理中,时钟一为400M赫兹;待监测时钟信号输入可配置逻辑模块11,可配置逻辑模块11对待监测时钟进行二分频处理,得到时钟二 ;并且时钟一控制可配置逻辑模块11中的D触发器对时钟二分别延时N ns、2N ns,得到时钟三、四;其中,N为正数;可取N为1.5、2、2.5、3.5等;N越小,精度越高;利用可配置逻辑模块11对时钟三与时钟四异或处理得到时钟五;利用可配置逻辑模块11中的计数器对时钟一进行计数;当时钟五为高电平时,计数器清零;当时钟五为低电平时,计数器开始计数;当时钟五的上升沿到来时,锁存计数值;并将锁存的计数值用时钟五控制延时一个周期,得到数值二;再在时钟五的每个上升沿将锁存的计数值与数值二比较,得到时钟五的当前周期与上一周期的频率差值,如果该差值大于等于给定值,就进行次数加1,表征该信号存在跳变I次;给定值设为三倍时钟一的周期;CPU12接收PC机6控制指令,向PC机6发送待监测时钟信号跳变次数的总和,实现TTL信号频率跳变监测。参见图2,TTL信号频率跳变监测方法,按如下步骤进行:第一步:建立TTL信号频率跳变监测系统,该系统包括FPGA1、基准时钟发生器2和PC机6 ;在FPGAl中嵌有CPU12和PLL锁相环13,组成SOC片上系统;FPGA1中的可配置逻辑模块11通过总线与CPU12通讯;第二步:利用基准时钟发生器2产生基准时钟,由PLL锁相环13对基准时钟进行倍频处理,得到时钟一;在在具体实施例中,时钟一为400M赫兹;第三步:将待监测时钟输入可配置逻辑模块11进行分频处理,得到时钟二;用时钟一控制可配置逻辑模块11中的触发器对时钟二分别延时N ns、2Nns,得到时钟三、四;其中,N为正数;可取N为1.5、2、2.5、3.5等;N越小,精度越高;第四步:可配置逻辑模块11对时钟三与时钟四异或处理得到时钟五;第五步:利用可配置逻辑模块11中的计数器对时钟一进行计数;当时钟五为高电平时,计数器清零;当时钟五为低电平时,计数器开始计数;当时钟五的上升沿到来时,锁存计数值;第六步:将锁存的计数值用时钟五控制进行延时一个周期,得到数值二 ;第七步:在时钟五的每个上升沿将锁存的计数值与数值二比较,即可得到时钟五的当前周期与上一周期的频率差值,如果该差值大于等于给定值,就进行次数加1,表征该信号存在跳变I次;第八步:每间隔设定时间,CPU12将累计的跳变值发送至PC机。根据上述原理,可制成单通道/双通道/三通道/四通道TTL信号频率跳变监测系统。下面,以双通道TTL信号频率跳变监测方法进行具体说明。第一步:本文档来自技高网...

【技术保护点】
TTL信号频率跳变监测方法,其特征在于:包括如下步骤第一步:对基准时钟进行倍频处理,得到时钟一;第二步:将待监测时钟进行分频处理,得到时钟二;用时钟一控制触发器对时钟二分别延时N?ns、2N?ns,得到时钟三、四;第三步:将时钟三与时钟四异或处理得到时钟五;第四步:使用计数器对时钟一进行计数;当时钟五为高电平时,计数器清零;当时钟五为低电平时,计数器开始计数;当时钟五的上升沿到来时,锁存计数值;第五步:将锁存的计数值用时钟五进行延时一个周期,得到数值二;第六步:在时钟五的每个上升沿将锁存的计数值与数值二比较,即可得到时钟五的当前周期与上一周期的频率差值,如果该差值大于等于给定值,就进行次数加1,表征该信号存在跳变一次。

【技术特征摘要】
1.TTL信号频率跳变监测方法,其特征在于:包括如下步骤 第一步:对基准时钟进行倍频处理,得到时钟一; 第二步:将待监测时钟进行分频处理,得到时钟二 ;用时钟一控制触发器对时钟二分别延时N ns、2N ns,得到时钟三、四; 第三步:将时钟三与时钟四异或处理得到时钟五; 第四步:使用计数器对时钟一进行计数;当时钟五为高电平时,计数器清零;当时钟五为低电平时,计数器开始计数;当时钟五的上升沿到来时,锁存计数值; 第五步:将锁存的计数值用时钟五进行延时一个周期,得到数值二 ; 第六步:在时钟五的每个上升沿将锁存的计数值与数值二比较,即可得到时钟五的当前周期与上一周期的频率差值,如果该差值大于等于给定值,就进行次数加1,表征该信号存在跳变一次。2.TTL信号频率跳变监测系统,包括FPGA (I)、基准时钟发生器(2)和PC机(6);在FPGA (I)中嵌有CPU (12)和PLL锁相环(13),组成SOC片上系统;其特征在于:基准时钟...

【专利技术属性】
技术研发人员:谭旭璋范麟万天才苏良勇陈昆王露
申请(专利权)人:重庆西南集成电路设计有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1