Allegro 自动布线
Cadence Allegro 不需要安装插件,通过文件交换即可使用 PCB Auto Router 自动布线:在 Allegro PCB Editor 中导出 DSN,布线后导出 SES 文件,再导回 Allegro。
%%{init: {"theme": "base", "themeVariables": {"fontSize": "15px", "primaryColor": "#eff6ff", "primaryBorderColor": "#3b82f6", "primaryTextColor": "#1e293b", "lineColor": "#3b82f6", "clusterBkg": "#f8fafc", "clusterBorder": "#94a3b8", "edgeLabelBackground": "#ffffff"}}}%%
flowchart LR
A("Allegro PCB Editor") -- "导出 .dsn" --> P("PcbAutoRouter 主程序<br/>显卡加速自动布线")
P -- "导出 .ses" --> A
还没安装主程序?请先按 安装与配置 完成安装。
第一步:在 Allegro 中导出 DSN
- 在 Allegro PCB Editor 中打开
.brd文件,确认元器件已放置完成、布线约束(线宽、间距、过孔)已设置好。 - 点击菜单 File > Export > Router。
- 在弹出的对话框中设置保存位置,导出
.dsn文件。
第二步:在 PcbAutoRouter 中自动布线
- 打开 PcbAutoRouter,点击菜单 文件 → 打开DSN文件...(
Ctrl+O),选择上一步导出的.dsn文件。 - 按
F5开始自动布线。 - 布线完成后,检查未布通的网络,可以手动调整或对单个网络重新布线。
第三步:导出 SES 文件
点击菜单 文件 → 导出SES文件...(Ctrl+S),保存为 .ses 文件。
第四步:把布线结果导回 Allegro
- 回到 Allegro PCB Editor,打开原来的
.brd文件。 - 点击菜单 File > Import > Router,选择上一步导出的
.ses文件并导入。 - 导入完成后,检查 DRC 结果。
常见问题
导回 Allegro 后没有走线?
- 确认导入的是「导出SES文件」生成的
.ses文件。 - 确认导入时打开的是导出 DSN 的同一个
.brd文件,导出 DSN 之后不要再改动元器件和网络。
软件打不开或提示 Vulkan 初始化失败?
请对照 运行要求 检查显卡和驱动。