一种振荡器电路制造技术

技术编号:21614602 阅读:29 留言:0更新日期:2019-07-13 21:58
本申请提供一种振荡器电路,包括:一个电流产生模块和多个延时单元;各个所述延时单元中开关管的栅长的设计规则满足条件:对所述振荡器电路的温度系数为目标温度系数。使得振荡器的输出频率不跟随温度变化而变化,从而解决了现有技术中振荡器的频率随温度变化而变化的问题。

An Oscillator Circuit

【技术实现步骤摘要】
一种振荡器电路
本技术涉及半导体集成电路
,具体涉及一种振荡器电路。
技术介绍
时序电路和电荷泵子系统是现有集成电路设计中经常用到的电路结构之一,在时序电路或者电荷泵子系统中均需要一个时钟为整个系统工作提供时钟驱动。该时钟驱动通常由环形振荡器来提供,环形振荡器具有机构简单和成本低的优势,往往会将其集成在一些芯片中进而省略一些外部器件。申请人经研究发现,所述环形振荡器的输出受温度影响较大,其输出频率随着温度变化而变化,其输出频率偏差较大,例如当温度变化时,输出的频率变化可以偏差50%以上,对于有些对频率要求较高的场合,这样的偏差不能接受。因此,如何提供一种输出频率不受温度影响的振荡器,成为本领域技术人员亟待解决的技术问题之一。
技术实现思路
有鉴于此,本技术实施例提供一种延迟单元参数选择方法、装置和振荡器电路,以实现解决现有技术中振荡器的输出频率跟随温度变化而变化的问题。为实现上述目的,本技术实施例提供如下技术方案:一种延迟单元参数选择方法,用于计算振荡电路中延迟单元中开关管的设计参数,方法包括:对所述振荡电路进行温度仿真,得到所述振荡电路的温度系数;当所述温度系数不为目标温度系数时,依据所述温度系数与所述目标温度系数的比较结果调整所述延迟单元中开关管的栅长,继续对调整后的振荡电路进行温度仿真,直至所述温度系数达到所述目标温度系数;当所述温度系数达到所述目标温度系数时,输出所述振荡电路的设计参数。优选的,上述延迟单元参数选择方法中,依据所述温度系数与所述目标温度系数的比较结果调整所述开关管的栅长,包括:获取预设梯度;当所述温度系数大于目标温度系数时,依据预设度增加所述开关管的栅长,当所述温度系数小于目标温度系数时,依据所述预设度减小所述开关管的栅长。优选的,上述延迟单元参数选择方法中,所述获取预设梯度,包括:计算所述温度系数与目标温度系数的差值,依据映射表获取与所述差值相匹配的预设梯度,其中,所述映射表中获取到的预设梯度的值随着所述差值减小而减小。优选的,上述延迟单元参数选择方法中,所述目标温度系数为0。优选的,上述延迟单元参数选择方法中,依据映射表获取与所述差值相匹配的预设梯度之前,还包括:获取所述开关管的设计工艺;获取与所述设计工艺相匹配的映射表。优选的,上述延迟单元参数选择方法中,当所述延迟单元中开关管的栅长相同时,对所述振荡电路进行温度仿真之前,还包括:预先设置所述开关管的最大栅长和最小栅长;所述调整所述延迟单元中开关管的栅长,包括:依据所述延迟单元中开关管的栅长、最大栅长和最小栅长采用二分法调整所述延迟单元中开关管的栅长。优选的,上述延迟单元参数选择方法中,当所述温度系数为目标温度系数时,还包括:获取目标频率;获取并输出与所述目标频率相对应的开关管的栅宽;获取与所述目标频率相对应的第二开关管的栅宽。一种延迟单元参数选择装置,用于计算振荡电路中延迟单元中开关管的设计参数,装置包括:参数设定单元,用于设定所述振荡电路以及所述振荡电路中各个开关管的栅长,当获取到所述判断单元输出的触发信号时,依据所述温度系数与所述目标温度系数的比较结果调整所述延迟单元中开关管的栅长;仿真单元,用于对所述参数设定单元设定的振荡电路进行温度仿真,得到所述振荡电路的温度系数;还用于,当检测到所述参数设定单元设定的振荡电路中的开关管的栅长调整时,对调整后的振荡电路进行温度仿真;判断单元,用于获取所述仿真单元的仿真结果,当所述温度系数不为目标温度系数时,向所述参数设定单元输出触发信号,当所述温度系数为目标温度系数时,向所述输出单元输出触发信号;输出单元,用于获取到所述判断单元输出的触发信号时,输出所述振荡电路的设计参数。优选的,上述延迟单元参数选择装置中,所述参数设定单元在调整所述延迟单元中开关管的栅长时,具体用于:获取预设梯度;当所述温度系数大于目标温度系数时,依据预设度增加所述开关管的栅长,当所述温度系数小于目标温度系数时,依据所述预设度减小所述开关管的栅长。优选的,上述延迟单元参数选择装置中,还包括:梯度采集单元,用于:计算所述温度系数与目标温度系数的差值,依据映射表获取与所述差值相匹配的预设梯度,其中,所述映射表中获取到的预设梯度的值随着所述差值减小而减小。优选的,上述延迟单元参数选择装置中,还包括:映射表提取单元,用于:获取所述开关管的设计工艺;获取与所述设计工艺相匹配的映射表。优选的,上述延迟单元参数选择装置中,当所述参数设定单元设定的延迟单元中开关管的栅长相同时,所述参数设定单元依据所述温度系数与所述目标温度系数的比较结果调整所述延迟单元中开关管的栅长时,具体用于:依据所述延迟单元中开关管的栅长、最大栅长和最小栅长采用二分法调整所述延迟单元中开关管的栅长,所述最大栅长和最小栅长为预设的所述开关管所允许的最大栅长和最小栅长。一种振荡器电路,包括:一个电流产生模块和多个延时单元;各个所述延时单元中开关管的栅长的设计规则满足条件:对所述振荡器电路的温度系数为目标温度系数。优选的,上述振荡器电路中,所述目标温度系数为0。优选的,上述振荡器电路中,各个所述延时单元中开关管的栅长相同。优选的,上述振荡器电路中,所述延时单元中开关管的栅长,由采用上述任意一项所述的方法得到。优选的,上述振荡器电路中,所述延时单元中的开关管为MOS管;每个所述延时单元中至少包括一个MOS管组,所述MOS管组包括一个栅极相互连接的第一类型的MOS管和第二类型的MOS管。优选的,上述振荡器电路中,所述振荡器电路包括5个结构相同的延时单元,每个延时单元包括:一个PMOS管和一个NMOS管,所述PMOS管的栅极和NMOS管的栅极相连,所述PMOS管的漏极和NMOS管的漏极相连,所述述PMOS管的源极与电流产生模块相连;下一级延时单元的PMOS管的栅极与上一级延时单元的PMOS管的漏极相连;最后一级延时单元的PMOS管的漏极与第一级延时单元的PMOS管的栅极相连。优选的,上述振荡器电路中,所述电流产生模块包括:比较器,所述比较器的同相输入端用于输入基准电压;一端与所述比较器的反相输入端相连另一端接地的电阻;栅极端与所述比较器的输出端相连的第一NMOS开关管,所述第一NMOS开关管的输出端与所述比较器的反相输入端相连;栅极与所述第一NMOS开关管的漏极相连的第一PMOS管和第二PMOS管,所述第一PMOS管栅极和漏极相连,所述第一PMOS管和第二PMOS管的源极与外部电源相连,所述第二PMOS管的漏极作为所述电流产生模块的输出端。基于上述技术方案,本技术实施例提供的方案,通过对振荡器进行温度仿真,依据仿真结果,得到所述振荡器的温度系数,依据所述温度系数与目标温度系数的比较结果调整所述振荡器的延迟单元中开关管的栅长,然后在对调整后的振荡器进行仿真,直至仿真得到的温度系数为所述目标温度系数为止,使得振荡器的输出频率不跟随温度变化而变化,从而解决了现有技术中振荡器的频率随温度变化而变化的问题。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以本文档来自技高网...

【技术保护点】
1.一种振荡器电路,其特征在于,包括:一个电流产生模块和多个延时单元;所述延时单元中的开关管的栅长为使得所述振荡器温度系数为目标温度系数的栅长,所述目标温度系数为0。

【技术特征摘要】
1.一种振荡器电路,其特征在于,包括:一个电流产生模块和多个延时单元;所述延时单元中的开关管的栅长为使得所述振荡器温度系数为目标温度系数的栅长,所述目标温度系数为0。2.根据权利要求1所述的振荡器电路,其特征在于,各个所述延时单元中开关管的栅长相同。3.根据权利要求1所述的振荡器电路,其特征在于,所述延时单元中的开关管为MOS管;每个所述延时单元中至少包括一个MOS管组,所述MOS管组包括一个栅极相互连接的第一类型的MOS管和第二类型的MOS管。4.根据权利要求1所述的振荡器电路,其特征在于,所述振荡器电路包括5个结构相同的延时单元,每个延时单元包括:一个PMOS管和一个NMOS管,所述PMOS管的栅极和NMOS管的栅极相连,所述PMOS管的漏极和NMOS管的漏极相连,所...

【专利技术属性】
技术研发人员:何永强杜黎明郭辉程剑涛
申请(专利权)人:上海艾为电子技术股份有限公司
类型:新型
国别省市:上海,31

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

1