摘要
本发明公开了一种基于蚁群双向搜索的PCB两端布线方法、介质及装置,主要解决传统蚁群算法进行PCB两端布线耗费时间长,布线效率低的问题。其实现方案是:将已完成布局的PCB设计图拓扑为网格图,在该图上确定两端布线的电路引脚位置;根据引脚位置确定蚁群在双向搜索中要到达的公共目标点;将蚁群分为两个搜索方向不同的种群,各种群中的蚂蚁向公共目标点搜索;在网格图上确定蚂蚁在搜索过程中的邻近点,计算每个邻近点被选择的概率以确定蚁群搜索移动的下一个邻近点;重复执行前述步骤,直到两个种群中的蚂蚁全部到达公共目标点。本发明能大幅减少布线的时间,在确保最短布线路径的前提下,进一步减少布线的拐点数量,提高布线的效率,可用于集成电路的设计。
技术关键词
蚂蚁
布线方法
网格
电子元器件
启发式信息
多线程技术
蚁群算法
存储程序指令
布线装置
因子
坐标
布局
连线
处理器
终点
集成电路
介质
系统为您推荐了相关专利信息
频谱特征
空间分布特征
数据
动态检测方法
机器学习分类方法
点云重建方法
网格
稀疏点云稠密化
稠密点云
形态特征分析