历史上的今天

今天是:2024年10月19日(星期六)

正在发生

2019年10月19日 | 高速串行总线要怎么走?难点在哪里?

发布者:532829319hmk 来源: eefocus关键字:串行总线  信号  数据传输 手机看文章 扫描二维码
随时随地手机看文章

串行总线的发展一共目前可以总结分为 3 个环节时期:

 

时钟并行总线:小于 200MHZ,比如 CPCI,PCIX,SDRAM,ISA,PIC

 

源同步时钟并行总线:小于 3200Mbps,比如 DDRr1234 系列,MII,EMMC

 

高速串行总线:最高有 56NRZ ,比如 USB1/2/3/3.1/3.2,PCIE3,PCIE4,SAS3,SAS4

 

那么对于这些信号的重要线信号的处理我们在设计过程中注意以下几点:

 

差分走线,信号换层过孔数量,等长长度把控,阻抗控制要求,跨分割的损耗,走线拐角的位置形状,绕线方式对应的插损和回损,布局不妥当造成的一系列串扰和叠层串扰,布局不恰当操作焊盘存在的 stub。

 

1. 差分走线,差分走线严格按照差分仿真所得出的结论,2S,和 3W 的要求进行把控走线,其目的在于增强信号质量的耦合性能,减少信号的回损。

 

 

 

2. 信号层走线过孔数量,对于重要的信号线而言这里简直就是致命的伤害,特别是高速信号频率很高的信号线,过孔数量一旦过多,就会造成回损的加剧,所以打孔不是遇到线就打孔,尤其是我们的时钟线。

 

 

3. 等长长度把控

 

 

按照对应的器件的等长要求,进行数据的线段匹配长度一致,从而保证数据传输的稳定和数据文件传输时序上的同步。

 

4. 跨分割的损耗。重要线段不能跨分割走线,以免我们的信号会出现回损和插损的产生。

 

 

5. 信号线的布局尽量不要出现 stub 布局出现,如图所示。

 

 

6. 走线直角和倒角和圆弧到底哪个好。

 

通过仿真,其实圆弧走线是最好的,信号没有 reflect 反射,倒角多多少少会有,但是反射没有直角来的明显,当我们设备 A 传输到设备 B 其自然而然的就会有信号在传输过程中存在反射回来我们的设备 A,当我们的设备 B 传输到设备 A,同样因为直角的反射,会有信号回到我们的设备 B 中。

 

 


关键字:串行总线  信号  数据传输 引用地址:高速串行总线要怎么走?难点在哪里?

上一篇:科普总结帖:图文解析CAN总线
下一篇:最后一页

推荐阅读

提到AI,人们首先会想到将其应用于机器设备,诸如智能音响、智能电视等,实现减少过多的人工干预,让冰冷的机器能够与人沟通、更灵活高效的完成工作。但实际上,AI不仅能用于机器设备,也可以应用于网络,成为解决运营商运营痛点的利器。近日,中国移动研究院副院长杨志强在接受《通信产业报》(网)记者采访时表示,AI飞速发展,逐渐跟各行各业深度融合,为...
1 前言美国Microchip公司的PIC16系列单片机是一种新型的CMOS工艺的8位单片机。其中,PIC16FXX单片机的程序存储器为电可擦除闪速存储器(flash),可多次修改程序,甚至可以在线编程。PIC16F83和PIC16F84片内数据存储器除RAM外,还有64字节的EEPROM,可以当作一般的或非易失性的数据存储器使用,简单方便。它还具有片内上电复位、延时电路、看门狗电路等。...
简介 对于许多应用而言,确定液体的成分和质量至关重要。最主要的例子是水,水是世界上最珍贵的原生资源。净水和水过滤技术在全球发挥着重要作用,是人们生活不可或缺的部分。洁净的水资源不断减少,获取洁净用水成为日益重要的话题。但是,液体测量示例的范围并不止限于水,还包括医疗领域的液体测量,例如血液、唾液和粪便,通过检测这些物质,确定是否...
2021年10月18日,四川和芯微电子股份有限公司举办了一场线上产品发布会,以“Cenchip”品牌发布了五款射频芯片,包括国内首套2.4G&5G高功率WiFi6 FEM芯片,一款5G高功率WiFi5 FEM芯片和两款高功率WiFi PA芯片,具有“高频频段”、“高线性输出功率”和“高端进口产品管脚兼容替代”三大亮点。高频频段,是指WiFi6(包含WiFi6E)的工作频段是5~7GHz,远高...

史海拾趣

问答坊 | AI 解惑

开关电源的PCB设计规范

开关电源的PCB设计规范 在任何开关电源设计中,PCB板的物理设计都是最后一个环节,如果设计方法不当,PCB可能会辐射过多的电磁干扰,造成电源工作不稳定,以下针对各个步骤中所需注意的事项进行分析: 一、 从原理图到PCB的设计流程 建立元件参 ...…

查看全部问答∨

(分享)AD转换实验有电路图 protuse 仿真、kill代码 (测试通过)

(分享)AD转换实验有电路图 protuse 仿真、kill代码 (测试通过)…

查看全部问答∨

【Modesim问题】如何编译xilinx库

我是ISE11.1,modelsim6.5,如何编译xilinx库,我先运行compxlib.exe,一直默认选项,运行完成后,没有在xilinx目录下生成modelsim.ini。运行根目录生成的.cxl.mti_se.nt.cmd也仍然提示库不能用。我是用ISE直接调用的modelsim…

查看全部问答∨

用c#怎样获取PDA的电池地电量(所占的比例)?

用c#怎样获取PDA的电池地电量(所占的比例)?   …

查看全部问答∨

socket套接字的conncet始终返回0

在CE上开发一个SOCKET程序,一直正常运行,但偶然发现,即使服务端没有启动,CONNCECT也返回0即正确连接,然后RECV时报错重连,仍然返回0,上网找到高人指点说是卡巴的问题,经证实确如其言。关掉卡巴后程序正常。 但有一点不明白,为什么CE上的程 ...…

查看全部问答∨

新人请教高手:PDA上可以使用的列表控件有哪些啊?listview太慢

windowsCE 平台,使用listview加载速度太慢,DataGrid精简版中功能不全,请问还有可以用的列表控件吗?…

查看全部问答∨

keil中无法使用类定义?谢谢

                                 香版主,keil中是否不能定义类,也即不支持c++,我用来写stm32的,keil的帮助文件中也查不到,谢谢…

查看全部问答∨

xilinx sparter3e IP核控制lcd显示

在下载比特流文件时产生的错误 我是用6个软件寄存器进行操作,错误却产生在lcd_ip.v看不懂,求大神帮忙ERROR:Xst:2585 - Port <PLB_ABus> of instance <lcd_ip_0> does not exist in definition <lcd_ip>. Please compare the definit ...…

查看全部问答∨

MDK 同一个工程不同机子编译结果不同

同一个工程,在一台 PC 上能正常编译通过,在另一台机子上报错:  error:  #167: argument of type \"unsigned long *\" is incompatible with parameter of type \"unsigned char *\"不知道为什么?…

查看全部问答∨
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved