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

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

3天内不再提示

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

PCB设计 2020-09-16 22:59 次阅读

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

什么是时钟偏斜

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    关注

    394

    文章

    4664

    浏览量

    85056
  • PCB布线
    +关注

    关注

    20

    文章

    463

    浏览量

    41986
  • PCB设计软件
    +关注

    关注

    0

    文章

    52

    浏览量

    10208
  • 华秋DFM
    +关注

    关注

    20

    文章

    3492

    浏览量

    4323
收藏 人收藏

    评论

    相关推荐

    pcb设计如何设置坐标原点

    PCB设计,坐标原点是一个非常重要的概念,它决定了PCB布局的起始位置和方向。 一、坐标原点的定义 坐标原点的概念
    的头像 发表于 09-02 14:45 1238次阅读

    PCB设计PCB制板的紧密关系

    。以下是它们之间的关系: PCB设计PCB制板的关系 1. PCB设计PCB设计是指在电子产品开发过程,设计工程师使用专业的电子设计
    的头像 发表于 08-12 10:04 397次阅读

    PCB线路板制造中常见的错误有哪些,如何避免?

    您在PCB设计过程避免常见错误: 避免常见PCB设计错误的方法 1. 简化设计:复杂的PCB设计
    的头像 发表于 06-07 09:15 385次阅读

    PCB设计的常见问题有哪些?

    一站式PCBA智造厂家今天为大家讲讲PCB设计的常见问题有哪些?PCB设计布局时容易出现的五大常见问题。电子产品的开发过程
    的头像 发表于 05-23 09:13 684次阅读
    <b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>的常见问题有哪些?

    多层pcb设计如何过孔的原理

    一站式PCBA智造厂家今天为大家讲讲如何实现多层PCB的过孔?多层pcb设计过孔的方法。现代电子行业,多层PCB设计已经成为常见且重要的
    的头像 发表于 04-15 11:14 810次阅读

    什么是PCB扇孔,PCB设计PCB扇孔有哪些要求

    一站式PCBA智造厂家今天为大家讲讲 PCB扇孔什么意思?PCB设计PCB扇孔的要求及注意事项。什么是PCB扇孔?
    的头像 发表于 04-08 09:19 960次阅读

    PCB设计,如何避免串扰?

    PCB设计,如何避免串扰? PCB设计
    的头像 发表于 02-02 15:40 1567次阅读

    pcb设计布局布线原则及规则

    一站式PCBA智造厂家今天为大家讲讲pcb设计布局布线原则及规则有哪些?PCB设计六大布线规则。PCB设计,布线是至关重要的一步。合理有
    的头像 发表于 01-22 09:23 2002次阅读

    高速PCB设计,如何避免过孔带来的负面效应

    从设计的角度来看,一个过孔主要由两个部分组成,一是中间的钻孔(drill hole),二是钻孔周围的焊盘区。这两部分的尺寸大小决定了过孔的大小。很显然,高速,高密度的PCB设计时,设计者总是希望过孔越小越好,这样板上可以留有更多的布线空间
    发表于 01-05 15:36 332次阅读
    高速<b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>,如何<b class='flag-5'>避免</b>过孔带来的负面效应

    pcb回流焊工作原理 如何避免PCB板由于回流焊而弯曲和翘曲呢?

    和热应力的影响,PCB板可能会出现弯曲和翘曲的问题。为了避免这些问题的发生,下面将详细介绍几种解决方法。 1. PCB设计 首先,合理的PCB设计
    的头像 发表于 12-21 13:59 1212次阅读

    EMC之PCB设计技巧

    信号兼容且不会相互干扰。另一方面,EMI是由EMC或不想要的电磁能产生的一种破坏性影响。在这种电磁环境下,PCB设计人员必须确保减少电磁能的产生,使干扰最小。 避免PCB设计中出现电
    发表于 12-19 09:53

    高速PCB设计的射频分析与处理方法

    射频(Radio Frequency,RF)电路现代电子领域中扮演着至关重要的角色,涵盖了广泛的应用,从通信系统到雷达和射频识别(RFID)等。高速PCB设计,射频电路的分析和处
    的头像 发表于 11-30 07:45 817次阅读
    高速<b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>的射频分析与处理方法

    PCB设计,使用多层PCB板的主要原因

    一站式PCBA智造厂家今天为大家讲讲PCB设计为什么要采用多层PCB结构进行?使用多层PCB板的主要原因。随着芯片集成度的提高,芯片封装的I/O引脚数目也飞跃性地增加,特别是BGA封
    的头像 发表于 11-24 09:16 719次阅读
    <b class='flag-5'>在</b><b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>,使用多层<b class='flag-5'>PCB</b>板的主要原因

    PCB设计需要注意哪些方面以抑止电磁辐射呢?

    阻抗。为了达到这个目标,应尽量采用大面积的地层,通过填充铜的方式增加地线的面积。同时,要将地线与其他信号线尽可能分开,避免交叉干扰。 2. 平面层布线 平面层是抑制电磁辐射的另一个重要手段。PCB设计
    的头像 发表于 11-23 10:07 690次阅读

    PCB设计的叠层原则

    相邻地层的作用下可以有效的减小信号之间的串扰和电磁辐射,地层可用于提供电流回路和屏蔽信号层的电磁辐射,特别是高频高速的PCB设计,在有相邻地层的情况下也能避免信号跨分割的问题,所以
    的头像 发表于 11-13 07:50 1589次阅读
    <b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>的叠层原则