-
公开(公告)号:CN117933179A
公开(公告)日:2024-04-26
申请号:CN202410110110.7
申请日:2024-01-26
申请人: 上海合见工业软件集团有限公司
IPC分类号: G06F30/394 , G06F30/398
摘要: 本发明涉及EDA技术领域,特别是涉及一种最短飞线路径的获取方法、电子设备及存储介质,其通过获取依次连接所有节点的N1条飞线;将所有飞线按照长度排序,得到飞线有序集合;获取连接所有节点的最短飞线路径的目标飞线数量M;按照飞线有序集合中飞线的顺序依次遍历飞线并处理,得到最短飞线路径;其中,遍历第i个飞线时的处理步骤包括:为第i个飞线两端连接的目标节点标记分支索引;如飞线两端分支索引不同或未标记分支索引,则选中飞线,更新选中飞线数量H,如飞线两端分支索引相同,则舍弃该飞线,当选中飞线数量H等于M时停止遍历,进而得到的飞线路径为最短的飞线路径。
-
公开(公告)号:CN116151160A
公开(公告)日:2023-05-23
申请号:CN202310184647.3
申请日:2023-03-01
申请人: 上海合见工业软件集团有限公司
IPC分类号: G06F30/32
摘要: 本发明涉及电子设计自动化技术领域,特别是涉及一种gds文件中引脚的提取方法及系统,其通过用户指定引用所在层的第一层标签和第一数据类型标签,在对gds文件进行解析得到第一结构体和第二结构体,当第一结构体中包括的所有几何图形的层标签和数据类型标签均与用户指定的相同,且在每层电路板上最多只有一个几何图形时,将相应的结构体标记为焊盘;当第二结构体中包括的参考对象引用相应的焊盘名称时,判定该参考对象为引脚,根据参考对象的坐标和引用的焊盘名称生成引脚,达到恢复引脚、元件和焊盘信息的目的,解决了将gds文件导入目前已知的工具中,只有图形信息,没有元件、引脚和焊盘信息的技术问题。
-
公开(公告)号:CN116090391A
公开(公告)日:2023-05-09
申请号:CN202310184634.6
申请日:2023-03-01
申请人: 上海合见工业软件集团有限公司
IPC分类号: G06F30/39 , G06V30/422
摘要: 本发明涉及电子设计自动化技术领域,特别是涉及一种基于gds文件的引脚提取方法及系统,其通过用户指定引脚所在层的第一层标签和第一数据类型标签,对gds文件进行解析得到D个结构体,每个结构体中包括多个几何图形组;当同一个几何图形组中的所有几何图形的第二层标签、第二类型标签分别与用户指定的第一层标签和第一类型标签相同时,判定相应的几何图形组为引脚,包括该几何图形组的结构体为元件,遍历所有几何图形组,判定相应的几何图形组是否为引脚,且重新生成引脚对应的新建焊盘,使几何图形相同的引脚引用相应的新建焊盘,解决了将gds文件导入目前已知的工具中,只有图形信息,没有元件、引脚、焊盘的技术问题。
-
公开(公告)号:CN117933179B
公开(公告)日:2024-09-20
申请号:CN202410110110.7
申请日:2024-01-26
申请人: 上海合见工业软件集团有限公司
IPC分类号: G06F30/394 , G06F30/398
摘要: 本发明涉及EDA技术领域,特别是涉及一种最短飞线路径的获取方法、电子设备及存储介质,其通过获取依次连接所有节点的N1条飞线;将所有飞线按照长度排序,得到飞线有序集合;获取连接所有节点的最短飞线路径的目标飞线数量M;按照飞线有序集合中飞线的顺序依次遍历飞线并处理,得到最短飞线路径;其中,遍历第i个飞线时的处理步骤包括:为第i个飞线两端连接的目标节点标记分支索引;如飞线两端分支索引不同或未标记分支索引,则选中飞线,更新选中飞线数量H,如飞线两端分支索引相同,则舍弃该飞线,当选中飞线数量H等于M时停止遍历,进而得到的飞线路径为最短的飞线路径。
-
公开(公告)号:CN117933180A
公开(公告)日:2024-04-26
申请号:CN202410110111.1
申请日:2024-01-26
申请人: 上海合见工业软件集团有限公司
IPC分类号: G06F30/394 , G06F30/398 , G06F9/50
摘要: 本发明涉及EDA技术领域,特别是涉及一种获取最短飞线路径的优化方法、电子设备及存储介质,其根据连接任意两个节点的飞线数量申请内存空间;根据节点和SM获取目标有序飞线组,目标飞线组按照飞线长度进行排序,得到目标有序飞线组;按照目标有序飞线组中元素的顺序依次遍历飞线长度并处理,得到最短飞线路径;其中有序飞线组的获取步骤包括:获取中间参考值ref;遍历所有节点计算任意两个节点之间的飞线长度,当飞线长度小于ref时,将飞线长度按照内存空间的正序依次保存,得到目标飞线组;当飞线长度大于ref时,按照内存空间的反序依次保存,得到候选飞线组。本发明提供的方法提高了获取最短飞线路径的效率。
-
公开(公告)号:CN116108801B
公开(公告)日:2023-11-10
申请号:CN202310187980.X
申请日:2023-03-01
申请人: 上海合见工业软件集团有限公司
发明人: 张金辉
IPC分类号: G06F30/398 , G06F30/392
摘要: 本发明涉及电子设计自动化技术领域,特别是涉及一种交错引脚矩阵的引脚匹配方法及系统,其通过选取初始的参考行坐标,遍历每个行坐标计算行坐标与参考行坐标之间是否为整数倍关系,若是,则为相应的行坐标赋予行号,进而得到第一初始模式中具有行号的所有目标行关联的引脚总数量;将不同模式对应的行引脚总数量和列引脚总数量之和最大的组合对应的行坐标和列坐标为正确的行坐标和列坐标,计算正确的行和列中每个引脚对应的行号和列号相加得到的行列和,统计行列和为偶数和为奇数的总数量,总数量最大的一方为正确引脚,通过该方法能够自动的匹配出交错矩阵中错误的引脚,解决了依靠肉眼识别偏离引脚导致无法及时有效识别的问题。
-
公开(公告)号:CN116090391B
公开(公告)日:2023-09-15
申请号:CN202310184634.6
申请日:2023-03-01
申请人: 上海合见工业软件集团有限公司
IPC分类号: G06F30/39 , G06V30/422
摘要: 本发明涉及电子设计自动化技术领域,特别是涉及一种基于gds文件的引脚提取方法及系统,其通过用户指定引脚所在层的第一层标签和第一数据类型标签,对gds文件进行解析得到D个结构体,每个结构体中包括多个几何图形组;当同一个几何图形组中的所有几何图形的第二层标签、第二类型标签分别与用户指定的第一层标签和第一类型标签相同时,判定相应的几何图形组为引脚,包括该几何图形组的结构体为元件,遍历所有几何图形组,判定相应的几何图形组是否为引脚,且重新生成引脚对应的新建焊盘,使几何图形相同的引脚引用相应的新建焊盘,解决了将gds文件导入目前已知的工具中,只有图形信息,没有元件、引脚、焊盘的技术问题。
-
公开(公告)号:CN116151160B
公开(公告)日:2023-06-23
申请号:CN202310184647.3
申请日:2023-03-01
申请人: 上海合见工业软件集团有限公司
IPC分类号: G06F30/32
摘要: 本发明涉及电子设计自动化技术领域,特别是涉及一种gds文件中引脚的提取方法及系统,其通过用户指定引用所在层的第一层标签和第一数据类型标签,在对gds文件进行解析得到第一结构体和第二结构体,当第一结构体中包括的所有几何图形的层标签和数据类型标签均与用户指定的相同,且在每层电路板上最多只有一个几何图形时,将相应的结构体标记为焊盘;当第二结构体中包括的参考对象引用相应的焊盘名称时,判定该参考对象为引脚,根据参考对象的坐标和引用的焊盘名称生成引脚,达到恢复引脚、元件和焊盘信息的目的,解决了将gds文件导入目前已知的工具中,只有图形信息,没有元件、引脚和焊盘信息的技术问题。
-
公开(公告)号:CN115859905B
公开(公告)日:2023-04-28
申请号:CN202310184631.2
申请日:2023-03-01
申请人: 上海合见工业软件集团有限公司
发明人: 张金辉
IPC分类号: G06F30/398
摘要: 本发明涉及电子设计自动化技术领域,特别是涉及一种引脚匹配方法及系统,该方法通过计算引脚矩阵中的行坐标,根据行参考间距和选取的初始的参考行坐标计算成整数倍关系的行坐标及其关联的行引脚总数量,将不成整数倍关系的候选行作为新的初始参考行坐标继续计算成整数倍关系的行坐标及关联的行引脚总数量,将不同模式对应的行引脚总数量与对应的列引脚总数量进行组合,行引脚总数量和列引脚总数量之和最大的组合对应的引脚为正确的引脚,通过该方法能够自动的匹配出哪些引脚的位置是正确的,哪些引脚的位置是错误的,解决了依靠肉眼识别偏离引脚导致无法及时有效识别的问题。
-
公开(公告)号:CN115859905A
公开(公告)日:2023-03-28
申请号:CN202310184631.2
申请日:2023-03-01
申请人: 上海合见工业软件集团有限公司
发明人: 张金辉
IPC分类号: G06F30/398
摘要: 本发明涉及电子设计自动化技术领域,特别是涉及一种引脚匹配方法及系统,该方法通过计算引脚矩阵中的行坐标,根据行参考间距和选取的初始的参考行坐标计算成整数倍关系的行坐标及其关联的行引脚总数量,将不成整数倍关系的候选行作为新的初始参考行坐标继续计算成整数倍关系的行坐标及关联的行引脚总数量,将不同模式对应的行引脚总数量与对应的列引脚总数量进行组合,行引脚总数量和列引脚总数量之和最大的组合对应的引脚为正确的引脚,通过该方法能够自动的匹配出哪些引脚的位置是正确的,哪些引脚的位置是错误的,解决了依靠肉眼识别偏离引脚导致无法及时有效识别的问题。
-
-
-
-
-
-
-
-
-