登录/注册

ad09 总线布线

更多

好的,“ad09总线布线”通常指的是在 Altium Designer(简称AD) 这个电子设计自动化软件中进行总线(Bus)的布线操作。以下是进行总线布线时需要注意的关键点和步骤(用中文解释):

? 核心概念:什么是总线?


? Altium Designer 中进行总线布线的要点和技巧(ad09 及后续版本通用)

  1. ? 连接基础:

    • 首先确保原理图中的总线(Bus)已正确绘制,子信号线通过 Bus Entry 连接到总线,且每个子信号线有唯一的网络标签(Net Label)
    • 将原理图导入到 PCB 设计文件(*.PcbDoc)。Altium Designer 会根据网络标签(Net Label)自动在 PCB 上建立连接关系(飞线)。
  2. ? 布局准备:

    • ? 定位器件: 将连接到总线的源器件(如 CPU、FPGA)和目标器件(如内存、外设)放置在 PCB 上合适的位置。考虑走线方向、信号流向和布线空间。
    • ? 合理分组: 使用 Room 或手动选择,将与同一总线相关的元器件(尤其是连接器、芯片)相对集中放置。在原理图中选择相关元器件 -> 右键 Room Actions -> Place Rectangular Room(或其它形状)。
    • ?️ 扇出(Fanout): 对于高密度器件(如 BGA),优先完成关键器件的扇出(将引脚上的线引到焊盘外,通常打过孔),为总线布线准备好出口。可以使用 Tools -> Fanout Controller 来辅助。
  3. ? 设置设计规则:

    • ⚖️ 差分对(如有时): 如果总线中包含差分信号对(如 USB D+/D-, Ethernet TX/RX),必须优先设置并布差分对。Design -> Rules -> 在 Differential Pairs Routing 类别下设置宽度、间距、长度容差等。
    • ? 走线宽度/间距: Routing -> Width:设置总线中各信号的走线宽度。Routing -> Clearance:设置信号线与其它网络(尤其是地、电源、其它总线)的最小间距。考虑阻抗控制要求。
    • ? 等长布线(Length Matching / Tuning)(极其重要!):
      • High Speed -> Matched Lengths:为需要保持等长的总线信号组(如 DDR 的数据组 DQ[0..7], 地址/命令组 ADDR_CMD)创建匹配规则。设置目标长度(Tolerance)和组名(Identifier)。
    • ➗ 拓扑结构: Routing -> Routing Topology:对于需要特定布线顺序的总线(如 DDR 地址线要 T 点分支),设置拓扑规则(Star, Shortest, Daisy Chain 等)。
    • ⏳ 时序规则(高级): High Speed -> Length:可以设置最大、最小长度限制。
  4. ?️ 开始总线布线:

    • ? 选择对象:
      • 单线布线: Place -> Interactive Routing(快捷键 P, T 或工具栏图标),然后点击要布的线的飞线起点。这是最基础的方式,不太适合处理整个总线。
      • 多线布线: Tools -> Multi-Routing -> Interactive Multi-Routing(或 Bus Routing)。这个强大功能允许同时布多条线,最适合总线。或 Place -> Interactive Bus Routing
    • ? 多线布线操作(推荐):
      • 按住 Shift 键,在 PCB 上依次单击选中总线中你想要一起布线的多个目标网络的飞线或焊盘
      • 启动 Interactive Multi-Routing(通常按 Tab 键可以设置参数:走线间距、模式等)。
      • 开始布线:点击一个起点,系统会同时为所有选中的网络绘制多条平行走线。拖动光标控制方向和长度。
      • 使用 Tab:布线过程中随时按 Tab 键可调整走线间距(Step),更改布线模式(从并排变成绕线等)。
      • ? 等长调节: 在主要布线完成后:
        • 手动选择一组需要等长的网络(Shift+Click)。
        • 使用 Tools -> Interactive Length Tuning(快捷键 U, I)。
        • 选择一种绕线模式(如 Accordion, Sawtooth)和幅值(Amplitude)、间距(Gap)。
        • 在目标走线上单击并拖动鼠标,软件会自动生成蛇形线(绕线)以增加走线长度,并在状态栏或设计规则检查时显示长度匹配状态(绿色表示满足规则)。
        • Altium Designer 提供实时的长度指示器和长度调谐工具(波浪形图标)。
    • ? 调整和优化:
      • 布线过程中或完成后,可以随时使用拖拽功能移动单根走线或一组走线。
      • 利用推挤(Push or Hug Preferred)模式防止短路。
      • 使用 Ctrl+Click 拖动线段移动整组平行走线。
      • 注意走线拐角,尽量使用 45° 角,避免直角。Shift+空格键 可以在布线时切换拐角模式。
  5. ⚡ 电源完整性/EMC 考虑:

    • 地平面: 确保总线下方有连续、完整的参考地平面(通常是 GND 层),为信号提供低阻抗回流路径。在布线层下方相邻层布置大面积的地铜。
    • 地孔(Ground Vias): 在关键高速信号换层处附近放置接地过孔(Via to GND),为信号回流提供最短路径。Place -> Via -> 选择连接到 GND 网络的过孔。
    • 包地: 对于非常敏感的总线,可考虑在总线两侧布地线进行包地处理,以减少串扰(但会增加布线密度)。
    • 串扰控制: 保证足够的安全间距(Clearance),避免长距离平行走线。层间平行走线也要注意。
    • 终端匹配: 在原理图设计和布局初期就要考虑是否需要串联电阻进行阻抗匹配(源端)或端接电阻(并联或戴维南,通常在接收端)以抑制反射。
  6. ? 验证和检查:

    • 设计规则检查(DRC): Tools -> Design Rule Check:运行 DRC,检查所有规则是否满足(宽度、间距、长度匹配、开路、短路等)。解决所有报错。
    • 长度报告: Reports -> Board Information -> Routing Tab:查看所有网络的布线长度。Reports -> Measure Selected Objects:选中一组网络测量长度差异。
    • 信号完整性分析(可选): Tools -> Signal Integrity(需要设置模型):进行初步仿真,检查建立时间/保持时间裕量、过冲等。
    • ? 生成制造文件: 最终检查无误后,生成 Gerber、钻孔文件等发给 PCB 制板厂。

? 总结关键术语(中文对照)


? ad09 特定版本提示

希望以上详细的中文解释能帮助你更好地进行 Altium Designer 中的总线布线!如果你有具体的总线类型(如 DDR3, USB, PCIe),我可以提供更针对性的建议。?

AD09的铺铜粘贴复制

`请问AD09的铺铜粘贴复制后怎样可以自动识别网络?如第一张图是我准备复制 的铺铜,第二张图是粘贴的位置,不选YES的话DRC会报错,选NO的话要手动重新配对网络,特殊粘贴方法已经试过并不能自动识别网络,感觉工作量增加,请大神帮忙。`

2021-07-27 12:05:05

AD09铺铜粘贴复制问题

请问AD09的铺铜粘贴复制后怎样可以自动识别网络?如第一张图是我准备复制 的铺铜,第二张图是粘贴的位置,不选YES的话DRC会报错,选NO的话要手动重新配对网络,特殊粘贴方法已经试过并不能自动识别网络,感觉工作量增加,请大神帮忙。

2021-07-26 17:04:38

AD09 原理图更新到PCB不显示连线怎么回事

AD09原理图更新到PCB不显示连线怎么回事

2020-12-01 23:01:21

FR-09 PRO 阿克曼移动机器人底盘

煜禾森FR-09 Pro 是一款全能型轮式机器人线控移动平台,它采用阿克曼结构,驱动后置,相对于差动结构的底盘,在普通路面上 FR-09 Pro 具有更快速的行走能力和较强的负载能力,同时对轮胎

资料下载 偶是机器人 2022-12-23 09:32:00

AIWA HS-J09-J600-T09-T600电路

AIWA HS-J09-J600-T09-T600电路免费下载。

资料下载 迪克来了 2021-05-25 09:38:04

RS485总线广泛使用,那你知道它布线过程中的误区吗?资料下载

电子发烧友网为你提供RS485总线广泛使用,那你知道它布线过程中的误区吗?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电

资料下载 好名字 2021-04-25 08:46:58

浅谈CAN总线系统

结合汽车技术发展对传统布线方法中存在的问题和CAN总线系统的使用进行了介绍,总结了CAN总线系统的优点。

资料下载 姚小熊27 2021-04-19 17:31:30

应用程式:AS7221_App_v2017-09-22.zip

AS7221_App_v2017-09-22.zip Android App for AS7221

资料下载 学电超人 2021-01-21 09:45:41

AD09 net antennae报错显示绿色,如何修改?

AD09 net antennae报错显示绿色,布线过程中没连接的线的线头都显示绿色,很别扭,如图所示。如何才能不显示绿色。但保留此规则。

2020-08-18 11:26:04

Altium Designer 09中如何快速消除PCB布线

在PCB设计当中,有可能需要对一些已经布好线的地方进行取消布线,或者对整个文件重新布线等操作需求。如果逐条删除PCB布线效率是非常低的,下面就为

2019-10-19 09:58:15

如何用AD09画异性焊盘?

本人用AD09画异性焊盘不知道如何画,还望各位大神帮忙解答。实物见图片。异性焊盘就是一个大电流的接线端子。

2019-10-08 00:54:17

请问AD17PCB布线怎么设置才能和AD09一样?

AD09在pcb布线的时候鼠标放在元器件引脚上,该引脚网络可以高亮,而ad17中,必须按下shift键才能,请问怎么样设置才能和AD09一样啊

2019-09-26 03:12:47

AD09转99SE PCB4.0规则不兼容

各位大神好:谁遇到过下列问题已解决的,麻烦说一下,谢谢AD09 PCB文件转换99SE PCB4.0文件,使用的另存为转换,转换中出现规则不兼容的情况,出现这个问题前转换没有任何问题,AD09的PCB规则设计中只修改

2019-09-23 13:51:43

AD09破解时这个文件应该放到哪?

破解AD09时,应该将这个文件放到安装目录的哪个文件夹???

2019-09-20 02:58:44

如何在AD09原理图库画原件时修改标号的大小?

AD09在原理图库画原件时怎样修改标号的大小,如图所示,请问怎样改变数字4的大小呢

2019-09-19 05:36:02
7天热门专题 换一换
相关标签