[发明专利]一种FPGA内部延时锁相环失锁保护装置有效

专利信息
申请号: 200710187360.7 申请日: 2007-11-20
公开(公告)号: CN101442308A 公开(公告)日: 2009-05-27
发明(设计)人: 刘延河 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H03K19/177 分类号: H03K19/177;H03L7/08
代理公司: 北京安信方达知识产权代理有限公司 代理人: 龙 洪;霍育栋
地址: 518057广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 fpga 内部 延时 锁相环失锁 保护装置
【说明书】:

技术领域

发明涉及现场可编程门阵列Field Programmable Gates Array(简称FPGA)设计,具体涉及一种FPGA内部延时锁相环失锁保护装置。 

背景技术

现场可编程门阵列FPGA是由用户编程来实现所需逻辑功能的数字集成电路,它不仅具有设计灵活、性能高、速度快等优势,而且开发周期短、成本低廉,因此在数字信号处理领域得到广泛的应用。但是随着数字系统工作频率的不断提高,以及大吞吐量的数据处理,要求数字系统在获得高的工作频率下,具有高的可靠性和稳定性。然而时钟系统将直接影响整个系统的可靠性和稳定性,所以用FPGA设计出高性能的时钟系统成为数字系统设计的重要课题。 

为了获得高速稳定的时钟系统,可以利用FPGA内部丰富的延时锁相环DLL和锁相环PLL资源。使用DLL可以对系统输入时钟进行整形、分频、倍频、移动相位等,还可以和输入时钟保持恒定的相位关系,并且对电源噪声不敏感。因此,只要FPGA内部的DLL能够可靠稳定工作,就能获得高性能的时钟系统。 

如图1所示,现有的方法对输入时钟是这样处理的:首先将系统输入时钟通过FPGA管脚送到全局输入时钟资源11,然后输出到DLL的CLKIN端,在DLL内部经过处理,输出整形、分频、倍频、移相时钟,再将CLK0经过全局内部时钟资源13反馈到DLL的CLKFB端,在DLL内部进行锁相处理,最终使得DLL输出的时钟相位和系统输入时钟相位关系保持恒定。还要将FPGA的复位信号通过全局输入资源12连接到DLL的复位端RST端。输出的整形、分频、倍频、移相时钟再经过内部全局时钟资源13送到FPGA内部触发器14的时钟端,或者从FPGA管脚输出,提供给其他器件使用。 

现有的方法,有以下两个问题没有得到解决:第一,如果系统输入时钟受瞬时外界影响,存在较大抖动和偏斜时,就会引起DLL失锁,并且这种失锁是不可自动恢复的,那么整个DLL输出时钟将会错乱,导致数字系统无法正常工作。第二,虽然在DLL失锁状态下,手工对FPGA进行复位操作,可以让DLL重新正常工作,进入锁定状态,但是对FPGA进行手工复位时,将会复位整个FPGA内部模块,引起正常工作模块也跟着复位。 

发明内容

本发明需要解决的技术问题是如何提供一种FPGA内部延时锁相环DLL失锁保护装置,在DLL失锁能够自动检测进行保护复位,进一步避免整个FPGA内部模块全部跟着DLL复位。 

本发明的上述技术问题这样解决,提供一种FPGA内部延时锁相环DLL失锁保护装置,包括依次串接在延时锁相环锁定指示端LOCKED和复位端RST之间的失锁检测模块和复位控制模块,所述失锁检测模块用于产生脉宽大于n个系统输入时钟周期的延时锁相环复位信号,所述复位控制模块还连接接入FPGA复位信号的全局输入资源,其中:n为大小由FPGA器件决定的正整数。 

按照本发明提供的保护装置,该保护装置还包括与所述失锁检测模块连接的保护时钟,该保护时钟可以是两种形式: 

(一)外部保护时钟,即:位于FPGA外部的保护时钟; 

(二)内部保护时钟产生模块,即:位于FPGA内部保护时钟产生模块。 

按照本发明提供的保护装置,所述保护时钟工作稳定、并和系统输入时钟不同源(比如:系统输入时钟和保护时钟是不同的外部时钟),这样,保护时钟工作和系统输入时钟同时发生错误的概率极低。 

按照本发明提供的保护装置,所述复位端RST是高电平“1”有效,所述复位控制模块是逻辑或(即:逻辑或门电路)。 

按照本发明提供的保护装置,所述复位端RST是低电平“0”有效,所述复位控制模块是逻辑与(即:逻辑与门电路)。 

本发明提供的一种FPGA内部延时锁相环失锁保护装置,在输入系统时钟受外界影响导致FPGA内部DLL失锁的情况下,利用失锁检测和DLL复位控制进行自动复位,不需要手动复位,使DLL自动从失锁状态恢复并进一步避免了整个FPGA器件全体复位,与现有技术相比,解决了外界环境引起的DLL异常失锁现象,提高了FPGA内部DLL工作可靠性。 

附图说明

图1是现有FPGA内部DLL处理时钟电路原理示意图; 

图2是本发明改进后的FPGA内部DLL处理时钟电路原理示意图。 

具体实施方式

下面结合附图和优选实施例进一步对本发明进行详细说明: 

首先,说明本发明实施例电路: 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710187360.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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