时钟切换电路制造技术

技术编号:13251871 阅读:67 留言:0更新日期:2016-05-15 14:44
本发明专利技术公开了一种时钟切换电路,包括:多路选择器,m位第一D触发器,多路选择器根据m位第一D触发器输出的m位控制信号来切换输出的第一时钟信号;分频器,对第一时钟信号进行分频并输出第一分频信号;控制信号产生电路,产生锁存信号和时钟使能信号,时钟使能信号控制输出端的输出,锁存信号控制m位控制信号的切换;控制信号产生电路在写入信号的控制下使锁存信号设置为低电平;通过第一分频信号对时钟使能信号和锁存信号进行控制,使得在时钟切换时时钟使能信号保持为低电平,在时钟切换完毕并保持一段时间后再将时钟使能信号切换为高电平并使输出端正常输出时钟信号。本发明专利技术能消除时钟切换时的毛刺。

【技术实现步骤摘要】

本专利技术涉及一种半导体集成电路,特别是涉及一种时钟切换电路
技术介绍
输出时钟在多个异步的输入时钟间切换是SOC(片上系统)设计中所经常需要实现的功能。而这样的切换需要特殊处理,不然在切换时,会在输出时钟上产生毛刺,从而影响后续逻辑电路的正常工作。
技术实现思路
本专利技术所要解决的技术问题是提供一种时钟切换电路,能消除时钟切换时的毛刺。为解决上述技术问题,本专利技术提供的时钟切换电路包括:多路选择器,所述多路选择器的输入端输入多个供选择的输入时钟信号,所述多路选择器的输出端输出一个第一时钟信号,所述第一时钟信号为从多个所述输入时钟信号中选出的一个。m位第一D触发器,m为大于1的整数,各所述第一D触发器的Q端各输出1位控制信号并组成m位控制信号输入到所述多路选择器的控制端,所述多路选择器根据所述m位控制信号来切换所述第一时钟信号;各所述第一D触发器的D端输入m位选择信号中的一位,各所述第一D触发器的时钟端输入锁存信号,在所述锁存信号的上升沿处所述m位控制信号切换为所述m位选择信号的值。分频器,所述分频器对所述第一时钟信号进行分频并输出第一分频信号。控制信号产生电路,所述控制信号产生电路产生所述锁存信号和时钟使能信号,所述控制信号产生电路在所述写入信号的控制下使所述锁存信号设置为低电平,所述选择信号和所述写入信号都由系统在需要进行时钟切换时提供。所述锁存信号切换为低电平后,在所述第一分频信号和所述锁存信号的控制下使所述时钟使能信号为低电平,所述时钟使能信号为低电平时所述时钟切换电路的输出端停止输出时钟信号。所述时钟使能信号切换为低电平后,在所述第一分频信号控制下使所述锁存信号切换为高电平,并在所述锁存信号的上升沿使所述m位第一D触发器的所述m位控制信号切换为所述m位选择信号的值,并使所述第一时钟信号进行切换。所述第一时钟信号切换后,所述第一分频信号按照切换后的所述第一时钟信号进行分频,在频率切换后的所述第一分频信号和所述锁存信号的控制下使所述时钟使能信号切换为高电平,所述时钟使能信号为高电平后所述时钟切换电路的输出端输出切换后所述第一时钟信号;通过在所述第一时钟信号切换前后使所述时钟使能信号保持为低电平消除所述第一时钟信号切换时的毛刺,所述时钟使能信号保持为低电平由所述第一分频信号控制。进一步的改进是,所述锁存信号切换为低电平后,在所述第一分频信号的下降沿和所述锁存信号的控制下使所述时钟使能信号为低电平。所述时钟使能信号切换为低电平后,在所述第一分频信号的上升沿的控制下使所述锁存信号切换为高电平。所述第一时钟信号切换后,在所述第一分频信号频率切换后的下降沿和所述锁存信号的控制下使所述时钟使能信号切换为高电平。进一步的改进是,所述分频器为4分频器。进一步的改进是,所述分频器包括第二D触发器和第三D触发器,所述二D触发器的时钟端输入所述第一时钟信号,所述第二D触发器的QB端和D端都连接所述第三D触发器的时钟端,所述第三D触发器的QB端和D端连接在一起并输出所述第一分频信号。进一步的改进是,所述控制信号产生电路包括第四D触发器、第五D触发器、第六D触发器和二输入异或非门。所述第四D触发器的时钟端连接所述第一分频信号,所述第四D触发器的D端连接一个保持为高电平的信号,所述第四D触发器的复位端连接所述写入信号,在所述写入信号的控制下所述第四D触发器的Q端复位为低电平。所述第四D触发器的Q端输出所述锁存信号并连接到所述第五D触发器的D端,所述第五D触发器的时钟端连接所述第一分频信号的反相信号。所述第五D触发器的Q端连接到所述第六D触发器的D端,所述第六D触发器的时钟端连接所述第一分频信号的反相信号。所述二输入异或非门的两个输入端分别连接所述第五D触发器的Q端和所述第六D触发器的Q端,所述二输入异或非门的输出端输出所述时钟使能信号。进一步的改进是,所述时钟切换电路还包括锁存器和二输入与门,所述锁存器的使能端连接所述时钟使能信号,所述锁存器的时钟端连接所述第一时钟信号的反相信号,所述二输入与门的两个输入端分别连接所述锁存器的Q端和所述第一时钟信号,所述二输入与门的输出端作为所述时钟切换电路的输出端。本专利技术通过对多路选择器输出的第一时钟信号进行分频,在系统需要进行时钟切换并提供选择信号和写入信号后,本专利技术电路会产生一低电平锁存信号,并在第一分频信号和低电平锁存信号的控制下使控制时钟信号输出的时钟使能信号切换为低电平,在时钟使能信号为低电平期间,通过第一分频信号控制锁存信号切换为高电平并在锁存信号切换是的上升沿使第一时钟信号进行切换,在第一时钟信号切换后通过第一分频信号的控制使得时钟使能信号保持为一段时间低电平后切换回高电平,时钟使能信号切换为高电平后使整个时钟切换电路正常输出,时钟使能信号保持为低电平时间时钟切换电路不输出时钟信号,利用时钟使能信号的低电平期间覆盖了第一时钟信号切换时会产生毛刺的期间,所以本专利技术能消除时钟切换时的毛刺。附图说明下面结合附图和具体实施方式对本专利技术作进一步详细的说明:图1是本专利技术实施例电路图;图2是本专利技术较佳实施例电路图;图3是本专利技术较佳实施例的时序图。具体实施方式如图1所示,是本专利技术实施例电路图;本专利技术实施例时钟切换电路包括:多路选择器(MUX)1,所述多路选择器1的输入端输入多个供选择的输入时钟信号如时钟信号CLK0,CLK1至CLKN,N为大于1的整数。所述多路选择器1的输出端输出一个第一时钟信号CLKmuxed,所述第一时钟信号CLKmuxed为从多个所述输入时钟信号中选出的一个。m位第一D触发器(DF1m)2,m为大于1的整数,各所述第一D触发器2的Q端各输出1位控制信号并组成m位控制信号Ctr[m:0]输入到所述多路选择器1的控制端,所述多路选择器1根据所述m位控制信号Ctr[m:0]来切换所述第一时钟信号CLKmuxed;各所述第一D触发器2的D端输入m位选择信号SEL[m:0]中的一位,各所述第一D触发器2的时钟端输入锁存信号SEL_LATCH,在所述锁存信号SEL_LATCH的上升沿处所述m位控制信号Ctr[m:0]切换为所述m位选择信号SEL[m:0]的值。分频器3,所述分频器3对所述第一时钟信号CLKmuxed进行分频并输出第一分频信号CLKdiv。本专利技术实施例中所述分频器3为4分频器;在其它实施例中也能为2分频以上的分频器。控制信号产生电路4,所述控制本文档来自技高网...
时钟切换电路

【技术保护点】
一种时钟切换电路,其特征在于,包括:多路选择器,所述多路选择器的输入端输入多个供选择的输入时钟信号,所述多路选择器的输出端输出一个第一时钟信号,所述第一时钟信号为从多个所述输入时钟信号中选出的一个;m位第一D触发器,m为大于1的整数,各所述第一D触发器的Q端各输出1位控制信号并组成m位控制信号输入到所述多路选择器的控制端,所述多路选择器根据所述m位控制信号来切换所述第一时钟信号;各所述第一D触发器的D端输入m位选择信号中的一位,各所述第一D触发器的时钟端输入锁存信号,在所述锁存信号的上升沿处所述m位控制信号切换为所述m位选择信号的值;分频器,所述分频器对所述第一时钟信号进行分频并输出第一分频信号;控制信号产生电路,所述控制信号产生电路产生所述锁存信号和时钟使能信号,所述控制信号产生电路在所述写入信号的控制下使所述锁存信号设置为低电平,所述选择信号和所述写入信号都由系统在需要进行时钟切换时提供;所述锁存信号切换为低电平后,在所述第一分频信号和所述锁存信号的控制下使所述时钟使能信号为低电平,所述时钟使能信号为低电平时所述时钟切换电路的输出端停止输出时钟信号;所述时钟使能信号切换为低电平后,在所述第一分频信号控制下使所述锁存信号切换为高电平,并在所述锁存信号的上升沿使所述m位第一D触发器的所述m位控制信号切换为所述m位选择信号的值,并使所述第一时钟信号进行切换;所述第一时钟信号切换后,所述第一分频信号按照切换后的所述第一时钟信号进行分频,在频率切换后的所述第一分频信号和所述锁存信号的控制下使所述时钟使能信号切换为高电平,所述时钟使能信号为高电平后所述时钟切换电路的输出端输出切换后所述第一时钟信号;通过在所述第一时钟信号切换前后使所述时钟使能信号保持为低电平消除所述第一时钟信号切换时的毛刺,所述时钟使能信号保持为低电平由所述第一分频信号控制。...

【技术特征摘要】
1.一种时钟切换电路,其特征在于,包括:
多路选择器,所述多路选择器的输入端输入多个供选择的输入时钟信号,所述多
路选择器的输出端输出一个第一时钟信号,所述第一时钟信号为从多个所述输入时钟
信号中选出的一个;
m位第一D触发器,m为大于1的整数,各所述第一D触发器的Q端各输出1位
控制信号并组成m位控制信号输入到所述多路选择器的控制端,所述多路选择器根据
所述m位控制信号来切换所述第一时钟信号;各所述第一D触发器的D端输入m位选
择信号中的一位,各所述第一D触发器的时钟端输入锁存信号,在所述锁存信号的上
升沿处所述m位控制信号切换为所述m位选择信号的值;
分频器,所述分频器对所述第一时钟信号进行分频并输出第一分频信号;
控制信号产生电路,所述控制信号产生电路产生所述锁存信号和时钟使能信号,
所述控制信号产生电路在所述写入信号的控制下使所述锁存信号设置为低电平,所述
选择信号和所述写入信号都由系统在需要进行时钟切换时提供;
所述锁存信号切换为低电平后,在所述第一分频信号和所述锁存信号的控制下使
所述时钟使能信号为低电平,所述时钟使能信号为低电平时所述时钟切换电路的输出
端停止输出时钟信号;
所述时钟使能信号切换为低电平后,在所述第一分频信号控制下使所述锁存信号
切换为高电平,并在所述锁存信号的上升沿使所述m位第一D触发器的所述m位控制
信号切换为所述m位选择信号的值,并使所述第一时钟信号进行切换;
所述第一时钟信号切换后,所述第一分频信号按照切换后的所述第一时钟信号进
行分频,在频率切换后的所述第一分频信号和所述锁存信号的控制下使所述时钟使能
信号切换为高电平,所述时钟使能信号为高电平后所述时钟切换电路的输出端输出切
换后所述第一时钟信号;通过在所述第一时钟信号切换前后使所述时钟使能信号保持
为低电平消除所述第一时钟信号切换时的毛刺,所述时钟使能信号保持为低电平由所
述第一分频信号控制。
2.如权利要求1所述的时钟切换电路,其特征在于:所述锁存信号切换为低电<...

【专利技术属性】
技术研发人员:赵锋
申请(专利权)人:上海华虹宏力半导体制造有限公司
类型:发明
国别省市:上海;31

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

1