哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

當(dāng)前位置:電子發(fā)燒友網(wǎng) > 圖書頻道 > 嵌入式 > 《protel99se在線教程》 > 第9章 PCB的自動(dòng)化設(shè)計(jì)

第3節(jié) 自動(dòng)布局與自動(dòng)布線

 

  9.5 自動(dòng)布局與自動(dòng)布線

  9.5.1自動(dòng)布局

  在設(shè)計(jì)中,布局是一個(gè)重要的環(huán)節(jié)。布局結(jié)果的好壞將直接影響布線的效果,因此可以這樣認(rèn)為,合理的布局是PCB設(shè)計(jì)成功的第一步。

  9.5.1.1自動(dòng)布局參數(shù)設(shè)置

  如果在載入網(wǎng)絡(luò)表文件,并進(jìn)行了必要的預(yù)拉線調(diào)整之后,直接進(jìn)行布局,系統(tǒng)將使用默認(rèn)的布局參數(shù)。用戶也可在自動(dòng)布局前設(shè)置一些相關(guān)的參數(shù),使元件的自動(dòng)布局結(jié)果更符合實(shí)際的要求。

  執(zhí)行Design菜單下的Rules…命令,或用熱鍵D/R完成。彈出如下圖所示對(duì)話框,用鼠目標(biāo)單擊Placement選項(xiàng)卡,Placement選項(xiàng)卡里將元件自動(dòng)布局的設(shè)計(jì)規(guī)則分為5類,如下圖所示:

  

 

  自動(dòng)布局參數(shù)設(shè)置對(duì)話框

  1.元件安全間距——Component Clearance

  該項(xiàng)為元件間距約束,用于設(shè)置元件間的最小距離以及元件之間的距離計(jì)算方法。雙擊該項(xiàng)(或選中后,單擊“Add”按鈕)可時(shí)調(diào)出如下圖所示的對(duì)話框。在對(duì)話框左邊字段里,用來(lái)指定約束的有效范圍;右邊“Gap”字段用來(lái)設(shè)置元件間的最小距離;“Check Mode”字段用來(lái)指定距離的計(jì)算方法:①“ Quick Check”:是采用包含元件輪廓形狀的最小矩形來(lái)計(jì)算元件之間的距離;②“Multi Check”:除“ Quick Check”具備方法的功能外,還考慮焊盤在底層上的焊盤與底層表面封裝元件之間的距離;③“Full Check”是使用元件的精確外形輪廓來(lái)計(jì)算元件之間的距離。

  

 

  元件間距約束設(shè)置

  2. 元件方向限制——Component Orientation Rule

  

該項(xiàng)為指定元件能夠放置的方位。雙擊該項(xiàng)(或選中后,單擊“Add”按鈕)可時(shí)調(diào)出如下圖所示的對(duì)話框, 在對(duì)話框左邊字段里,用來(lái)指定約束的有效范圍;右邊可以設(shè)置元件能夠放置的方位。“0 Degrees”表示放置元件時(shí)不需要旋轉(zhuǎn); “90 Degrees”表示放置元件時(shí)可以旋轉(zhuǎn)90°; “180 Degrees”表示放置元件時(shí)可以旋轉(zhuǎn)180°; “270 Degrees”表示放置元件時(shí)可以旋轉(zhuǎn)270°;“All Orientations”表示元件可以旋轉(zhuǎn)任意角度。 元件方向約束限制

 

  3.可忽略的網(wǎng)絡(luò)——Nets To Ignore

  該項(xiàng)為指定在布局時(shí)可以忽略哪些網(wǎng)絡(luò)。忽略網(wǎng)絡(luò)可以加快自動(dòng)布局時(shí)的速度和提高布局質(zhì)量。雙擊該項(xiàng)(或選中后,單擊“Add”按鈕)可時(shí)調(diào)出如下圖所示的對(duì)話框, 在對(duì)話框中只需要設(shè)置約束的有效范圍。

  

 

  忽略網(wǎng)絡(luò)約束設(shè)置

  4.元件擺置板層限制——Permitted Layers Rule

  該項(xiàng)為指定允許放置元件的工作層。在所有的工作層中,只有頂層和底層可以放置元件,因此在這里只有設(shè)置這兩層哪一層或兩層可以放置元件, 在雙面板、多面板中,元件一般放置在元件面上,無(wú)須特定指定。但在單面板中,表面封裝器件SMD只能放在焊錫面內(nèi),因此需要指定元件放在元件面上還是焊錫面上。雙擊該項(xiàng)(或選中后,單擊“Add”按鈕)可時(shí)調(diào)出如下圖所示的對(duì)話框, 在對(duì)話框左邊字段里,用來(lái)指定約束的有效范圍;右邊可以設(shè)置頂層或底層放置元件。

  

 

  元件允許放置工作層的設(shè)置

  6.元件矩形區(qū)域放置——Room Definition

  

 

  該項(xiàng)為指定在布局時(shí)放置一個(gè)矩形區(qū)域規(guī)則。雙擊該項(xiàng)(或選中后,單擊“Add”按鈕)可時(shí)調(diào)出如下圖所示的對(duì)話框, 在對(duì)話框左邊字段里,用來(lái)指定約束的有效范圍;右邊可以設(shè)置該矩形區(qū)域空間的尺寸、所在板層及使得指定物體在其內(nèi)或是其外。

  設(shè)置矩形區(qū)域設(shè)計(jì)規(guī)則對(duì)話框

  9.5.1.2進(jìn)行自動(dòng)布局

  

 

  在自動(dòng)布局參數(shù)設(shè)置完畢后,就可以進(jìn)行自動(dòng)布局操作了。

  步驟一:執(zhí)行Tools\Auto Placement\Auto Placer…菜單命令,也可用字母熱鍵T/L/A完成。

  步驟二:在彈出如下圖所示對(duì)話框,選擇一種自動(dòng)布局方式。共有兩種自動(dòng)布局方式:

  “Cluster Placer”(成組布局方式)和“StatisticalPlacer”(統(tǒng)計(jì)布局方式)。

  執(zhí)行自動(dòng)布局菜單命令

  “Cluster Placer”是成組布局方式。這種方式按照電氣連接關(guān)系將元件分成組,并連接成元件串,最后在規(guī)劃好的布局區(qū)域內(nèi),依照幾何方法放置元件組,選中此方式后,會(huì)出現(xiàn)一個(gè)參數(shù)項(xiàng)【Quick Component Placement】,選中該參數(shù)項(xiàng)后,雖然可以加快元件的自動(dòng)布局速度,但對(duì)電路的優(yōu)化工作很少。這種方式適用于元件較少的電路,且前面所設(shè)置的自動(dòng)布局參數(shù),只有在這種方式下才有效。

  

 

  元件自動(dòng)布局方式對(duì)話框

  “Statistical Placer”是基于統(tǒng)計(jì)的布局方式。其原則是保證連線的長(zhǎng)度最短。此方式下有5個(gè)設(shè)置項(xiàng),其中的兩個(gè)功能選項(xiàng)【Group Components】和【Rotate Components 】如果都選中的話,則前者表示可以按照電氣連接將元件分成組,后者表示在布局時(shí)可以旋轉(zhuǎn)元件。另外,在【Power Nets】和【Ground Nets】中輸入電源的網(wǎng)絡(luò)名稱和電源地的網(wǎng)絡(luò)名稱。還有在【Grid Size】中可以設(shè)置元件自動(dòng)布局時(shí)柵格的大小。本方式適用于元件數(shù)目較多(大于100)的電路。

  

 

  統(tǒng)計(jì)方式自動(dòng)布局對(duì)話框

  步驟三:設(shè)置完成,單擊“OK”按鈕,退出對(duì)話框,系統(tǒng)開(kāi)始自動(dòng)布局。自動(dòng)布局過(guò)程中如想終止自動(dòng)布局,可選擇圖 中的“Stop Auto Placer”菜單命令。

  步驟四:調(diào)整布局。自動(dòng)布局完成后,其自動(dòng)布局的結(jié)果一般不能夠完全使我們滿意,我們發(fā)現(xiàn)有時(shí)系統(tǒng)在自動(dòng)布局時(shí)沒(méi)有充分利用布局區(qū)域的空間,而且元件布置不太合理,有的區(qū)域太密等,根本不符合電路的工作要求,我們不能完全依賴程序的自動(dòng)布局,往往需要重新對(duì)元件布局進(jìn)行手工調(diào)整。尤其是在單面板的設(shè)計(jì)中,元件布局的合理性將直接影響到布線工作是否能夠完成,同時(shí)也涉及到電路是否能正常工作和電路的抗干擾等問(wèn)題,因此對(duì)元件布局進(jìn)行手工調(diào)整是十分必要的。

?
东兴市| 澜沧| 宁德市| 汉寿县| 广东省| 尼玛县| 湄潭县| 京山县| 托克托县| 庄河市| 奇台县| 醴陵市| 义乌市| 云林县| 黔江区| 突泉县| 乃东县| 滨海县| 和田县| 寿宁县| 堆龙德庆县| 榆林市| 荣成市| 瓦房店市| 游戏| 铅山县| 商南县| 阜宁县| 新邵县| 昌平区| 云浮市| 唐海县| 全南县| 盈江县| 句容市| 郓城县| 疏勒县| 佳木斯市| 博罗县| 旬邑县| 宁晋县|