一种延时方法、电路和集成电路技术

技术编号:15400432 阅读:213 留言:0更新日期:2017-05-24 10:16
本发明专利技术公开了一种延时电路,在第一寄存器中写入延时基准码,在第二寄存器中写入延时因子;控制单元根据第二寄存器中的延时因子在存储单元中查找对应的延时比例,并将查找到的延时比例发送到第一数字计时单元;第一数字计时单元根据第一寄存器中的延时基准码确定对应的延时基准时间,将所述延时比例与所述延时基准时间相乘,获得所需延时时间,进行延时;本发明专利技术同时还公开了一种延时方法和集成电路,通过本发明专利技术的方案,只要写不同的延时因子,就能够得到不同的延时时间,增加了延时时间的可选择范围,提高了延时精度。

Delay method, circuit and integrated circuit

The invention discloses a delay circuit, write delay reference code in the first register, write a delay factor in the second register; the control unit search in the storage unit according to the delay factor second registers in the corresponding delay ratio, and sending the searched delay proportional to the first digital timing unit; the first digital timing unit to determine the delay time corresponding to the first register according to the reference delay in the reference code, the proportion of time delay and the delayed reference time multiplication, obtain the required delay time of delay; the invention also discloses a delay method and integrated circuit, the proposal of the invention, as long as the write delay factor is different, it can get different delay time, the delay time can increase the range of choices, improve the precision of delay.

【技术实现步骤摘要】
一种延时方法、电路和集成电路
本专利技术涉及集成电路时间控制技术,尤其涉及一种延时方法、电路和集成电路。
技术介绍
目前,集成电路中的延时大部分都是通过写入固定的熔丝编码(FuseCode)来设定需要的延时时间,但熔丝编码的比特(Bit)位是有限的,如7位熔丝编码最多也只能对应128种延时时间。随着用户要求的多样化,如何增加延时时间的可选择范围,成为集成电路设计急需解决的问题。
技术实现思路
为解决现有技术中的问题,本专利技术提供一种延时方法、电路和集成电路。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术提供的一种延时电路,包括提供时钟信号的振荡器;该电路还包括:第一寄存器、第二寄存器、控制单元、存储单元、第一数字计时单元;其中,第一寄存器,配置为写入延时基准码;第二寄存器,配置为写入延时因子;控制单元,配置为根据第二寄存器中的延时因子在存储单元中查找对应的延时比例,并将查找到的延时比例发送到第一数字计时单元;存储单元,配置为存储所有延时因子及对应的延时比例;第一数字计时单元,配置为根据第一寄存器中的延时基准码和所述延时比例确定延时时间,按照所述延时时间进行延时。本专利技术提供的一种延时方法,该方法包括:将延时基准码和延时因子分别写入不同寄存器中;根据寄存器中的延时因子查找对应的延时比例,并根据寄存器中的延时基准码和所述延时比例确定延时时间,按照所述延时时间进行延时。本专利技术提供的一种集成电路,该集成电路包括:延时电路、第一动作电路;其中,所述延时电路,配置为写入延时基准码和延时因子,根据延时因子确定对应的延时比例,并根据延时基准码和所述延时比例确定延时时间,按所述延时时间开始延时,在所述延时时间到时向第一动作电路输出指示信号;所述第一动作电路,配置为接收所述指示信号,根据所述指示信号执行相应的动作。本专利技术提供了一种延时方法、电路和集成电路,将延时基准码和延时因子分别写入不同寄存器中;根据寄存器中的延时因子查找对应的延时比例,并根据延时基准码确定对应的延时基准时间;根据所述延时比例和所述延时基准时间确定所需延时时间,按所述延时时间进行延时;如此,通过写不同的延时因子,就能够得到不同的延时时间,增加延时时间的可选择范围,提高延时精度。附图说明图1为现有技术中一种延时电路的结构示意图;图2为现有技术中另一种延时电路的结构示意图;图3为本专利技术实施例提供的延时电路的结构示意图;图4为本专利技术实施例提供的延时方法的流程示意图;图5为本专利技术实施例提供的集成电路的结构示意图。具体实施方式当前有一种延时电路,如图1所示,振荡器为数字计时单元A和数字计时单元B提供时钟信号,寄存器C和寄存器D中写入不同的熔丝编码,各数字计时单元根据各自连接的寄存器中的熔丝编码确定对应的延时时间,并根据相应延时时间进行延时;这种延时电路需要为每个数字计时单元提供熔丝编码,产生延时时间的个数由熔丝编码的比特位的数量决定,因此,可供选择的延时时间个数较少。当前还有一种延时电路,如图2所示,振荡器为数字计时单元E和数字计时单元F提供时钟信号,与数字计时单元E连接的寄存器G中写入熔丝编码,与数字计时单元F连接的寄存器H中写入固定的延时比例信息,所述寄存器G还与数字计时单元F连接;所述数字计时单元E根据寄存器G中的熔丝编码确定对应的延时时间,并根据相应延时时间进行延时处理;所述数字计时单元F根据寄存器H中的延时比例信息,将延时比例与寄存器G中的熔丝编码对应的延时时间相乘,获得所需延时时间,并根据获得的延时时间进行延时;这种延时电路中由于寄存器H中写入的延时比例信息是固定的,因此,也不能提供大量的延时时间供选择,延时时间的可选择范围仍有不足。本专利技术的基本思想是:将延时基准码和延时因子分别写入不同寄存器中;根据寄存器中的延时因子查找对应的延时比例,并根据延时基准码确定对应的延时基准时间;根据所述延时比例和所述延时基准时间确定所需延时时间,按所述延时时间进行延时。下面通过附图及具体实施例对本专利技术做进一步的详细说明。本专利技术实现一种延时电路,如图3所示,该电路包括提供时钟信号的振荡器36,还包括:第一寄存器31、第二寄存器32、控制单元33、存储单元34、第一数字计时单元35;其中,第一寄存器31,配置为写入延时基准码,所述延时基准码可以是熔丝编码或数字编码;第二寄存器32,配置为写入延时因子,所述延时因子可以是熔丝编码或数字编码;控制单元33,配置为根据第二寄存器32中的延时因子在存储单元34中查找对应的延时比例,并将查找到的延时比例发送到第一数字计时单元35;存储单元34,配置为存储所有延时因子及对应的延时比例;第一数字计时单元35,配置为根据第一寄存器31中的延时基准码和所述延时比例确定延时时间,按照所述延时时间进行延时。所述延时因子根据需要的延时时间预先定制,至少为1比特;比如,在延时因子为1比特时,可以对应两种延时比例;在延时因子为2比特时,可以对应四种延时比例;在延时因子为3比特时,可以对应八种延时比例;在延时因子为4比特时,可以对应16种延时比例,等等;表1给出了本专利技术的延时电路的两个具体实例:第一实例为重启前的延时(TimerDelaybeforeReset),其中,tPHL1为第一寄存器31,具有7比特,提供3~20秒(s)之内的延时基准时间,f1为第二寄存器32,具有2比特,对应四种延时比例;延时电路输出电压Vout(Turn-onTimeforVout)的时长为tVON;第二实例为Vout的重启超时延时(ResetTimeoutDelayofVout),其中,tREC1为第一寄存器31,具有7比特,提供80ms~800ms之内的延时基准时间,f2为第二寄存器32,具有4比特,对应16种延时比例,延时电路关闭负载开关的延时(DelaytoTurnOffLoadSwitch)为tSD。表1所述存储单元34,具体配置为预先将所有延时因子及对应的延时比例以表格形式存储;所述表格中,延时因子与对应的延时比例可按照延时因子的数值由小到大排列;所述控制单元33,具体配置为根据第二寄存器32中的延时因子,在存储单元34的表格中查找对应的延时比例,并将查找到的延时比例发送到第一数字计时单元35;所述第一数字计时单元35,具体配置为预先设置延时基准码及对应的延时基准时间,根据第一寄存器31中的延时基准码查找出对应的延时基准时间;将所述延时基准时间与延时比例相乘,获得所需延时时间,按照所需延时时间进行延时;该延时电路还包括:第二数字计时单元37,配置为根据第一寄存器31中的延时基准码确定对应的延时基准时间,按照所述延时基准时间进行延时。基于上述延时电路,本专利技术还提供一种延时方法,如图4所示,该方法包括:步骤101:分别将延时基准码和延时因子写入延时电路的不同寄存器中;这里,所述延时基准码和延时因子可以是熔丝编码或数字编码;所述延时因子为根据需要的延时时间预先定制,至少为1比特;比如,在延时因子为1比特时,可以对应两种延时比例;在延时因子为2比特时,可以对应四种延时比例;在延时因子为3比特时,可以对应八种延时比例;在延时因子为4比特时,可以对应16种延时比例,等等。步骤102:延时电路根据寄存器中的延时因子查找对应的延时比例;本步骤还包括:预先将所有延时因子及本文档来自技高网...
一种延时方法、电路和集成电路

【技术保护点】
一种延时电路,包括提供时钟信号的振荡器;其特征在于,该电路还包括:第一寄存器、第二寄存器、控制单元、存储单元、第一数字计时单元;其中,第一寄存器,配置为写入延时基准码;第二寄存器,配置为写入延时因子;控制单元,配置为根据第二寄存器中的延时因子在存储单元中查找对应的延时比例,并将查找到的延时比例发送到第一数字计时单元;存储单元,配置为存储所有延时因子及对应的延时比例;第一数字计时单元,配置为根据第一寄存器中的延时基准码和所述延时比例确定延时时间,按照所述延时时间进行延时;其中,所述第一数字计时单元,配置为预先设置延时基准码及对应的延时基准时间,根据第一寄存器中的延时基准码查找出对应的延时基准时间;将所述延时基准时间与延时比例相乘,获得所需延时时间,按照所需延时时间进行延时。

【技术特征摘要】
1.一种延时电路,包括提供时钟信号的振荡器;其特征在于,该电路还包括:第一寄存器、第二寄存器、控制单元、存储单元、第一数字计时单元;其中,第一寄存器,配置为写入延时基准码;第二寄存器,配置为写入延时因子;控制单元,配置为根据第二寄存器中的延时因子在存储单元中查找对应的延时比例,并将查找到的延时比例发送到第一数字计时单元;存储单元,配置为存储所有延时因子及对应的延时比例;第一数字计时单元,配置为根据第一寄存器中的延时基准码和所述延时比例确定延时时间,按照所述延时时间进行延时;其中,所述第一数字计时单元,配置为预先设置延时基准码及对应的延时基准时间,根据第一寄存器中的延时基准码查找出对应的延时基准时间;将所述延时基准时间与延时比例相乘,获得所需延时时间,按照所需延时时间进行延时。2.根据权利要求1所述的延时电路,其特征在于,所述存储单元,配置为将所有延时因子及对应的延时比例以表格形式存储。3.根据权利要求2所述的延时电路,其特征在于,所述控制单元,配置为根据第二寄存器中的延时因子,在存储单元的表格中查找对应的延时比例,并将查找到的延时比例发送到第一数字计时单元。4.根据权利要求1所述的延时电路,其特征在于,所述延时电路还包括:第二数字计时单元,配置为根据第一寄存器中的延时基准码确定对应的延时基准时间,按照所述延时基准时间进行延时。5.一种基于权利要求1至4中任一项所述的延时电路的延时方法,其特征在于,该方法包括:将延时基准码和延时因子分别写入不同寄存器中;根据寄存器中的延时因子查找对应的延时比例,并根据寄存器中的延时基准码和所述延时比例确定延时时间,按照所述延时时间进行延时。6.根据权利要求5所述的延时方法,其特征在于,所述延时因子根据需要的延时时间定制,至少为1比特。7.根据权利要求5所述的延时方法,其特征在于,所述方法还包括:将所有延时因子及对应的延时比例以表格形式存储。8.根据权利要求5所述的延时方法,其特征在于,所述根据寄存器中的延时基准码和所述延时比例确定延时时间为:预先设置延时基准码及对应的延时基准时间,根据寄存器中的延时基准码查找出对应的延时基准时间,将所述延时基准时间与延时比例相乘,获得所需延时时间。9.根据权利要求5所述的延时方法...

【专利技术属性】
技术研发人员:林明泉孙伟明王一祝鹏
申请(专利权)人:快捷半导体苏州有限公司
类型:发明
国别省市:江苏,32

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

1