[发明专利]一种防止异域时钟动态切换毛刺的方法和电路有效
申请号: | 200810113119.4 | 申请日: | 2008-05-28 |
公开(公告)号: | CN101593221A | 公开(公告)日: | 2009-12-02 |
发明(设计)人: | 关红波 | 申请(专利权)人: | 北京中电华大电子设计有限责任公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;H03K5/1252 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 10001*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种防止时钟在两个不同时钟域间动态切换出现毛刺的方法和电路,用于异步信号处理及低功耗管理设计时需要将一个模块的时钟在两个异域时钟间动态切换的电路中。本发明首先对切换使能做了跨时钟域处理,消除异域信号之间相互采样引起的亚稳态问题,并且在切换点将时钟保持住一段时间,待切换使能经同步操作稳定后再进行切换,有效消除时钟切换过程中可能出现的竞争,从而达到防止异步时钟动态切换时出现毛刺的目的,提高电路的稳定性与可靠性。 | ||
搜索关键词: | 一种 防止 异域 时钟 动态 切换 毛刺 方法 电路 | ||
【主权项】:
1.一种防止异域时钟动态切换毛刺的方法,其特征在于用与时钟切换使能变化沿不同的时钟边沿进行时钟切换使能的同步处理,并且在时钟切换点让输出时钟保持为固定电平,待时钟切换使能同步处理结束后再进行切换,有效防止时钟在两个时钟域动态切换过程中出现毛刺,具体包含以下步骤:1)在当前时钟Clk正沿,利用D触发器(1)对Input信号进行锁存,产生时钟切换使能信号SwitchEn,用来表示切换的方向,如当前时钟为Clk1,且SwitchEn为1,则时钟由Clk1切换到Clk2;如当前时钟为Clk2,且SwitchEn为0,则时钟由Clk2切换到Clk1;2)在Clk2时钟负沿,利用两个时钟负沿触发的D触发器(2)对时钟切换使能信号SwitchEn进行两次采样,消除亚稳态,生成信号SE_d2_Clk2;3)在Clk1时钟负沿,利用两个时钟负沿触发的D触发器(3)对时钟切换使能信号SwitchEn进行两次采样,消除亚稳态,生成信号SE_d2_Clk1;4)将SwitchEn、SE_d2_Clk2和SE_d2_Clk1送入与或逻辑(4)产生令输出时钟保持为高电平的使能信号Hold_En;5)将SwitchEn和SE_d2_Clk1输入给一个或非门(5)产生Clk1的选通信号Clk1_En;6)Hold_En和Clk1_En输入到两级两路选择器(6),其中第一级选择器的两路输入分别为高电平“1”和Clk2,选通控制端为Hold_En,第二级选择器的两路输入分别为Clk1和第一级选择器的输出,选通控制端为Clk1_En,经过两路选通,最终输出切换后的无毛刺时钟Clk。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电华大电子设计有限责任公司,未经北京中电华大电子设计有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810113119.4/,转载请声明来源钻瓜专利网。
- 上一篇:流量传感器
- 下一篇:系统消息管理的方法、装置及系统