[发明专利]一种FPGA延时装置及方法有效
申请号: | 201710088359.2 | 申请日: | 2017-02-17 |
公开(公告)号: | CN106843051B | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 张帅;陈杰 | 申请(专利权)人: | 上海星秒光电科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 201812 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种FPGA延时装置及方法,涉及信号处理技术领域,能够在保持较低成本和较低硬件复杂度的同时,提高延时时间的精度和测量的时间间隔的精度。本申请的延时装置包括延时调整模块和测量模块,其中,延时调整模块用于根据延时时间延后或提前第一信号;测量模块与延时调整模块连接,测量模块用于确定指定时间间隔,指定时间间隔为经延时调整模块调整后的第一信号所在时刻,与第二信号中对应于调整后第一信号的周期的起始时刻之间的时间间隔,第二信号为周期信号。本申请适用于延时信号。 | ||
搜索关键词: | 一种 fpga 延时 装置 方法 | ||
【主权项】:
1.一种现场可编辑门阵列FPGA延时装置,其特征在于,所述FPGA延时装置包括获取模块、计算模块、延时调整模块和测量模块,其中,所述获取模块,用于获取第二信号的时间周期、调整前第一信号所在时刻与第二信号中对应于调整前第一信号的周期的起始时刻之间的初始时间间隔;所述计算模块,所述计算模块与所述获取模块连接,所述计算模块还与所述延时调整模块连接,所述计算模块用于根据所需时间间隔、所述第二信号的时间周期及所述初始时间间隔计算所述延时时间;所述延时调整模块用于根据所述延时时间延后或提前第一信号;所述测量模块与所述延时调整模块连接,所述测量模块用于确定指定时间间隔,所述指定时间间隔为调整后第一信号所在时刻,与第二信号中对应于调整后第一信号的周期的起始时刻之间的时间间隔,第二信号为周期信号;所述测量模块包括:第一判断模块,第一判断模块与所述延时调整模块连接,所述第一判断模块用于判断第一信号延后所述延时时间或提前所述延时时间;第一计算模块,所述第一计算模块与所述第一判断模块连接,所述第一计算模块用于在第一信号延后所述延时时间时,计算所述延时时间与所述初始时间间隔的加和;所述第一计算模块还用于在第一信号提前所述延时时间时,计算第一时间间隔与所述延时时间的差值,所述第一时间间隔为调整前第一信号所在时刻与第二信号中对应于调整后第一信号的周期的起始时刻之间的时间间隔;第二判断模块,所述第二判断模块与所述第一计算模块连接,所述第二判断模块用于判断所述加和是否大于第二信号的时间周期;所述第二判断模块还用于判断所述差值是否大于第二信号的时间周期;第二计算模块,所述第二计算模块与所述第二判断模块连接,所述第二计算模块用于在所述加和大于第二信号的时间周期时,将所述加和减去至少一个所述时间周期,得到小于所述时间周期的第一结果;所述第二计算模块还用于在所述差值大于第二信号的时间周期时,将所述差值减去至少一个所述时间周期,得到小于所述时间周期的第二结果;指定模块,所述指定模块与所述第二判断模块连接,所述指定模块还与所述第二计算模块连接,所述指定模块用于在所述加和大于第二信号的时间周期时,指定所述第一结果为所述指定时间间隔;所述指定模块还用于在所述加和小于第二信号的时间周期时,指定所述加和为所述指定时间间隔;所述指定模块还用于在所述差值大于第二信号的时间周期时,指定所述第二结果为所述指定时间间隔;所述指定模块还用于在所述差值小于第二信号的时间周期时,指定所述差值为所述指定时间间隔。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海星秒光电科技有限公司,未经上海星秒光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710088359.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种铸造制动盘砂芯打孔工装
- 下一篇:一种微型低压轴套铸造设备