[发明专利]基于FPGA的高分辨率时间间隔产生系统有效

专利信息
申请号: 201310242403.2 申请日: 2013-06-18
公开(公告)号: CN103354448A 公开(公告)日: 2013-10-16
发明(设计)人: 王海;梁肖;李耀辉;朱琼;雷一昇;陆淦 申请(专利权)人: 西安电子科技大学
主分类号: H03K5/14 分类号: H03K5/14;G05B19/042
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;朱红星
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出了一种基于FPGA的高分辨率时间间隔产生系统,主要解决时间间隔信号产生分辨率低的问题。其包括上位机(4)和FPGA处理单元,FPGA处理单元中设有两个频控延迟链模块(1和2)、参考时钟产生模块(3)、数据处理模块(5)、输入脉冲信号产生模块(6)和间隔信号产生模块(7)。参考时钟产生模块产生两个参考时钟分别给两个频控延迟链模块,数据处理模块根据上位机输入的时间间隔大小分别设置两个频控延迟链模块,输入脉冲信号产生模块产生输入脉冲信号同时输入给两个频控延迟链模块,两个频控延迟链模块输出两路延迟输出脉冲信号给间隔信号产生模块产生时间间隔信号。本发明具有分辨率高和稳定性好的优点,用于时频测量。
搜索关键词: 基于 fpga 高分辨率 时间 间隔 产生 系统
【主权项】:
一种高分辨率时间间隔产生系统,包括上位机和FPGA处理单元,FPGA处理单元中设有两个频控延迟链模块、参考时钟产生模块、数据处理模块、输入脉冲信号产生模块和间隔信号产生模块,其特征在于:两个频控延迟链模块(1和2),均包括一个频控延迟控制模块(8)和一个延迟链路模块(9),由频控延迟控制模块(8)的参考时钟来标定延迟链路模块(9)的每个数控延迟子单元内部每个延迟器的延迟量;参考时钟产生模块(3),用于根据系统时钟信号Sref通过FPGA内部的锁相环PLL倍频,产生频控延迟链模块(1)的参考时钟信号Fre_1和频控延迟链模块(2)的参考时钟信号Fre_2,并将信号Fre_1输出给频控延迟链模块(1)中的频控延迟控制模块(8),将信号Fre_2输出给频控延迟链模块(2)中的频控延迟控制模块(8);上位机(4),用于把需要产生的时间间隔信号的数值Tin传递给FPGA中的数据处理模块(5);数据处理模块(5),用于根据输入的时间间隔信号的数值Tin计算需要给第一频控延迟链模块(1)的延迟链路模块(9)中的第i个数控延迟子单元的延迟选择器配置的数值Ai,需要给第二频控延迟链模块(2)的延迟链路模块(9)中的第i个数控延迟子单元的延迟选择器配置的数值Bi,其中0≤Ai,Bi≤63,并根据计算结果分别对两个频控延迟链模块(1和2)中延迟链路模块(9)的每个数控延迟子单元的延迟选择器进行配置;输入脉冲信号产生模块(6),用于产生输入脉冲信号,并同时输出给频控延迟链模块(1)的延迟链路模块(9)和频控延迟链模块(2)的延迟链路模块(9),分别产生两路延迟输出脉冲信号;间隔信号产生模块(7),用于产生两路延迟输出脉冲信号的相对延迟间隔信号, 该相对延迟间隔信号即为需要产生的时间间隔信号Tin: T in = Σ i = 1 N ( A i tapA - B i tapB ) , 其中tapA、tapB分别表示第一频控延迟链模块(1)中频控延迟控制模块(8)的压控延迟线(83)和第二频控延迟链模块(2)中频控延迟控制模块(8)的压控延迟线(83)的每个延迟器的延迟量: tapA = 1 Fre 1 × 64 , tapB = 1 Fre _ 2 × 64 .
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310242403.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top