三个步骤,pcb设计信号等长分析
01什么是pcb信号等长处理?
在做pcb设计时,为了满足某一组所有信号线的总长度满足在一个公差范围内,通常要使用蛇形走线将总长度较短的信号线绕到与组内最长的信号线长度公差范围内,这个用蛇形走线绕长信号线的处理过程,就是我们俗称的pcb信号等长处理。
02为什么要等长?
一般在pcb设计时,进行信号等长处理的原因有以下几个。
❶ 一般做等长是为了满足系统对信号组的等时,即为了满足此组内信号的时序须满足系统要求。比如对于ddr,其数据信号每8位一组,做+/-25mil处理,如果此组信号等长没有在此公差范围内,信号线长度相差太大,会导致其相对延时较长,最终导致ddr运行速率不高。
但是我们做设计时有时发现ddr器件等长没有做,其成品也可正常运行,并没产生影响,原因一般是系统软件对此信号做了延时处理,软件上做了时序控制。对于带状线来说,每1ps延时对应的走线长度是6mil左右,所以一般信号组长度每相差6mil,其总延时在1ps。一般我们做设计时等长并不用控制的太小,控制到+/-10mil左右就已经很好了。+/-10mil 等长和+/-1mil 等长,在时间上的差异不超过 4ps,一般的ic信号裕量都不止4ps,所以做等长时没必要控制的过小,从而导致自己设计走线困难。
❷差分信号(差分信号分析可查看我们的公众号往期文章)等长是为了满足相位,一对差分信号相位相差180度,如果长度相差太大,会导致其相位偏移过大。
03pcb设计时等长处理方法
❶设计时我们首先要看器件的数据手册,根据数据手册获取需要等长的信号及其等长范围。对于常规的信号,如ddr、网口、hdmi信号等内容,可根据设计经验进行等长。
❷在做等长之前,要先找到需要做等长的信号组中的最长的信号线,想办法将其缩短,以减短此组内所有信号线的长度及其他信号线所需要绕线的长度。
❸等长处理时要考虑好空间较小位置信号的绕线,尽量先调走其附近信号,将此部分信号处理,以免做到最后其绕线空间不够,等长不出来。
❹ 绕等长时,其蛇形线边缘间距一般要保持3w,即3倍线宽大小,如果空间限制,至少要做到2w。
❺对于差分信号,其等长误差一般控制为+/-5mil,绕等长的位置在产生长度误差的一端,绕的波形为小波形。
Google推出AI语音合成器_试图从亚马逊和微软手里赢得云业务
调查发现HPC和人工智能正在逐渐的改变世界
LED开关电源PCB板设计的七步
modbusrtu报文格式详细介绍
一飞智控携新一代集群表演无人机--新型敏捷蜂II型亮相高交会
三个步骤,PCB设计信号等长分析
2020世界人工智能大会7月9日至11日召开 以云端峰会形式举办
串口的收发是指什么 串口传输与蜂鸣器的关系是什么
红米Note4X高配版发售在即,都升级了售价会升级么?
如何为便携式系统选择电容和电感元件(上),How to Choose capacitance and inductance components in portable system(A)
物联网核心设计关键之通信协议
当语音无法哄骗AI 声音才能真正展开羽翼
官宣!致钛科技将发布SSD新品,配备长江存储3D闪存
通过STM32的C8t6获取DHT11的温湿度数据
从财务数据看碳酸锂行业竞争格局
微软Win10 v1909修改幅度小,收到负面反馈
高效使用超高频RFID读卡器CK-UR12读写数据
铠装热电偶爆管的原因是什么
如何使用Python脚本实现对仿真自动化操作功能
Einride将使用英伟达自动驾驶计算平台