The present application discloses a method and system for checking the island crossing of high-speed lines in layout and routing. The method includes: calculating the area of the high-speed line on the current line layer and its mapping area on the reference layer in turn; determining if the area of the high-speed line on the current line layer and its mapping area on the reference layer are equal The high-speed line does not cross the island, otherwise, the high-speed line is determined to cross the island, and the high-speed line that crosses the island is added to the question list, which includes the coordinates, layers and names of the high-speed line. The system includes area calculation module, judgement module and question list building module. Through the method and system in this application, some high-speed lines can be effectively avoided to be missed, which is conducive to improving the accuracy and efficiency of high-speed line Cross-Island inspection.
【技术实现步骤摘要】
一种布局布线中检查高速线跨岛的方法和系统
本申请涉及PCB(PrintedCircuitBoard,印刷电路板)设计后期检查
,特别是涉及一种布局布线中检查高速线跨岛的方法和系统。
技术介绍
在PCB设计领域,走线层一般是指设计中除了电源层和地层之外的叠层,这些层面允许走线。走线层中存在不同的走线,主要包括高速线和普通线。正常情况下,高速线需要完整地参考一个参考层,如果高速线完整地参考某种电源或地,则符合要求。但是,有时候参考层上的电源铜皮和地铜皮可能并不是唯一类型,如果高速线参考的参考层上的铜皮不唯一,视为高速线跨岛。高速线跨岛会影响信号传输的质量,导致阻抗不连续,从而影响整个PCB设计的质量。因此,在PCB设计的后期,需要对PCB进行高速线跨岛的检查。目前对PCB进行高速线跨岛检查的方法,通常是人工检查,即PCB工程师通过肉眼对PCB板上的高速线逐个查看,以确定是否有高速线跨岛问题,以便后续对有问题的高速线进行处理。然而,目前对PCB进行高速线跨岛检查的方法,由于采用人工方式,容易出现遗漏,因此,目前的检查方法检查结果不准确且耗时长,检查效率低。
技术实现思路
本申请提供了一种布局布线中检查高速线跨岛的方法和系统,以解决现有技术中对PCB进行高速线跨岛的检查结果不准确、检查效率低的问题。为了解决上述技术问题,本申请实施例公开了如下技术方案:一种布局布线中检查高速线跨岛的方法,所述方法包括:依次计算高速线在当前走线层上的面积及其在参考层上的映射面积;如果所述高速线在当前走线层上的面积及其在参考层上的映射面积相等,则所述高速线不跨岛,否则,所述高速线跨岛 ...
【技术保护点】
1.一种布局布线中检查高速线跨岛的方法,其特征在于,所述方法包括:依次计算高速线在当前走线层上的面积及其在参考层上的映射面积;如果所述高速线在当前走线层上的面积及其在参考层上的映射面积相等,则判定所述高速线不跨岛,否则,判定所述高速线跨岛;将发生跨岛的高速线加入问题列表,所述问题列表中包括高速线的坐标、层面和名称。
【技术特征摘要】
1.一种布局布线中检查高速线跨岛的方法,其特征在于,所述方法包括:依次计算高速线在当前走线层上的面积及其在参考层上的映射面积;如果所述高速线在当前走线层上的面积及其在参考层上的映射面积相等,则判定所述高速线不跨岛,否则,判定所述高速线跨岛;将发生跨岛的高速线加入问题列表,所述问题列表中包括高速线的坐标、层面和名称。2.根据权利要求1所述的一种布局布线中检查高速线跨岛的方法,其特征在于,所述参考层包括与当前走线层相邻的电源层或地层。3.根据权利要求1所述的一种布局布线中检查高速线跨岛的方法,其特征在于,所述依次计算高速线在当前走线层上的面积及其在参考层上的映射面积,包括如下过程:通过遍历走线层列表,依次计算每一条高速线在当前走线层上的面积及其在参考层上的映射面积。4.根据权利要求1所述的一种布局布线中检查高速线跨岛的方法,其特征在于,依次计算高速线在当前走线层上的面积及其在参考层上的映射面积之前,所述方法还包括如下步骤:获取设计中所有的走线层,组成走线层列表;根据走线的名称,从走线层列表中筛选出所有的高速线,组成高速线列表;获取每个走线层所对应的参考层。5.根据权利要求4所述的一种布局布线中检查高速线跨岛的方法,其特征在于,根据走线的名称,从走线层列表中筛选出所有的高速线,组成高速线列表,包括如下过程:从走线层列表中选择名称后缀为“DN”和“DP”的走线,组...
【专利技术属性】
技术研发人员:吴昊,张敏,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。