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

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

3天内不再提示

在PCB设计中如何避免时钟偏斜

PCB设计 2020-09-16 22:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PCB设计中,您希望时钟信号迅速到达其集成电路IC)的目的地。但是,一种称为时钟偏斜的现象会导致时钟信号早晚到达某些IC。当然,这会导致各个IC的数据完整性不一致。

什么是时钟偏斜

时钟偏斜是一种现象,其中时钟信号以不同的间隔到达不同的目的地。时钟信号通常用于PCB设计中的同步通信。例如,串行外设接口SPI)使用时钟信号在设备之间发送和接收数据。

在理想的主机到多个从机组件的配置中,时钟信号的传播时间没有延迟。时钟总线上连接的所有组件均应同时接收信号。

但是,在实际应用中,会发生传播延迟,并且时钟脉冲可能以各种间隔到达目标组件。时钟偏斜的根源在于寄生电容和时钟信号的不同走线长度。

想象一下一个来自驱动器的时钟信号,它分成两个不同的路径。路径A是路径B长度的一半,并且它们都连接到不同的接收器。很自然,路径A上的时钟信号比路径B上的时钟信号更早到达目的地。

在电子产品中,时钟信号用作组件的时间参考,以将接收引脚上的数据位锁存。一些协议在向上的时钟脉冲上锁存数据,而其他协议在向下的时钟脉冲上锁存数据。无论采用哪种锁存机制,可靠的时钟参考都是重要的。

如果出现时钟偏斜,则时钟信号可能比预期的早或晚匹配。当时钟在数据信号更新之前更改时,接收组件会将旧数据锁存到其寄存器中。如果协议基于时钟稳态而不是跳变来锁存数据,则时钟偏斜可能会导致接收器用两个后续数据覆盖存储器。

通常,时钟偏斜对于低速设计不是问题,因为存在大量误差。但是,如果您要在数百MHz的范围内设计高速应用程序,则时钟偏斜将成为真正的问题。

闩锁错误可能会导致数据完整性严重受损,并且在实际应用中可能造成灾难性的后果。对于时钟偏斜引起的出牙问题,预防总是比治疗更好。

防止PCB设计出现时钟偏移的技巧

当您了解时钟偏斜的原因时,防止这种现象就变得容易了。防止时钟偏斜的关键在于确保时钟信号同时到达不同的接收器。

为此,您需要确保源组件和目标组件之间的走线长度应相等(长度匹配)。这意味着最短的走线长度可能不再是最佳路径。

在典型的同步设计中,您需要将一个驱动程序连接到多个接收器。可能是,某些接收器将更靠近驱动器,而另一些接收器将更靠近PCB。您需要先将时钟信号路由到最远的引脚,并确保其他时钟信号走线以相同的长度路由。

避免时钟信号分支以防止反射也很重要。这可以通过使用时钟驱动器来完成,而不是直接从源组件路由到接收器。此外,在时钟信号上使用阻抗匹配电阻也有助于确保时钟信号的完整性。

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

    关注

    396

    文章

    4938

    浏览量

    95767
  • PCB布线
    +关注

    关注

    22

    文章

    473

    浏览量

    43650
  • PCB设计软件
    +关注

    关注

    0

    文章

    55

    浏览量

    10636
  • 华秋DFM
    +关注

    关注

    20

    文章

    3516

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EMC PCB设计总结

    EMC PCB设计总结
    发表于 03-23 14:52 13次下载

    浅谈晶振PCB设计的要点

    电路设计,系统晶振时钟频率很高,干扰谐波出来的能量也强,谐波除了会从输入与输出两条线导出来外,也会从空间辐射出来,这也导致PCB设计
    的头像 发表于 12-18 17:28 948次阅读
    浅谈晶振<b class='flag-5'>在</b><b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>的要点

    PCB设计与打样的6大核心区别,看完少走3个月弯路!

    )是电子产品开发两个紧密相关但目的和流程不同的环节,主要区别体现在目标、流程、侧重点、成本与时间等方面,具体如下:   PCB设计和打样之间的区别 1. 目标不同 PCB设计: 核心目标是将电路
    的头像 发表于 11-26 09:17 742次阅读
    <b class='flag-5'>PCB设计</b>与打样的6大核心区别,看完少走3个月弯路!

    从入门到精通:PCB设计必须遵守的5大核心原则

    一站式PCBA加工厂家今天为大家讲讲PCB设计需要遵守的原则有哪些?PCB设计必须遵守的原则。PCB设计,为确保电路性能、可靠性和可制造
    的头像 发表于 11-13 09:21 1220次阅读

    高速PCB设计EMI避坑指南:5个实战技巧

    一站式PCBA加工厂家今天为大家讲讲高速PCB设计EMI有什么规则?高速电路PCB设计EMI方法与技巧。高速PCB设计,电磁干扰(EMI
    的头像 发表于 11-10 09:25 795次阅读
    高速<b class='flag-5'>PCB设计</b>EMI避坑指南:5个实战技巧

    PCB设计单点接地与多点接地的区别与设计要点

    一站式PCBA加工厂家今天为大家讲讲PCB设计的单点接地与多点接地有什么区别?单点接地与多点接地区别与设计要点。PCB设计,接地系统的
    的头像 发表于 10-10 09:10 2734次阅读
    <b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>单点接地与多点接地的区别与设计要点

    技术资讯 I Allegro PCB设计的扇出孔操作

    ,扇出是为印刷电路板上的表面贴装器件创建分散通孔的过程。上期我们介绍了布线操作的布线优化操作,实现PCB的合理规范走线;本期我们将讲解Allegro
    的头像 发表于 09-19 15:55 7233次阅读
    技术资讯 I Allegro <b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>的扇出孔操作

    深度解读PCB设计布局准则

    无论您是进行高速设计,还是正在设计一块高速PCB,良好的电路板设计实践都有助于确保您的设计能够按预期工作并实现批量生产。本指南中,我们汇总了适用于大多数现代电路板的一些基本PCB设计
    的头像 发表于 09-01 14:24 7728次阅读
    深度解读<b class='flag-5'>PCB设计</b>布局准则

    上海图元软件国产高端PCB设计解决方案

    在当今快速发展的电子行业,高效、精确的PCB(印刷电路板)设计工具是确保产品竞争力的关键。为满足市场对高性能、多功能PCB设计工具的需求,上海图元软件推荐一款专为专业人士打造的国产高端PCB
    的头像 发表于 08-08 11:12 4502次阅读
    上海图元软件国产高端<b class='flag-5'>PCB设计</b>解决方案

    PCB设计与工艺规范

    作为一名PCB Layout工程师,印制电路板(PCB)设计是吃饭的本事。不仅要兢兢业业“拉线”,而且要有“全局意识”,清楚整个流程是怎么样的。通常来说,电路板的设计主要包含前期准备、PCB设计
    的头像 发表于 08-04 17:22 1601次阅读
    <b class='flag-5'>PCB设计</b>与工艺规范

    PCB设计过孔为什么要错开焊盘位置?

    PCB设计,过孔(Via)错开焊盘位置(即避免过孔直接放置焊盘上)是出于电气性能、工艺可靠性及信号完整性的综合考量,具体原因如下: 1
    的头像 发表于 07-08 15:16 1317次阅读

    PCB设计,轻松归档,效率倍增!

    PCB设计一键归档简化流程,提升效率,一键归档,尽在掌握!电子产品设计领域,PCB设计工作完成后,需要输出不同种类的文件给到PCB生产商,产线制造部门,测试部门,同时还需将设计文件进
    的头像 发表于 05-26 16:17 885次阅读
    <b class='flag-5'>PCB设计</b>,轻松归档,效率倍增!

    原理图和PCB设计的常见错误

    电子设计领域,原理图和PCB设计是产品开发的基石,但设计过程难免遇到各种问题,若不及时排查可能影响电路板的性能及可靠性,本文将列出原理图和PCB设计
    的头像 发表于 05-15 14:34 1415次阅读

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

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

    DDR模块的PCB设计要点

    高速PCB设计,DDR模块是绝对绕不过去的一关。无论你用的是DDR、DDR2还是DDR3,只要设计不规范,后果就是——信号反射、时序混乱、系统频繁死机。
    的头像 发表于 04-29 13:51 3184次阅读
    DDR模块的<b class='flag-5'>PCB设计</b>要点