一种布线设计系统,包括一数据处理装置,数据处理装置包括:一调用模块,用于调用数据库中存储的印刷电路板的每一层的名称及厚度;一计算模块,用于根据印刷电路板的每一层的名称及厚度计算出印刷电路板的每一层所对应的贯孔残段的实际长度,还用于接收输入装置输入的高速信号传输的比特率及印刷电路板的相对介电系数,并根据预设公式,计算出印刷电路板高速信号布线层的贯孔残段的规范长度;及一判定模块,用于比较贯孔残段规范长度与每一层的贯孔残段的实际长度以选择高速信号布线层。本发明专利技术还提供了一种布线设计方法。本发明专利技术布线设计系统及布线设计方法能够自动为高速信号的传输选择布线层,保证高速信号的传输品质。
【技术实现步骤摘要】
本专利技术涉及一种,特别涉及一种适用于在印刷电路 板上为高速信号的传输选择布线层的。
技术介绍
随着集成电路的高密度化发展,伴随电路设计的必要信息也增加,所需的电子元 件及信号线也越来越多,对印刷电路板的布线要求也越来越高。当高速信号在印刷电路板 的布线上传输时,高速信号经过印刷电路板的贯孔残段传输时而产生的共振效应会严重影 响高速信号的传输品质。因此,如何对高速信号的传输选择合适的布线层以减小共振效应 是急待解决的问题。目前,在印刷电路板设计初期对高速信号的传输选择布线层大多采用人工方式, 并大多靠经验进行判断再通过计算后转化成可以量化的参考指标。但通过人工确定高速信 号的布线层的方式需花费大量的时间与精力,并且极容易出错,无法在短时间内完成作业, 因此效率较低。
技术实现思路
鉴于以上内容,有必要提供一种,能够自动为高速 信号的传输选择布线层,保证高速信号的传输品质。一种布线设计系统,用于自动选择高速信号的布线层,所述布线设计系统包括一输入装置、一数据处理装置及包括一数据库的一数据存储装置,所述数据处理装置包括一调用模块,用于调用所述数据库中存储的所要进行布线的印刷电路板的每一层的名称及每一层的厚度;一计算模块,用于根据所述调用模块调用的所述印刷电路板的每一层的名称及每一层的厚度计算出印刷电路板的每一层所对应的贯孔残段的实际长度,还用于接收所述输入装置的输入的高速信号在印刷电路板中传输的比特率及印刷电路板的相对介电系数,并根据所述比特率、相对介电系数及预设的降低贯孔残段所引发的共振效应的公式 0.59055腿=厌谓i十軸糊_反細誇械M白勺胃 L搬白勺涯诚LMX,斯、为 ,印刷电路板的相对介电系数,BR为高速信号在印刷电路板中传输的比特率,所述贯孔残段 的实际长度为印刷电路板的总厚度减去高速信号所经过的传输层的厚度;及一判定模块, 用于比较印刷电路板高速信号布线层的贯孔残段的规范长度与每一层的贯孔残段的实际 长度的大小,若贯孔残段的规范长度大于贯孔残段的实际长度,则表示这一层可以作为高 速信号布线层,否则表示这一层不可以作为高速信号布线层。一种布线设计方法,用于自动选择高速信号的布线层,包括以下步骤调用一数据库中存储的所要进行布线的印刷电路板的每一层的名称及每一层的 厚度;根据所述印刷电路板的每一层的名称及每一层的厚度计算出印刷电路板的每一层所对应的贯孔残段的实际长度,所述贯孔残段的实际长度为印刷电路板的总厚度减去高 速信号所经过的传输层的厚度;根据接收输入的高速信号在印刷电路板中传输的比特率及印刷电路板的相对介0.59055电系数及预设的降低贯孔残段所引发的共振效应的公式1—:^^计算出所述印刷 电路板高速信号布线层的贯孔残段的规范长度Lmx,其中£ ^为印刷电路板的相对介电系 数,BR为高速信号在印刷电路板中传输的比特率;设置初始的层别;判断所述设置的层别是否小于或等于印刷电路板的总层数,若所述设置的层别大 于印刷电路板的总层数则结束;及判断所述印刷电路板高速信号布线层的贯孔残段的规范长度是否大于所述设置 的层别所对应的贯孔残段的实际长度,若所述印刷电路板高速信号布线层的贯孔残段的规 范长度大于所述设置的层别所对应的贯孔残段的实际长度,则这一层可以作为高速信号布 线层,反之则这一层不可以作为高速信号的布线层,并将当前所设置的层别的值增加1以 设置新的层别,返回执行判断所述设置的层别是否大于印刷电路板的总层数的步骤。本专利技术布线设计系统及方法根据所述印刷电路板的每一层的名称及每一层的厚 度计算出印刷电路板的每一层所对应的贯孔残段的实际长度,还根据输入的高速信号在印 刷电路板中传输的比特率及印刷电路板的相对介电系数及预设的降低贯孔残段所引发的 共振效应的公式,计算出印刷电路板高速信号布线层的贯孔残段的规范长度,并比较印刷 电路板高速信号布线层的贯孔规范长度与每一层的贯孔残段的实际长度的大小以选择出 高速信号的布线层。本专利技术布线设计系统及方法能够降低高速信号传输过程的共振效应, 从而保证孔高速信号的传输品质。附图说明图1是本专利技术布线设计系统的较佳实施方式的架构图。图2是一种印刷电路板上的传输线及贯孔的示意图。图3是本专利技术布线设计方法的较佳实施方式的流程图。具体实施例方式请共同参考图1及图2,本专利技术布线设计系统10用于自动选择高速信号的布线层, 其较佳实施方式包括一输入装置100、一数据处理装置200及一数据存储装置300。所述数 据处理装置200包括一调用模块202、一计算模块204、一判定模块206及一输出模块208。所述输入装置100可以为一键盘或鼠标等输入设备,用户可通过所述键盘或鼠标 将高速信号在印刷电路板中传输的比特率及印刷电路板的相对介电系数输入至数据处理 装置200。例如所述高速信号在印刷电路板中传输的比特率可以为6. 4Gb/s等,所述印刷电 路板的相对介电系数随印刷电路板材料的不同而不同,同一印刷电路板的相对介电系数为 一常量,例如4.2。所述数据处理装置200可以为任意具有数字处理能力的计算机、服务器、单片机 等,其用于根据输入装置100的输入信息及数据存储装置300中存储的信息,对应进行相应的数据处理。所述数据存储装置300包括一数据库,所述数据库通过一数据库连接与数据 处理装置200进行通信,所述数据库连接可以为开放式数据库连接(Open Database Connectivity, ODBC)或者 Java 数据库连接(Java Database Connectivity, JDBC)等。所 述数据库用于储存所要进行布线的印刷电路板的信息,所要进行布线的印刷电路板的信息 可以包括印刷电路板的每一层的名称、每一层的厚度等。例如表1所示的印刷电路板的信 息包括从印刷电路板的顶层到底层的每一层的名称依次为SM、C1等,每一层的厚度依次为 lmil>2. 3mil 等。表1印刷电路板信息名称SMCIFRC2FRC3FRC4FRC5FRC6SM厚度 (mil)12. 33. 71. 3541. 35132. 74133. 72. 31所述调用模块202用于调用数据库中存储的所要进行布线的印刷电路板的信息。所述计算模块204用于根据所述调用模块202调用的所述印刷电路板的信息计算出印刷电路板的每一层所对应的贯孔残段的实际长度,还用于接收所述输入装置100的输入信息,并根据所述输入信息及预设的降低贯孔残段所引发的共振效应的公式,计算出印刷电路板高速信号布线层的贯孔残段的规范长度。所述每一层所对应的贯孔残段的实际长度为印刷电路板的总厚度减去高速信号所经过的传输层的厚度,即第N层的贯孔残段的实际长度为印刷电路板第N+1层到印刷电路板的底层的所有层的厚度的总和,例如如图2所示的高速信号在板层20与板层22的传输线24上传输时,高速信号所经过的传输层的厚度即为L1,则板层22的贯孔残段的实际长度即为L2。如表1所示的C5层的贯孔残段的长度为3. 7+2. 3+1 = 6. lmil。设印刷电路板高速信号布线层的贯孔残段的长度为L,印刷电路板高速信号布线层的贯孔残段的规范长度为LMx,其计算方法如下为降低贯孔残段所引发的共振效应,需满足 由此可知腿=托谓其中、为高速信号的波长,C为高本文档来自技高网...
【技术保护点】
一种布线设计系统,用于自动选择高速信号的布线层,所述布线设计系统包括一输入装置、一数据处理装置及包括一数据库的一数据存储装置,所述数据处理装置包括:一调用模块,用于调用所述数据库中存储的所要进行布线的印刷电路板的每一层的名称及每一层的厚度;一计算模块,用于根据所述调用模块调用的所述印刷电路板的每一层的名称及每一层的厚度计算出印刷电路板的每一层所对应的贯孔残段的实际长度,还用于接收所述输入装置的输入的高速信号在印刷电路板中传输的比特率及印刷电路板的相对介电系数,并根据所述比特率、相对介电系数及预设的降低贯孔残段所引发的共振效应的公式L↓[MAX]=0.59055/*×BR,计算出印刷电路板高速信号布线层的贯孔残段的规范长度L↓[MAX],其中ε↓[r]为印刷电路板的相对介电系数,BR为高速信号在印刷电路板中传输的比特率,所述贯孔残段的实际长度为印刷电路板的总厚度减去高速信号所经过的传输层的厚度;及一判定模块,用于比较印刷电路板高速信号布线层的贯孔残段的规范长度与每一层的贯孔残段的实际长度的大小,若贯孔残段的规范长度大于贯孔残段的实际长度,则表示这一层可以作为高速信号布线层,否则表示这一层不可以作为高速信号布线层。...
【技术特征摘要】
一种布线设计系统,用于自动选择高速信号的布线层,所述布线设计系统包括一输入装置、一数据处理装置及包括一数据库的一数据存储装置,所述数据处理装置包括一调用模块,用于调用所述数据库中存储的所要进行布线的印刷电路板的每一层的名称及每一层的厚度;一计算模块,用于根据所述调用模块调用的所述印刷电路板的每一层的名称及每一层的厚度计算出印刷电路板的每一层所对应的贯孔残段的实际长度,还用于接收所述输入装置的输入的高速信号在印刷电路板中传输的比特率及印刷电路板的相对介电系数,并根据所述比特率、相对介电系数及预设的降低贯孔残段所引发的共振效应的公式计算出印刷电路板高速信号布线层的贯孔残段的规范长度LMAX,其中εr为印刷电路板的相对介电系数,BR为高速信号在印刷电路板中传输的比特率,所述贯孔残段的实际长度为印刷电路板的总厚度减去高速信号所经过的传输层的厚度;及一判定模块,用于比较印刷电路板高速信号布线层的贯孔残段的规范长度与每一层的贯孔残段的实际长度的大小,若贯孔残段的规范长度大于贯孔残段的实际长度,则表示这一层可以作为高速信号布线层,否则表示这一层不可以作为高速信号布线层。F200910301377XC0000011.tif2.如权利要求1所述的布线设计系统,其特征在于所述数据处理装置还包括一输出 模块,所述输出模块用于将每一层是否可以作为高速信号布线层的信息输出至所述数据存 储装置的数据库中进行存储,以便作后续的评估处理。3.如权利要求1所述的布线设计系统,其特征在于所述输入装置为一键盘或鼠标,所 述数据处理装置为一计算机。4.如权利要求1所述的布线设计系统,其特征在于所述数据库通过一数据库连接与 所述数据处理装置进行通信,所述数据库连接为开放式数据库连接或者Java数据库连接。5.一种布线设计方法,用于...
【专利技术属性】
技术研发人员:陈永杰,李昇军,梁献全,许寿国,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。