一种XILINXFPGADCM复位信号设计方法及系统技术方案

技术编号:17544121 阅读:53 留言:0更新日期:2018-03-25 00:06
本发明专利技术公开了一种XILINX FPGA DCM复位信号设计方法及系统。其中,该系统包括:DCM全局复位模块、DCM失锁判断模块、DCM输入输出异常判断模块和DCM模块;其中,DCM全局复位模块产生全局复位信号和锁定判断信号;DCM失锁判断模块根据锁定判断信号判断DCM锁定信号是否锁定,如果未锁定,则产生DCM失锁判断复位信号,如果锁定,则产生锁定指示信号;DCM输入输出异常判断模块根据锁定指示信号对本地时钟、DCM输入时钟和二分频时钟进行循环计数并比较,以此判断所述DCM输入输出异常判断模块是否异常。本发明专利技术解决了因输入信号不稳定等原因造成的DCM失锁或错锁从而导致的FPGA处理功能失效的问题。

A design method and system for XILINXFPGADCM reset signal

The invention discloses a system and a XILINX FPGA DCM reset signal design method. Among them, the system includes: DCM module, DCM global reset loselock judgment module, DCM input and output abnormal judging module and DCM module; the DCM module generates a global global reset reset signal and lock judgment signal; DCM loselock judgment module according to the lock judgment signal to determine whether the signal lock DCM lock, if not locked, is generated DCM loselock judgment reset signal is generated if the lock, lock indication signal; DCM input and output abnormality judgment module according to the locking instruction signal to the local clock, DCM clock input and two frequency clock cycle counting and compared, in order to determine the output of the DCM input abnormal judging module is abnormal. The invention solves the problem of the failure of the FPGA processing function caused by the DCM unlocking or mishandling caused by the instability of the input signal.

【技术实现步骤摘要】
一种XILINXFPGADCM复位信号设计方法及系统
本专利技术属于空间微波遥感
,尤其涉及一种XILINXFPGADCM复位信号设计系统及其方法。
技术介绍
宽带信号采集处理,例如数字相关器及雷达信号信号处理器往往采用FPGA加多片高速AD、DA以及时钟分频器的方法实现。其时钟网络的可靠性设计是关键环节。以全极化微波辐射计数字相关器为例,XILINXFPGA采用DCM模块对晶振提供的50MHz本地时钟进行分频、倍频的处理,然后对钟分频器进行配置。随后FPGA会对时钟分频器提供的250MHz时钟进行分频、倍频的处理以适应算法的需要。然而,实际使用过程中DCM容易发生因输入时钟不稳定等因素造成失锁或错锁的现象,而且往往在输入时钟稳定后DCM不能自动恢复正常。因此DCM输出时钟的可靠性就是影响产品工作稳定性的关键环节。
技术实现思路
本专利技术解决的技术问题是:克服现有技术的不足,提供一种XILINXFPGADCM复位信号设计方法及系统,解决了因输入信号不稳定等原因造成的DCM失锁或错锁从而导致的FPGA处理功能失效的问题。本专利技术目的通过以下技术方案予以实现:根据本专利技术的一个方本文档来自技高网...
一种XILINXFPGADCM复位信号设计方法及系统

【技术保护点】
一种XILINX FPGA DCM复位信号设计系统,其特征在于包括:DCM全局复位模块、DCM失锁判断模块、DCM输入输出异常判断模块和DCM模块;其中,所述DCM全局复位模块在本地时钟作用下,由DCM输入输出异常复位信号、初始复位信号和DCM失锁判断复位信号根据一定算法产生全局复位信号和锁定判断信号,并将全局复位信号传输给所述DCM模块,所述DCM全局复位模块将锁定判断信号传输给所述DCM失锁判断模块;所述DCM模块在DCM输入时钟作用下,根据一定条件下输出DCM锁定信号至所述DCM失锁判断模块,所述DCM失锁判断模块根据锁定判断信号判断DCM锁定信号是否锁定,如果未锁定,则产生DCM失锁判...

【技术特征摘要】
1.一种XILINXFPGADCM复位信号设计系统,其特征在于包括:DCM全局复位模块、DCM失锁判断模块、DCM输入输出异常判断模块和DCM模块;其中,所述DCM全局复位模块在本地时钟作用下,由DCM输入输出异常复位信号、初始复位信号和DCM失锁判断复位信号根据一定算法产生全局复位信号和锁定判断信号,并将全局复位信号传输给所述DCM模块,所述DCM全局复位模块将锁定判断信号传输给所述DCM失锁判断模块;所述DCM模块在DCM输入时钟作用下,根据一定条件下输出DCM锁定信号至所述DCM失锁判断模块,所述DCM失锁判断模块根据锁定判断信号判断DCM锁定信号是否锁定,如果未锁定,则产生DCM失锁判断复位信号,将DCM失锁判断复位信号传输给所述DCM全局复位模块,如果锁定,则产生锁定指示信号并传输给所述DCM输入输出异常判断模块;所述DCM模块根据DCM输入时钟产生二分频时钟并将其传输给所述DCM输入输出异常判断模块,所述DCM输入输出异常判断模块根据锁定指示信号对本地时钟、DCM输入时钟和二分频时钟进行循环计数并比较,以此判断所述DCM输入输出异常判断模块是否异常,如果异常则产生DCM输入输出异常复位信号并将其传输给所述DCM全局复位模块。2.根据权利要求1所述的XILINXFPGADCM复位信号设计系统,其特征在于:所述DCM输入输出异常判断模块对本地时钟、DCM输入时钟和二分频时钟进行比较包括:根据本地时钟、DCM输入时钟和二分频时钟得到DCM输入时钟循环计数值和二分频时钟循环计数值;判断DCM输入时钟循环计数值是否为二分频时钟循环计数值的两倍,如果正确,则所述DCM输入输出异常判断模块正常,否则异常。3.根据权利要求1所述的XILINXFPGADCM复位信号设计系统,其特征在于:一定条件为满足全局复位信号的结束时间大于预设的锁定时间条件。4.根据权利要求1所述的XILINXFPGADCM复位信号设计系统,其特征在于:由DCM输入输出异常复位信号、初始复位信号和DCM失锁判断复位信号根据逻辑或算法产生全局复位信号和锁定判断信号。5.一种XILINXFPGADCM复位信号设计方法,其特征在于,所述方法包括以下步骤:步骤一:DCM全局复位模块根据初始复位信号产生全局复位信...

【专利技术属性】
技术研发人员:谭贤红刘汝猛姜童孙娟刘洁李彬
申请(专利权)人:西安空间无线电技术研究所
类型:发明
国别省市:陕西,61

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

1