pcb设计 总线
好的,PCB设计中的“总线”指的是一组功能相同或相关的信号线。它们在PCB上被设计成一起走线、共享类似规则,以实现特定功能(如数据并行传输、地址寻址、控制信号同步等)。
以下是PCB设计中总线设计的关键点和注意事项:
-
总线类型:
- 并行总线: 多根信号线同时传输多个比特(如数据总线的D0-D7)。这是最常见的总线类型,需要高度关注等长和时序匹配。
- 串行总线: 数据在单根或差分对上按位顺序传输(如I2C, SPI, UART, USB, PCIe, SATA)。更注重信号完整性(阻抗匹配、串扰控制)。
- 差分总线: 使用两根相位相反的信号线(如USB D+/D-, PCIe, HDMI TMDS)。具有抗干扰能力强、EMI低的优点,需严格控制差分阻抗和对内等长。
-
总线设计的关键原则:
- 拓扑结构:
- 点对点:最简单,信号质量最好(如CPU连接内存)。
- 菊花链:信号依次经过多个接收器件。需关注反射和末端匹配(如SDRAM地址/控制总线)。
- T形分支/星形:适用于驱动多个负载。分支长度需严格控制以最小化时序偏移(如地址总线连接多个芯片)。
- 选择合适的拓扑对信号完整性和时序至关重要。
- 等长匹配:
- 并行总线核心要求! 确保总线内所有信号线的电气长度尽可能相等。
- 原因:保证信号同时到达接收端,满足建立/保持时间的要求,避免数据错误。
- 实现:使用蛇形线进行长度补偿。设置合理的等长规则(如±50mil, ±5mil等,具体值由时序预算决定)。
- 阻抗控制:
- 整个总线走线需保持恒定特征阻抗(通常是50Ω单端或90Ω/100Ω差分)。
- 目的:减少信号反射,保证信号质量。
- 手段:精确控制走线宽度、与参考层距离、使用合适介电常数的板材。避免通过孔密集区域或跨越分割区。
- 时序考虑:
- 等长匹配是保证时序的重要一环。
- 还需考虑驱动器的驱动能力、负载特性、传输延迟。
- 高速总线需进行时序裕量分析。
- 最小化串扰:
- 总线内信号速率高、数量多,容易互相干扰。
- 加宽线间距: 遵循3W或更宽规则(线中心距≥3倍线宽)。
- 相邻层走线正交: 避免相邻层走线平行。
- 关键信号使用屏蔽/包地: 在高速或噪声敏感信号两侧或下方铺设接地铜皮。
- 参考平面完整性:
- 总线下方(或上方)需有完整、连续的参考平面(通常是GND)。
- 避免跨分割: 绝对不要让总线信号线跨越参考平面上的分割槽或裂缝。这会造成阻抗突变和回流路径不畅,严重劣化信号质量。
- 回流路径最短化: 确保信号电流能找到低阻抗回路流回源头。
- 去耦与电源完整性:
- 总线驱动器和接收器需要充足且就近的去耦电容,提供瞬时电流,滤除电源噪声。低阻抗的电源分配网络是高速总线稳定工作的基础。
- EMC考虑:
- 高速总线是主要的电磁干扰源。
- 使用差分信号。
- 良好的屏蔽和包地。
- 阻抗控制。
- 避免形成大的电流环路。
- 必要时预留屏蔽罩位置。
- 拓扑结构:
-
设计流程建议:
- 明确规格: 总线类型、速度、电压、芯片驱动/接收能力、时序要求。
- 仿前真: 使用SI工具(如HyperLynx, ADS, SIwave)进行拓扑探索、端接方案选择、阻抗计算、预估时序裕量和信号质量(眼图)。
- 布局规划: 合理规划总线路径,尽量短且直。优先考虑关键高速总线(如DDR, PCIe)的布局空间。
- 设置规则: 在PCB设计工具中严格设置线宽、间距、阻抗、等长公差、拓扑约束等规则。
- 精心布线:
- 优先布总线。
- 严格控制阻抗和等长。
- 关注串扰和参考平面。
- 避免直角或锐角走线。
- 后仿真验证: 布线完成后,提取实际走线参数进行更精确的仿真,确认是否满足所有规格(信号质量、时序、EMI)。
- 评审与优化: 基于仿真和规则检查报告进行必要的优化。
-
常用总线举例:
- 并行总线: 内存总线(DDR SDRAM)、传统数据/地址总线(如连接NOR Flash)、LCD接口。
- 串行总线: I2C, SPI, UART, USB, PCI Express, SATA, Ethernet (PHY), MIPI CSI/DSI, HDMI/DVI DisplayPort。
- 差分总线: USB, PCIe, SATA, HDMI/DVI, DisplayPort, LVDS, MIPI差分信号。
总结:
PCB总线设计是高速数字电路的核心挑战之一。其核心目标是保持信号完整性、满足时序要求并控制电磁干扰。成功的设计依赖于对等长匹配、阻抗控制、参考平面完整性、串扰抑制和电源完整性等关键原则的理解和严格执行,并充分利用仿真工具进行预测和验证。务必根据不同总线的具体特性(速率、电平、协议)来应用这些原则。
举个例子:设计一块路由器的主板,CPU需要通过DDR4总线连接内存颗粒(并行高速总线),通过PCIe总线连接网卡(高速串行差分总线),通过SPI总线连接Flash(低速串行总线)。设计时需要为每种总线制定专门的布线策略:DDR4要非常严格的等长和阻抗;PCIe要精确的差分阻抗和对内等长;SPI则相对宽松,但也要注意基础规则。
为昕PCB设计工具
1970-01-01 08:00:00 至 1970-01-01 08:00:00
高速PCB并行总线和串行总线
作为一名PCB设计工程师,具备一些高速方面的知识是非常有必要的,甚至说是必须的。就信号来说,高速信号通常见于各种并行总线与串行总线,只有知道了什
2022-12-29 14:23:12
PCB设计 PCB设计用什么软件
PCB设计是以电路原理图为依据,在PCB板上实现特定功能的设计,PCB设计要考虑到版图设计、外部连接布局、内部电子元器件的优化布局等多种因素。
2021-07-21 11:28:55
如何改善PCB设计的基本问题和技巧?
在设计PCB时,我们通常会依赖以前在网上通常会找到的经验和技巧。每个PCB设计都可以针对特定应用进行优化,通常,其设计规则仅适用于目标应用。例如,模数转换器P
2021-04-27 09:56:00
PCB设计必备知识:并行总线VS串行总线
作为一名PCB设计工程师,具备一些高速方面的知识是非常有必要的,甚至说是必须的。就信号来说,高速信号通常见于各种并行总线与串行总线,只有知道了什
2020-07-29 17:43:17
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览