0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電路板的電路布線設(shè)計(jì)

西西 ? 來源:博客園 ? 作者:yyrdl ? 2020-06-26 10:54 ? 次閱讀

問題描述:

在一塊電路板的上、下兩端分別有n個(gè)接線柱。根據(jù)電路設(shè)計(jì),要求用導(dǎo)線(i,π(i)) 將上端接線柱i與下端接線柱π(i)相連,如下圖。其中,π(i),1≤ i ≤n,是{1,2,…,n}的一個(gè)排列。導(dǎo)線(I, π(i))稱為該電路板上的第i條連線。對于任何1 ≤ i ≤ j ≤n,第i條連線和第j條連線相交的充要條件是π(i)》 π(j)。

π(i)={8,7,4,2,5,1,9,3,10,6}

在制作電路板時(shí),要求將這n條連線分布到若干絕緣層上。在同一層上的連線不相交。電路布線問題要確定將哪些連線安排在第一層上,使得該層上有盡可能多的連線。換句話說,該問題要求確定導(dǎo)線集Nets = {i,π(i),1 ≤ i ≤ n}的最大的一個(gè)子集,這個(gè)子集中的導(dǎo)線互相不相交。

問題分析:

顯然這是一個(gè)組合問題,對于組合問題中求最優(yōu)解的方法基本都是動(dòng)態(tài)規(guī)劃算法?,F(xiàn)在表述一下如何劃分子問題:

用B(i,j)表示最優(yōu)解,其中,i是上端接線柱的序號,j是下端接線柱的序號,B(i,j)表示序號小于或等于i的上端接線柱和序號小于或等于j的下端接線柱中不相交連線的最大集合。 用size(i,j)表示集合中導(dǎo)線的數(shù)目(size(i,j)=|B(i,j)|)。B(i,j)的值蘊(yùn)含在B(i-1,j)和B(i,j-1)這倆個(gè)子問題中,對于有2xN個(gè)接線柱的電路板,那么B(N,N)就是其解了。

對于上端接線柱t,用 π(t)表示與他相連的下端接線柱

那么遞推公式為:

遞推公式證明:

對于從B(i-1,j)或B(i,j-1)到B(i,j)要么會(huì)多加一條導(dǎo)線,要么不加。

1. 當(dāng) j==π(i)時(shí),(i,j)則是一條導(dǎo)線,且這條導(dǎo)線對B(i-1,j-1)的值沒有影響,因?yàn)锽(i-1,j-1)中的任意的一條導(dǎo)線的節(jié)點(diǎn)序號(無論是上端節(jié)點(diǎn)序號還是下端節(jié)點(diǎn)序號)都小于i,j,這由其空間位置決定的。

現(xiàn)在求B(i,j), 即求序號小于或等于i的上端接線柱和序號小于或等于j的下端接線柱中不相交導(dǎo)線的最大集合。顯然應(yīng)是B(i-1,j-1)U(i,j)。

2 。 當(dāng)j!= π(i)時(shí)。假如問題是從B(i,j-1)到B(i,j),那么下端新加入的接線柱j要么與上端的1至i-1個(gè)接線柱構(gòu)成導(dǎo)線(與第i個(gè)接線柱構(gòu)成導(dǎo)線的情況在上面已經(jīng)討論),要么不構(gòu)成。

如果構(gòu)成的話那么這種情況其實(shí)已經(jīng)在B(i-1,j)中討論了,這里不再考慮。那么B(i,j) 應(yīng)是序號區(qū)間比他小一點(diǎn)的子問題的解。小一點(diǎn)是多少,肯定就是少一個(gè)接線柱了,也就是B(i-1,j)。

如果不構(gòu)成的話,那么B(i,j)肯定就是序號區(qū)間比他小一點(diǎn)的子問題的解了。

對于B(i,j)可能由B(i-1,j)或B(i,j-1)過渡而來,所以B(i,j)取其中較大的一個(gè)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 電路板
    +關(guān)注

    關(guān)注

    140

    文章

    4810

    瀏覽量

    96131
  • 電路設(shè)計(jì)
    +關(guān)注

    關(guān)注

    6637

    文章

    2398

    瀏覽量

    201157
收藏 人收藏

    評論

    相關(guān)推薦

    電路板設(shè)計(jì)過程中采用差分信號線布線的優(yōu)勢和布線技巧

    電路板設(shè)計(jì)過程中采用差分信號線布線的優(yōu)勢和布線技巧 布線
    發(fā)表于 09-06 08:20 ?1335次閱讀
    <b class='flag-5'>電路板</b>設(shè)計(jì)過程中采用差分信號線<b class='flag-5'>布線</b>的優(yōu)勢和<b class='flag-5'>布線</b>技巧

    如何實(shí)現(xiàn)良好的電路板布局布線

      工程課程一般不會(huì)教授如何實(shí)現(xiàn)良好的電路板布局布線。高頻RF類課程會(huì)研究走線阻抗的重要性,但需要自行構(gòu)建系統(tǒng)電源的工程師,通常不會(huì)將電源視為高頻系統(tǒng),而忽視了電路板布局布線的重要性。
    發(fā)表于 11-15 08:27

    電磁兼容和印刷電路板(理論、設(shè)計(jì)和布線)

    電磁兼容和印刷電路板理論、設(shè)計(jì)和布線從理論、設(shè)計(jì)和布線的角度分析研究了電磁兼容(EMC)和印刷電路板(PCB)所涉及的問題,全書內(nèi)容共有9章。第1-3章介紹了EMC的基本原理
    發(fā)表于 10-06 17:45 ?0次下載
    電磁兼容和印刷<b class='flag-5'>電路板</b>(理論、設(shè)計(jì)和<b class='flag-5'>布線</b>)

    印制電路板布線技術(shù)

    除了元器件的選擇和電路設(shè)計(jì)之外,良好的印制電路板(PCB)布線在電磁兼容性中也是一個(gè)非常重要的因素。既然PCB是系統(tǒng)的固有成分,在PCB布線中增強(qiáng)電磁兼容性不會(huì)給產(chǎn)品
    發(fā)表于 04-24 21:48 ?39次下載
    印制<b class='flag-5'>電路板</b>的<b class='flag-5'>布線</b>技術(shù)

    用PROTEL DXP設(shè)計(jì)電路板的原則

    用PROTEL DXP電路板設(shè)計(jì)的原則 電路板設(shè)計(jì)的一般原則包括:電路板的選用、電路板尺寸、元件布局、布線、焊盤、填充、跨接線等。
    發(fā)表于 03-25 08:28 ?1060次閱讀

    電路板布局布線要求及規(guī)律

    電路板布局布線要求及規(guī)律,感興趣的小伙伴們可以看看。
    發(fā)表于 07-26 16:29 ?0次下載

    PCB設(shè)計(jì)高頻電路板布線技巧和注意事項(xiàng)詳細(xì)概述

    本文首先對高頻電路板做了簡單介紹,其次闡述了PCB設(shè)計(jì)高頻電路板布線技巧,最后介紹了PCB設(shè)計(jì)高頻電路板布線注意事項(xiàng)
    的頭像 發(fā)表于 10-14 11:49 ?6260次閱讀

    電路板布線設(shè)計(jì)的順序

    電路板廠印制進(jìn)行布線設(shè)計(jì)的順序可能不同,在電路板布線設(shè)計(jì)師準(zhǔn)備進(jìn)行設(shè)計(jì)布線之前,他的
    發(fā)表于 06-04 17:58 ?1964次閱讀

    電路板電路布線設(shè)計(jì)相關(guān)問題

    首先 上下各有 n 個(gè)接線柱,用 a[i] 數(shù)組表示 與 上接線柱 相連線的 下接線柱。
    的頭像 發(fā)表于 08-08 11:01 ?2693次閱讀
    <b class='flag-5'>電路板</b><b class='flag-5'>電路</b><b class='flag-5'>布線</b>設(shè)計(jì)相關(guān)問題

    印制電路板布線流程

    對于初次接觸印制電路板設(shè)計(jì)的用戶來說,首先面臨的問題就是設(shè)計(jì)工作中究竟包括哪些步驟,應(yīng)從什么地方入手、各個(gè)步驟之間的銜接關(guān)系如何?因此,在利用Protel99SE設(shè)計(jì)印刷電路板之前,必須了解基本工序,也就是印制電路板
    發(fā)表于 08-16 11:53 ?3182次閱讀

    紫外激光器在工業(yè)領(lǐng)域PCB中的4大主要應(yīng)用

    紫外激光器是很多工業(yè)領(lǐng)域中各種PCB材料應(yīng)用的最佳選擇,從生產(chǎn)最基本的電路板,電路布線,到生產(chǎn)袖珍型嵌入式芯片等高級工藝都通用。這一材料的差異性使得紫外激光器成為了很多工業(yè)領(lǐng)域中各種PCB材料
    的頭像 發(fā)表于 09-26 10:59 ?2851次閱讀

    PCB電路板元件布局布線基本規(guī)則下載

    PCB電路板元件布局布線基本規(guī)則下載
    發(fā)表于 04-24 09:43 ?0次下載

    電路板級的EMC設(shè)計(jì)(3) PCB布線技術(shù)

    電路板級的EMC設(shè)計(jì)(3) PCB布線技術(shù)文章目錄電路板級的EMC設(shè)計(jì)(3) PCB布線技術(shù)文檔簡介第三部分:印制電路板
    發(fā)表于 11-07 09:51 ?28次下載
    <b class='flag-5'>電路板</b>級的EMC設(shè)計(jì)(3) PCB<b class='flag-5'>布線</b>技術(shù)

    提高電路板EMC能力PCB設(shè)計(jì)和布線方法

    提高電路板EMC能力PCB設(shè)計(jì)和布線方法
    的頭像 發(fā)表于 12-07 15:36 ?757次閱讀
    提高<b class='flag-5'>電路板</b>EMC能力PCB設(shè)計(jì)和<b class='flag-5'>布線</b>方法

    蛇形走線設(shè)計(jì)在電路板布線中的秘密

    一站式PCBA智造廠家今天為大家講講蛇形走線設(shè)計(jì)在電路板布線中有什么用?蛇形走線設(shè)計(jì)在電路板布線中的作用。電路板設(shè)計(jì)中,
    的頭像 發(fā)表于 08-20 09:18 ?177次閱讀