一种可编程长延迟电路制造技术

技术编号:38608359 阅读:10 留言:0更新日期:2023-08-26 23:38
本发明专利技术提出了一种可编程长延迟电路,包括:振荡器模块,延迟模块,延迟信号选择模块,控制模块;其中,振荡器模块,用于根据控制模块的输出结果,决定是否输出用于表征开始或停止振荡的输出信号;延迟模块,与延迟信号选择模块连接,用于根据振荡器模块的输出信号进行延迟,将延迟结果发送到延迟信号选择模块;延迟信号选择模块,与延迟模块连接,用于根据外部延迟选择信号,选择延迟信号;控制模块,用于基于外部输入待延迟信号以及延迟信号选择模块生成的延迟信号,确定振荡器模块的开启或关闭条件。本发明专利技术可有效缓解现有技术中延迟电路尺寸面积大或功耗高的问题,同时加入可编程的延迟信号选择模块,可根据设计需求选择不同的延迟结果。迟结果。迟结果。

【技术实现步骤摘要】
一种可编程长延迟电路


[0001]本专利技术涉及集成电路
,尤其涉及一种可编程长延迟电路。

技术介绍

[0002]在设计集成电路时,有很多延迟电路的需求场合,根据设计需求,这种延迟可能高达毫秒量级;以往设计中,有些设计方法会采用反相器链的堆叠,或者使用电容电阻构成延迟电路;也有利用触发器对信号进行延迟,根据时钟频率的不同,对信号进行长时间延迟。
[0003]诸如此类设计,反相器链和阻容网络的设计会大幅度的增加芯片面积;触发器链相较于反相器链或阻容网络,面积尺寸得到很大改善,但是触发器链需要芯片内部或外部提供时钟,对于一次性的延迟需求,该方法造成了不必要的引脚和功耗浪费。

技术实现思路

[0004]本专利技术要解决的技术问题是,如何缓解延迟电路尺寸面积大或功耗高,以及根据设计需求选择不同的延迟结果;有鉴于此,本专利技术提供一种可编程长延迟电路。
[0005]本专利技术采用的技术方案是,一种可编程长延迟电路,包括:振荡器模块,延迟模块,延迟信号选择模块,控制模块;其中,
[0006]所述振荡器模块,与所述控制模块和所述延迟模块连接,用于根据所述控制模块的输出结果,决定是否输出用于表征开始或停止振荡的输出信号;
[0007]所述延迟模块,与所述延迟信号选择模块连接,用于根据所述振荡器模块的输出信号进行延迟,将延迟结果发送到所述延迟信号选择模块;
[0008]延迟信号选择模块,与所述延迟模块连接,用于根据所述外部延迟选择信号,选择匹配当前工况的延迟信号;
[0009]控制模块,用于基于外部输入待延迟信号以及延迟信号选择模块生成的延迟信号,确定所述振荡器模块的开启或关闭条件。
[0010]在一个实施方式中,所述延迟模块包括至少两个依次连接的延迟单元,其中,每个延迟单元
[0011]第一个延迟单元的第一输入端连接第一个延迟单元的输出端,第二输入端接收所述振荡器模块的输出信号,输出端分别连接第一输入端和所述第二个延迟单元的第二输入端,同时作为延迟模块的第一个输出连接到所述延迟信号选择模块;
[0012]第n个延迟单元的输出端连接所述第n个延迟单元的第一输入端,同时作为延迟模块的第n个输出连接到所述延迟信号选择模块,第二个输入端连接第n

1个延迟单元的输出端。
[0013]在一个实施方式中,所述延迟单元包括两个输入端口和一个输出端口,内部包括5个反相器、一个三态门和两个受控开关,其中,
[0014]所述三态门的控制端连接所述延迟单元的第二个输入端,输入端连接所述延迟单元的第一个输入端,输出端连接第一个开关的输入端;
[0015]第一反相器的输入端连接所述延迟单元的第二输入端,输出端连接第二反相器的输入端和第一个受控开关的控制端;
[0016]第一受控开关的的输入端连接所述三态门的输出端,输出端分别连接第三反相器的输入端和第二开关的输出端,控制端连接第一反相器的输出端;
[0017]第二反相器的输入端连接所述第一反相器的输出端,输出端连接所述第二受控开关的控制端;
[0018]所述第三反相器的输入端连接所述第一受控开关的输出端,输出端分别连接第四反相器和第五反相器的输入端;
[0019]所述第四反相器的输入端连接所述第三反相器的输出端,输出端连接所述第二受控开关的输入端;
[0020]所述第二受控开关的输入端连接所述第四反相器的输出端,输出端连接所述第三反相器的输入端;
[0021]所述第五反相器的输入端连接所述第三反相器的输出端,输出端为延迟单元的输出信号;
[0022]在一个实施方式中,当延迟单元的第二输入端为低电平时,所述三态门导通,第一受控开关闭合、第二受控开关断开,此时所述延迟单元的输出端信号和第一输入端的信号反相;当延迟单元的第二输入端为高电平时,所述三态门截止,第一受控开关断开、第二受控开关闭合,此时所述延迟单元的输出端信号保持当前状态,不受第一输入端的控制。
[0023]在一个实施方式中,所述延迟信号选择模块为多项选择器,输入端为所述延迟模块中每一个所述延迟单元的输出端,输出端为延迟结果输出,同时将结果发送到所述控制模块。
[0024]采用上述技术方案,本专利技术所提供的实施例,可有效缓解现有技术中延迟电路尺寸面积大或功耗高的问题,同时加入可编程的延迟信号选择模块,可根据设计需求选择不同的延迟结果。
附图说明
[0025]图1为根据本专利技术实施例的可编程长延迟电路结构示意图;
[0026]图2为根据本专利技术实施例的延迟模块结构示意图;
[0027]图3为根据本专利技术实施例的延迟单元结构示意图。
[0028]附图标记
[0029]1‑
控制模块,2

振荡器模块,3

延迟模块,4

延迟信号选择模块;
[0030]三态门301,第一受控开关switch1,第二受控开关switch2,第一反相器inv1,第二反相器inv2,第三反相器inv3,第四反相器inv4,第五反相器inv5。
具体实施方式
[0031]为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。
[0032]在附图中,为了便于说明,已稍微夸大了物体的厚度、尺寸和形状。附图仅为示例而并非严格按比例绘制。
[0033]还应理解的是,用语“包括”、“包括有”、“具有”、“包含”和/或“包含有”,当在本说明书中使用时表示存在所陈述的特征、整体、步骤、操作、元件和/或部件,但不排除存在或附加有一个或多个其它特征、整体、步骤、操作、元件、部件和/或它们的组合。此外,当诸如“...中的至少一个”的表述出现在所列特征的列表之后时,修饰整个所列特征,而不是修饰列表中的单独元件。此外,当描述本申请的实施方式时,使用“可以”表示“本申请的一个或多个实施方式”。并且,用语“示例性的”旨在指代示例或举例说明。
[0034]如在本文中使用的,用语“基本上”、“大约”以及类似的用语用作表近似的用语,而不用作表程度的用语,并且旨在说明将由本领域普通技术人员认识到的、测量值或计算值中的固有偏差。
[0035]除非另外限定,否则本文中使用的所有用语(包括技术用语和科学用语)均具有与本申请所属领域普通技术人员的通常理解相同的含义。还应理解的是,用语(例如在常用词典中定义的用语)应被解释为具有与它们在相关技术的上下文中的含义一致的含义,并且将不被以理想化或过度正式意义解释,除非本文中明确如此限定。
[0036]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0037]本专利技术提供的实施例,一种可编程长延迟电路,如图1所示,包括:
[0038]振荡器模块2,延迟模块3,延迟信号选择模块4,控制模块1;其中,
[0039]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可编程长延迟电路,其特征在于,包括:振荡器模块,延迟模块,延迟信号选择模块,控制模块;其中,所述振荡器模块,与所述控制模块和所述延迟模块连接,用于根据所述控制模块的输出结果,决定是否输出用于表征开始或停止振荡的输出信号;所述延迟模块,与所述延迟信号选择模块连接,用于根据所述振荡器模块的输出信号进行延迟,将延迟结果发送到所述延迟信号选择模块;延迟信号选择模块,与所述延迟模块连接,用于根据所述外部延迟选择信号,选择匹配当前工况的延迟信号;控制模块,用于基于外部输入待延迟信号以及延迟信号选择模块生成的延迟信号,确定所述振荡器模块的开启或关闭条件。2.根据权利要求1所述的可编程长延迟电路,其特征在于,所述延迟模块包括至少两个依次连接的延迟单元,其中,第一个延迟单元的第一输入端连接第一个延迟单元的输出端,第二输入端接收所述振荡器模块的输出信号,输出端分别连接第一输入端和所述第二个延迟单元的第二输入端,同时作为延迟模块的第一个输出连接到所述延迟信号选择模块;以此类推,直至第n个延迟单元的输出端连接所述第n个延迟单元的第一输入端,同时作为延迟模块的第n个输出连接到所述延迟信号选择模块,第二个输入端连接第n

1个延迟单元的输出端。3.根据权利要求1所述的可编程长延迟电路,其特征在于,所述延迟单元包括两个输入端口和一个输出端口,内部包括5个反相器、一个三态门和两个受控开关,其中,所述三态门的控制端连接所述延迟单元的第二个输入端,输入端连接所述...

【专利技术属性】
技术研发人员:毛洪卫勇智强贺泽斌许宏劲
申请(专利权)人:北京伽略电子股份有限公司
类型:发明
国别省市:

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

1