0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

多时钟设计中时钟切换电路设计案例

454398 来源:博客园 作者:Pent° 2020-09-24 11:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在多时钟设计中可能需要进行时钟的切换。由于时钟之间可能存在相位、频率等差异,直接切换时钟可能导致产生glitch。

2|0组合逻辑实现时钟切换:

2|1HDL代码:

2|2电路图:

pIYBAF9sEBqASqeHAAAvOsW1x64683.png

2|3波形图:

pIYBAF9sETSAXsqHAABWBfC1ynw873.png

2|4问题:

使用上述电路进行时钟切换会导致在控制信号sel附近出现glitch。其原因在于控制信号可以在任意时刻进行时钟切换,切换信号相对于两个时钟都是异步信号。

2|5解决方法:

使用寄存器使得控制信号仅在时钟边沿作用,避免在任何时钟都为高电平是进行时钟切换。

3|0适用于倍频时钟切换的时序逻辑电路

3|1HDL代码:

3|2电路图:

pIYBAF9sETSAO1_tAAD4Gy-AbAo965.png

3|3波形图:

pIYBAF9sETWAUxF7AADDoc4YuNE995.png

3|4功能:

当切换的时钟存在倍频关系时,分别插入一个下降沿触发的触发器以确保控制信号仅在时钟低电平时起作用。

3|5问题:

当DFF1输入的变化非常接近CLK1的下降沿时,可能会导致DFF1的亚稳态问题;DFF0同理。

为什么可以用于倍频时钟之间的切换?

4|0异步时钟切换的时序电路

4|1HDL代码:

4|2电路图:

pIYBAF9sETWAVzb3AAHJY_eqFJg933.png

4|3波形图:

pIYBAF9sETWAT8jsAADA4AbXi4g086.png

4|4功能:

通过为每个时钟源添加一个额外级的正边沿触发触发器来提供针对亚稳态性的保护,CLK0的上升沿采样到信号到下降沿传递至CLK1的正边沿触发器,并在CLK0下降沿后CLK1第一个上升沿之后的下降沿输出。(不是很理解)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 时钟
    +关注

    关注

    11

    文章

    1953

    浏览量

    134561
  • 触发器
    +关注

    关注

    14

    文章

    2051

    浏览量

    63048
  • 时序逻辑电路

    关注

    2

    文章

    94

    浏览量

    17067
  • 时钟设计
    +关注

    关注

    0

    文章

    28

    浏览量

    11168
  • HDL代码
    +关注

    关注

    0

    文章

    5

    浏览量

    2231
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    铁路时钟系统介绍、时钟系统、授时服务器

    时钟系统
    西安同步电子科技有限公司
    发布于 :2025年11月12日 17:39:23

    探索时钟发生器的竞争优势

    的关键因素。技术创新的先锋时钟发生器技术的不断创新是其保持竞争力的首要因素。通过采用前沿的半导体材料和先进的电路设计,现代时钟发生器能够实现更高的频率稳定性和更低
    的头像 发表于 10-23 17:20 436次阅读
    探索<b class='flag-5'>时钟</b>发生器的竞争优势

    时钟设计优化实战

    1、时钟设计,芯片性能的节拍器 在现代 IC 设计时钟网络的优化是实现高性能、高可靠性和低功耗的关键。本文聚焦四大核心技术:CTS 优化、DCD 最小化、时钟门控和
    的头像 发表于 10-09 10:07 291次阅读

    PLL1708双PLL多时钟发生器技术文档总结

    PLL1707成本低、锁相 环路 (PLL) 多时钟发生器。PLL1707和 PLL1708可以从 27 MHz 生成四个系统时钟 参考输入频率。的时钟输出 PLL1707可以通过采样频率控制来控制
    的头像 发表于 09-22 14:01 577次阅读
    PLL1708双PLL<b class='flag-5'>多时钟</b>发生器技术文档总结

    ‌PLL1707/PLL1708 双PLL多时钟发生器技术文档总结

    PLL1707成本低、锁相 环路 (PLL) 多时钟发生器。PLL1707和 PLL1708可以从 27 MHz 生成四个系统时钟 参考输入频率。的时钟输出 PLL1707可以通过采样频率控制来控制
    的头像 发表于 09-22 13:57 520次阅读
    ‌PLL1707/PLL1708 双PLL<b class='flag-5'>多时钟</b>发生器技术文档总结

    指针式时钟 单面网络子钟

    时钟
    jf_47371611
    发布于 :2025年09月12日 13:38:52

    为什么使用以下命令初始化系统时钟源时,HCLK的时钟源无法切换到PLL?

    为什么使用以下命令初始化系统时钟源时,HCLK的时钟源无法切换到PLL?
    发表于 08-26 08:22

    瑞萨RA系列FSP库开发实战指南(29)CGC(时钟生成电路时钟控制

    Circuit,中文译为“时钟生成电路”,或者也可以叫它“时钟控制电路”。 13.1.1 时钟源 我们学过《数字逻辑
    的头像 发表于 08-05 14:02 3112次阅读
    瑞萨RA系列FSP库开发实战指南(29)CGC(<b class='flag-5'>时钟</b>生成<b class='flag-5'>电路</b>)<b class='flag-5'>时钟</b>控制

    赛思电子时钟缓冲器的组成与应用介绍

    时钟缓冲器是现代电子系统重要的组成部分,它可以有效地解决时钟信号在长距离传输和电路切换时遇到的问题。在大多数电子设备
    的头像 发表于 07-15 17:27 444次阅读
    赛思电子<b class='flag-5'>时钟</b>缓冲器的组成与应用介绍

    电容在时钟电路的应用有哪些

    时钟电路精密的运行体系,电容器扮演着不可或缺的角色。从净化信号到稳定传输,从调节频率到优化电源,电容以其独特的电气特性,在不同环节发挥关键作用。本文将深入解析电容在时钟
    的头像 发表于 05-05 15:55 902次阅读

    时钟电路的组成与设计要点介绍

    在数字电子系统的运行时钟电路掌控着各部件协同工作的节奏。它通常由时钟发生器、时钟分频器、时钟
    的头像 发表于 05-05 15:40 1294次阅读

    时钟电路与晶振电路两者的区别有哪些

    在数字电子系统设计时钟电路与晶振电路是两个高频出现的概念。虽然二者紧密相关且常被协同讨论,但从功能定位、电路构成到应用场景都存在本质差异
    的头像 发表于 05-05 15:19 1713次阅读

    HMC7044外参考时钟切换失败的原因?

    你好,我们在使用HMC7044的时候,发现将10M内参考时钟切换为外参考时钟会失败,切换完成之后必须将外参考时钟拔插一下才能成功,请问这个是
    发表于 04-15 06:50

    时钟缓冲器工作原理及常见时钟缓冲器的国产替代情况

    时钟缓冲器是一种用于生成、处理和分配时钟信号的电子电路,主要用于确保数字系统各模块的同步操作。其核心功能是对输入时钟信号进行调理和分配,以
    的头像 发表于 02-17 14:34 1970次阅读

    RTC时钟芯片+电池的应用案例(一)

    车载领域的应用案例。爱普生RTC时钟芯片在工业自动化设备的应用爱普生RTC具有备用电池切换、宽温范围高精度、低功耗等特点,帮助自动化设备更好运行。爱普生RTC时钟
    的头像 发表于 01-08 11:25 2419次阅读
    RTC<b class='flag-5'>时钟</b>芯片+电池的应用案例(一)