摘要
本发明公开一种基于A星算法的PCB布线多路径输出方法及系统,涉及集成电路电子设计自动化技术领域。所述方法包括:构建A星算法,利用Q‑Learning算法与多重路径输出策略对A星算法进行优化,得到A星优化算法;多重路径输出策略为:对经结合Q‑Learning算法的A星算法输出的路径长度进行对比,并输出所有的最短路径;在PCB模拟布线环境中,利用A星优化算法求解布线的路径节点,输出所有路线不同但长度相等的最短路径;PCB模拟布线环境是根据设定的起始节点、目标节点和障碍物构建的。本发明能够通过将强化学习算法引入到布线过程中并提出多重路径输出策略来辅助A星算法输出多条最短路径,从而优化整体的布局布线效果。
技术关键词
A星算法
布线
多路径
电子设计自动化技术
节点
策略
多条最短路径
障碍物
强化学习算法
输出模块
集成电路
网格
布局
因子
系统为您推荐了相关专利信息
弹性波器件
陷波谐振器
芯片基板
串联谐振器
天线端子
电网状态信息
电网管理平台
通信站
管控方法
物联
电力通信网络
路径评估方法
时序特征
风险评估模型
节点
服装推荐方法
项目特征
稀疏化方法
矩阵
多模态特征