发明名称 一种可编程逻辑器件内部高可靠自复位方法
摘要 本发明公开了一种可编程逻辑器件内部高可靠自复位方法,定义时钟clk、复位输出rstout,内部计数器counter1、counter2、counter3;不断查询时钟上升沿是否到来,若时钟上升沿到来则进行下一步;若时钟上升沿到来,则判断计数器counter1和counter2的数值,根据counter1、counter2的不同判断结果和counter3的判断,确定复位或不复位。本发明的可编程逻辑器件内部高可靠复位电路设计方法,无论可编程逻辑器件上电时内部寄存器为何种状态,都能完成其内部高可靠自复位功能的设计方法,方法简单,可靠性高。
申请公布号 CN104460440A 申请公布日期 2015.03.25
申请号 CN201410654233.3 申请日期 2014.11.18
申请人 中国兵器工业集团第二一四研究所苏州研发中心 发明人 张宪起;薛海英;黄艳辉;杨侃;李金宝;涂志刚
分类号 G05B19/042(2006.01)I 主分类号 G05B19/042(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 董建林;耿英
主权项  一种可编程逻辑器件内部高可靠自复位方法,其特征是,包括以下步骤:1)定义时钟clk、复位输出rstout,三个内部计数器counter1、counter2、counter3;2)不断查询时钟上升沿是否到来,若时钟上升沿到来则进行下一步;3)若时钟上升沿到来,则判断计数器counter1和counter2的数值,即判断counter1是否不等于N或counter2是否不等于M,其中N和M为任意值;4)若counter1不等于N或counter2不等于M条件满足,则对counter1、counter2、counter3、rstout赋初值,即counter1=N、counter2=M、counter3=0、rstout=0;返回步骤2);5)若counter1不等于N或counter2不等于M条件不满足,则对counter3进行判断,判断counter3是否达到计数预订值;6)若counter3未达到计数预订值,则对counter3进行加1计数,rstout=0,复位;返回步骤2);7)若counter3已经达到计数预订值,则rstout=1,不复位,复位结束。
地址 215163 江苏省苏州市高新区龙山路89号