环形振荡电路的制作方法

文档序号:11777972阅读:497来源:国知局
环形振荡电路的制作方法与工艺

本发明涉及电子技术领域,尤其涉及一种环形振荡电路。



背景技术:

对于大多数系统级芯片(systemonachip,soc),振荡器能够为芯片提供时钟信号,是必不可少的组成部分。在各种类型的振荡器中,环形振荡器不需要外挂晶体,也不需要使用lc调谐电路,即可工作。环形振荡器(ringoscillator,rosc)结构简单起振容易,成本低廉,且通常不需要额外引脚,适用于一些对频率精度要求不高但对功耗和电路面积要求较高的应用场合,例如单片机的看门狗时钟。

现有的环形振荡器,通常是由三个或者更多奇数个反相器构成,相邻两个反相器中的前一个反相器的输出端与后一个反相器的输入端连接,且最后一个反相器的输出端连接到第一个反相器的输出端,所有反相器一起构成环状。

但是,采用反相器构成的环形振荡器中,反相器的功耗可控性较差,因此由反相器构成的环形振荡器的功耗可控性也较差。现有技术中出现了一种采用单边电流源做负载的环形振荡器,相比于现有的由反相器构成的环形振荡器,具有很好的功耗控制效果。

然而,采用单边电流源做负载的环形振荡器存在输出时钟信号占空可调性低的问题。



技术实现要素:

本发明解决的技术问题是如何提高环形振荡器的输出时钟信号占空比的可调范围。

为解决上述技术问题,本发明实施例提供一种环形振荡电路,包括:电流镜像电路单元、振荡电路单元、开关整形电路单元以及反相器,其中:所述电流镜像电路单元,与所述振荡电路单元耦接,适于为所述振荡电路单元 以及所述开关整形电路单元提供镜像电流;所述振荡电路单元,输入端与所述电流镜像电路单元耦接,包括n个首尾相连组成环状的振荡子单元,且其中至少一个振荡子单元的负载电容为可调电容模块,n为奇数且n≥3;所述开关整形电路单元,与所述振荡电路单元的输出端耦接,适于根据所述振荡电路单元的输出电压导通或断开,以对所述振荡电路单元的输出电压波形进行整形;所述反相器,与所述开关整形电路单元的输出端耦接。

可选的,所述开关整形电路单元包括:第一nmos管以及第一pmos管,其中:所述第一pmos管,源极与预设电压源耦接,栅极与所述电流镜像电路单元的电流输出端耦接,漏极与所述第一nmos管的漏极连接;所述第一nmos管,源极与地线耦接,栅极与所述振荡电路单元的输出端耦接,漏极与所述反相器的输入端耦接。

可选的,所述振荡子单元包括:第二pmos管、第二nmos管以及负载电容,其中:所述第二pmos管的源极与预设电压源耦接,栅极与所述电流镜像电路单元的电流输出端耦接,漏极与所述第二nmos管的漏极耦接;所述第二nmos管的源极与地线耦接,栅极与前一级振荡子单元中的第二pmos管的漏极耦接,漏极与后一级振荡子单元中的第二nmos管的栅极耦接;所述负载电容的第一端与所述第二nmos管的漏极耦接,第二端与地线耦接。

可选的,所述可调电容模块包括:至少两个相互并联的电容,且其中至少一个电容与对应的开关串联。

可选的,所述电流镜像电路单元包括:第五pmos管以及电流源,其中:所述第五pmos管,源极与预设电压源耦接,栅极与漏极耦接且作为所述电流镜像电路单元的电流输出端,漏极与所述电流源的输入端耦接;所述电流源,输出端与地线耦接。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

在振荡子单元中使用可调电容模块,通过对可调电容模块的电容值进行调整,可以实现对振荡电路的输出电压波形的占空比进行调整。通过增加或减小可调电容模块的电容值,即可对应调高或降低振荡电路的输出时钟信号 的占空比,提高输出时钟信号的占空比的可调性。

开关整形电路单元耦接在振荡电路单元的输出端,当振荡电路单元的输出电压大于一定值时导通,当振荡电路单元的输出电压小于一定值时断开,向反相器输入电压的时长降低,可以降低环形振荡电路的功耗。

附图说明

图1是现有技术中一种环形振荡电路的结构图;

图2是本发明实施例中的一种环形振荡电路的结构图;

图3是本发明实施例中的一种可调电容模块的结构图。

具体实施方式

采用反相器构成的环形振荡器中,反相器的功耗可控性较差,因此由反相器构成的环形振荡器的功耗可控性也较差。现有技术中出现了一种采用单边电流源做负载的环形振荡器,相比于现有的由反相器构成的环形振荡器,具有很好的功耗控制效果。但是,采用单边电流源做负载的环形振荡器存在占空比较差的问题。

参照图1,给出了现有的一种环形振荡电路的结构图。图1中,环形振荡电路包括电流镜像电路单元、振荡电路单元以及反相器。

电流镜像电路单元包括pmos管mp5以及预设电流源,其中:pmos管mp5的源极与预设电压源vdd耦接,栅极与漏极耦接且耦接端作为电流输出端,漏极与预设电流源的输入端耦接;预设电流源的输出端与地线耦接。

振荡电路单元共包括三个振荡子单元,其中:nmos管mn2、pmos管mp2以及负载电容c1组成第一振荡子单元;nmos管mn3、pmos管mp3以及负载电容c2组成第二振荡子单元;nmos管mn4、pmos管mp4以及负载电容c3组成第三振荡子单元。第一振荡子单元、第二振荡子单元以及第三振荡子单元首尾连接构成环状。

在第一振荡子单元中,pmos管mp2的源极与预设电压源vdd耦接,栅极与pmos管mp5的栅极耦接,漏极与nmos管mn2的漏接耦接;nmos管mn2的源极与地线耦接,栅极与前一级振荡子单元(即第三振荡子单元) 中的pmos管mp4的漏极耦接,漏极与后一级振荡子单元(即第二振荡子单元)中的nmos管mn3的栅极耦接。负载电容c1的第一端与nmos管mn2的漏极耦接,第二端与地线耦接。

在第二振荡子单元中,pmos管mp3的源极与预设电压源vdd耦接,栅极与第五pmos管mp5的栅极耦接,漏极与nmos管mn3的漏接耦接;nmos管mn3的源极与地线耦接,栅极与前一级振荡子单元(即第一振荡子单元)中的pmos管mp2的漏极耦接,漏极与后一级振荡子单元(即第三振荡子单元)中的nmos管mn4的栅极耦接。负载电容c2的第一端与nmos管mn3的漏极耦接,第二端与地线耦接。

在第三振荡子单元中,pmos管mp4的源极与预设电压源vdd耦接,栅极与第五pmos管mp5的栅极耦接,漏极与nmos管mn4的漏接耦接且耦接端作为振荡电路单元的输出端;nmos管mn4的源极与地线耦接,栅极与前一级振荡子单元(即第二振荡子单元)中的pmos管mp3的漏极耦接,漏极与后一级振荡子单元(即第一振荡子单元)中的nmos管mn2的栅极耦接。负载电容c2的第一端与nmos管mn3的漏极耦接,第二端与地线耦接。

反相器的输入端与pmos管mp4的漏极以及nmos管mn4的漏接耦接。

图1中提供的环形振荡电路输出的时钟信号占空比通常是固定不可调的,输出的时钟信号的占空比通常不到30%。而在实际应用中,可能会遇到一些对时钟信号占空比存在特殊要求的场合,或者是遇到一些要求时钟信号占空比可调的场合。例如,要求时钟信号的占空比为50%,或者要求时钟信号的占空比在30%~75%之间。在这些特殊应用场景下,现有的环形振荡电路由于输出时钟信号占空比不可调,已经无法满足需求。

在本发明实施例中,在振荡子单元中使用可调电容模块,通过对可调电容模块的电容值进行调整,可以实现对振荡电路的输出电压波形的占空比进行调整。通过增加或减小可调电容模块的电容值,即可对应调高或降低振荡电路的输出时钟信号的占空比,提高输出时钟信号的占空比的可调性。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

本发明实施例提供了一种环形振荡电路,包括:电流镜像电路单元、振荡电路单元、开关整形电路单元以及反相器。

在具体实施中,电流镜像电路单元,与振荡电路单元以及开关整形电路单元耦接,为振荡电路单元以及开关整形电路单元提供镜像电流。电流镜像电路单元可以包括电流输出端,电流输出端分别与振荡电路单元以及开关整形电路单元耦接。

振荡电路单元,输入端与电流镜像电路单元的电流输出端耦接。振荡电路单元可以包括n个首尾相连组成环状的振荡子单元,n≥3且n为奇数。n个振荡子单元中的至少一个振荡子单元的负载电容为可调电容模块。

在本发明实施例中,n个振荡子单元的结构相同,每一个振荡子单元中可以包括一个第二pmos管、一个第二nmos管以及一个负载电容c,其中:

第二pmos管的源极与预设电压源耦接,栅极与电流镜像电路单元的电流输出端耦接,漏极与第二nmos管的漏极耦接;第二nmos管的源极与地线耦接,栅极与前一级振荡子单元中的第二pmos管的漏极耦接,漏极与后一级振荡子单元中的第二nmos管的栅极耦接;负载电容的第一端与第二nmos管的漏极耦接,第二端与地线耦接。

开关整形单元,与振荡电路单元的输出端耦接,当振荡电路单元的输出电压发生变化时,开关整形单元随之导通或断开,从而对振荡电路单元的输出电压波形进行整形。

在本发明实施例中,当振荡电路单元的输出电压大于预设值时,开关整形电路导通;当振荡电路单元的输出电压小于预设值时,开关整形电路断开。

反相器,与开关整形电路单元的输出端耦接,适于对开关整形电路单元输出的电压波形的相位进行反转。

在实际应用中,环形振荡器输出的时钟信号的占空比与各振荡子单元的负载电容之间的比值相关。通常情况下,各振荡子单元的负载电容相等,因此理论上环形振荡器输出的时钟信号的占空比为33%。

而在本发明实施例中,在振荡子单元中使用可调电容模块,通过对可调 电容模块的电容值进行调整,可以实现对振荡电路的输出电压波形的占空比进行调整。通过增加或减小可调电容模块的电容值,即可对应调高或降低振荡电路的输出时钟信号的占空比,提高输出时钟信号的占空比的可调性。

在实际应用中,采用单边电流源作为负载的环形振荡器输出的时钟信号波形为三角波。时钟信号输入至反相器,反相器存在一定的开启电压,也即当时钟信号的电压值大于或等于开启电压时,反相器才将输入的时钟信号反转,而时钟信号的电压从0上升至开启电压需要一定的时间,在这个时间之内反相器是处于未开启状态的,因此存在较大的功耗。

在本发明实施例中,在振荡电路单元的输出端耦接开关整形电路单元,当振荡电路单元的输出电压大于一定值时导通,当振荡电路单元的输出电压小于一定值时断开,从而对振荡电路单元的输出电压波形进行整形,改变输出电压波形的斜率,使得反相器能够快速地响应输出电压的波形变化,可以降低环形振荡电路的功耗。

下面对本发明上述实施例中提供的环形振荡电路进行具体的介绍。

参照图2,给出了本发明实施例中的一种环形振荡电路的具体电路图。下面结合图1进行具体说明。

图2中,第五pmos管mp5与预设电流源组成环形振荡电路的电流镜像电路单元。

在电流镜像电路单元中,第五pmos管mp5的源极与预设电压源vdd耦接,栅极与漏极耦接且耦接端作为电流镜像电路单元的电流输出端,漏极与预设电流源的输入端耦接;预设电流源的输出端与地线耦接。

图2中的振荡电路单元的具体电路连接关系可以参照本发明上述实施例中对图1的描述,此处不做赘述。

从图2可以获知,与图1相比,本发明实施例中提供的环形振荡电路多了开关整形电路单元,所述开关整形电路单元由第一pmos管mp1与第一nmos管mn1组成。

在开关整形电路单元中,第一pmos管mp1的源极与预设电压源vdd 耦接,栅极与电流镜像电路单元的电流输出端(也即第五pmos管mp5的栅极)耦接,漏极与第一nmos管mn1的漏极耦接;第一nmos管mn1的源极与地线耦接,栅极与nmos管mn4的漏极以及pmos管mp4的漏极耦接,漏极与反相器的输入端耦接。

此外,在本发明实施例中,与图1中的环形振荡电路所不同的是,在三个振荡子单元中,三个负载电容c1、c2、c3中的至少一个为可调电容模块,可调电容模块是指电容值能够进行调整的电容模块。相应地,负载电容c1、c2、c3中最多只存在两个不可调电容,不可调电容是指电容值固定的电容。可调电容模块的电容值可以与不可调电容的电容值相等,也可以不等;不可调电容之间的电容值相等。

例如,负载电容c2为可调电容模块,负载电容c1以及负载电容c3为不可调电容,则负载电容c1的电容值与负载电容c2的电容值相等,且均小于负载电容c2的电容值。

参照图3,给出了本发明一实施例中的可调电容模块的结构示意图,负载电容c2为可调电容模块,包括四个相互并联的电容:依次为电容c21、电容c22、电容c23以及电容c24,其中:电容c21的电容值与负载电容c1的电容值以及负载电容c3的电容值相等;电容c22与开关s1串联,且电容值与负载电容c1的电容值相等;电容c23与开关s2串联,且电容值是负载电容c1的1/2;电容c24与开关s3串联,且电容值是负载电容c1的1/4。

可以理解的是,负载电容c2中的电容的大小也可以根据实际需要的时钟信号占空比进行设定。此外,负载电容c2还可以单独的一个可以调节电容值的电容。

当需要调整环形振荡电路的输出时钟信号的占空比时,可以调整开关s1、s2、s3的状态,控制开关s1、s2以及s3导通或者闭合。输出时钟信号的占空比与负载电容c2的电容值相关,可以采用如下公式计算输出时钟信号的占空比:

d=[cx/(2×c+cx)]×100%;

其中,d为输出时钟信号的占空比,cx为可调电容模块的电容值,c为 负载电容c1的电容值。

当开关s1闭合,且开关s2以及s3均断开时,此时,可调电容模块的电容值为2c,则输出时钟信号的占空比为d=[2c/(2×c+2c)]×100%=50%。

下面对图2中提供的环形振荡电路的工作原理进行描述。

图2中,第五pmos管mp5与第一pmos管mp1、pmos管mp2、pmos管mp3以及pmos管mp4分别构成电流镜,因此,第五pmos管mp5的漏极电流分别与第一pmos管mp1的漏极电流、pmos管mp2的漏极电流、pmos管mp3的漏极电流以及pmos管mp4的漏极电流均相等。

当nmos管mn4导通时,意味着nmos管mn4的栅极电压大于等于nmos管mn4的阈值电压vt_mn4,也即nmos管mn3的漏极电压大于等于nmos管mn4的阈值电压vt_mn4,因此,nmos管mn3处于截止状态。

nmos管mn4导通时,其漏极电压迅速下拉至0。此时,nmos管mn2的栅极电压为0,因此nmos管mn2截止。由于电流镜像电路单元一直在输出恒定的电流,因此nmos管mn2的漏极电压逐渐增加。

当nmos管mn2的漏极电压增加到nmos管mn3的阈值电压vt_mn3时,nmos管mn3导通。nmos管mn3导通时,其漏极电压迅速下拉至0。此时,nmos管mn4的栅极电压为0,因此nmos管mn4从导通状态切换至截止状态。

当nmos管mn4处于截止状态时,其漏极电压逐渐增加。当nmos管mn4的漏极电压增加到nmos管mn2的阈值电压vt_mn2时,nmos管mn2导通。当nmos管mn2导通时,其漏极电压迅速下拉至0。此时,nmos管mn3从导通状态切换至截止状态。nmos管mn3的漏极电压逐渐增加,当增加到nmos管mn4的阈值电压vt_mn4时,nmos管mn4导通。

从上述分析中可知,当nmos管mn4截止时,nmos管mn4的漏极电压逐渐增加。当nmos管mn4的漏极电压增加值第一nmos管mn1的阈值电压vt_mn1时,第一nmos管mn1导通,输入至反相器的电压被迅速拉低至0,此时,反相器输出高电平信号。当nmos管mn4导通时,第一nmos管mn1的栅极电压为0,因此第一nmos管mn1截止。第一nmos管mn1的 漏极电压逐渐增加,也即输入至反相器的电压逐渐上升。当第一nmos管mn1的漏极电压上升至反相器的开启电压时,反相器开启,此时,反相器输出低电平信号。

在实际应用中可知,图1中的环形振荡电路输出的电压波形是三角波。当nmos管mn4导通时,输入至反相器的电压被迅速拉低至0;当nmos管mn4截止时,输入至反相器的电压缓慢上升,虽然反相器没有开启,但是反相器仍存在较大的功耗。

而在本发明实施例中,当振荡电路单元的输出电压大于等于第一nmos管mn1阈值电压vt_mn1时,第一nmos管mn1才导通,反相器的输入端才有电压输入。也就是说,当振荡电路单元的输出电压小于第一nmos管mn1阈值电压vt_mn1时,反相器的输入端并没有电压输入。因此,反相器输入端输入电压的时长较短,因此环形振荡电路的功耗有效降低。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1