衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

自動布線或不自動布線—設計自動化失敗的歷史

eeDesigner ? 來源:物聯網評論 ? 作者:物聯網評論 ? 2021-11-23 10:26 ? 次閱讀

了解 EDA 設計自動化的完整歷史以及 PCB 自動布線技術從 1980 年代至今的演變。

歡迎來到電子世界?,F在是 2016 年,我們現在看到的技術比人類歷史上任何其他時期都更加復雜。僅在今年,自動駕駛汽車才開始進入公共領域,火箭正從太空重新著陸以進行再利用,精確調整,摩爾定律繼續在其無盡的增長軌跡中占據主導地位。但是在所有這些技術進步中只缺少一件事,一個不錯的 PCB 自動布線器比較。

自動布線器的真正問題

盡管 PCB 自動布線器早在工程師知道 CAD 代表什么時就已經存在,但參與創建密集 PCB 布局的設計人員幾乎完全忽略了這種自動化技術的實施,這是正確的。自首次引入以來,自動路由算法并沒有太大變化。

當您將停滯不前的技術與提供具有不同性能和配置設置的自動布線技術的 EDA 供應商結合使用時,難怪自動布線器沒有流行起來。這項旨在節省工程時間和增強工作流程的技術并沒有加強其游戲,以匹配經驗豐富的印制板設計師的專業知識和效率。這真的是自動布線器必須提供的全部嗎?

自動布線技術的早期開端

EDA 供應商生產的第一批自動布線器的特點是結果和性能不佳。他們在很大程度上沒有提供保持信號完整性的指南或配置,通常在過程中添加過多的過孔。為了增加這種早期技術的麻煩,自動布線器還受限于嚴格的 X/Y 網格要求,同時具有層偏置。

由于這些限制,電路板空間通常被浪費,工程師不得不清理不平衡 PCB 布局的混亂。工程師從自動布線器修復優化不佳的 PCB 布局所花費的時間通常比手動布線板要花費更多的時間。走出大門,自動布線并不是一個好的開始。

無網格自動路由示例

無網格自動路由示例[1]

80 年代自動布線的進步

隨著歲月的流逝,自動布線技術僅略有改進,質量跟不上印制板設計師的期望。仍然存在管理不善的電路板布局空間、層偏置和過多過孔的問題。為幫助推進這種衰落的技術,EDA 供應商開始采用新的接地層組件和電路板技術,以幫助簡化信號完整性要求的實現。

如果有一種方法來描述這個自動路由開發時代的特征,那將是硬件限制的阻礙。Autorouter 算法根本無法減少網格大小以獲得更好的布線質量,而不必求助于專用 CPU 和額外的內存來支持所有所需的數據。由于沒有基于硬件的解決方案,EDA 供應商開始探索其他途徑,包括基于形狀的自動布線原理圖捕獲。

這些新的基于形狀的自動布線器確實通過以下方式幫助滿足電路板制造和信號完整性要求:

在組件之間創建高效的互連

通過在自動布線過程中添加更少的過孔來降低 PCB 成本

在 PCB 上使用更少層數的同時增加間距

盡管取得了這些進步,自動布線技術在客觀上仍然充其量只是平庸。盡管 EDA 供應商克服了硬件限制,PCB 設計人員仍然對采用自動布線設計技術持懷疑態度。

迷宮自動布線示例

迷宮自動路由示例[2]

90 年代的乏味進步

在進入新千年之前,自動布線器不斷改進新功能,包括優化角度、推擠布線模式、減少過孔的使用,甚至上光以去除多余的線段。甚至還做出了一些努力來創建沒有任何層偏差的自動布線技術。

雖然所有這些新進步聽起來很有希望,但它們是否對 PCB 設計社區產生了所需的影響?不幸的是沒有。EDA 供應商越是試圖將自動布線技術強加給不情愿的 PCB 設計人員,它產生的副作用就越多,包括:

路線不完整和優化不佳的電路板產量增加。

增加了需要專家配置的自動布線設置的復雜性。

PCB 設計人員修復不良自動布線路徑所花費的時間增加。

90 年代揭示了一個持續的趨勢——在完成真正的設計時,手動布線仍然是王道。

基于形狀的自動布線

基于形狀的自動布線

2000年代會帶來新的希望嗎?

新千年到來并帶來了大量新組件和電路板技術,這導致了 PCB 手動布線方式的轉變。在大多數設計中,現在必須減少通孔以保持信號完整性,信號開始需要延遲/時間管理,差分對開始成為高速應用的標準,BGA 成為許多大引腳數封裝的首選。這種設計意識的轉變催生了 River-Routing 時代。

River-Routing方法出奇地有效,顯著減少了電路板上的過孔數量,均勻利用層數,并且沒有布線層偏差。盡管取得了這些進步,但采用率一直很低,但為什么呢?這一次不是技術,而是PCB設計師的心態。因為 PCB 設計人員在放置元件時會不斷地在腦海中布線,這會直接影響放置的方式/位置,進而影響布線的實現。對于許多工程師來說,嘗試使用 River-Routing 方法在中途中斷此工作流程是不可行的。

作為河流路線規劃的替代方案,出現了一種新的路線規劃趨勢。這種方法為設計人員提供了一個完整的工具集來配置自動布線設置,包括層堆棧定義、設計規則約束、信號屏蔽等。雖然所有這些設置都是 PCB 設計人員使用自動布線的必要性,但配置屬性所花費的時間仍然比手動布線過程花費的時間更多。

相同目標的不同方法論

盡管在過去 30 年中自動布線技術取得了所有進步,但大多數工程師仍然很少使用這項技術。是否真的是技術本身存在問題,或者可能是 PCB 設計人員和自動布線器之間期望沖突的問題?

通常,PCB 工程師會同時進行元件放置和布線,通常會在 10,000 英尺處可視化電路板布局,以確定邏輯元件放置和互連點。另一方面,自動布線器自下而上地解決同樣的布線挑戰,一次一個互連。

對于更密集的電路板布局,工程師通常在紙上繪制總線系統和子系統的草圖,然后將其用作手動布線過程的指南。當工程師放置組件時,他們通常會同時考慮其他幾個變量,包括交付日期、設計復雜性、產品成本等。

當然還有可怕的工程變更單 (ECO),它會引發噩夢般的連鎖反應,尤其是當它影響到 BGA 等復雜設計區域時。當涉及到這些類型的任務時,只有當自動布線器能夠在不添加額外過孔的情況下優化走線逃逸或扇出時,它才能成為一種有效的工具。雖然優秀的設計師可以通過優化的引腳分配來減輕這個過程的痛苦,但挑戰仍然是一樣的,無論是否使用自動布線器。

EDA 行業真正需要的是什么

三年后,我們仍然在等待一種交互式的一鍵式路由器,它可以立即將所需的路由拓撲轉化為現實。未來的自動布線技術需要包括哪些內容才能被重視?

敏捷性。這項技術需要足夠靈活,以便讓 PCB 設計人員能夠完全控制布線方向、位置和選擇,而不管設計復雜性如何。

效率。這項技術需要比手動布線電路板更有效,以證明使用它的時間是合理的。

舒適。該技術需要易于配置,允許 PCB 設計人員根據需要編輯路徑。

質量。該技術需要保持信號完整性質量,同時還要在沒有層偏差的情況下在多個層上布線和分布。

可靠性。這項技術需要始終如一地產生可靠的結果,然后在第一時間就可以制造出來。

融合的。這項技術需要與我們現有的設計解決方案相結合,并與我們的設計約束相結合。

經濟實惠。如果這項技術要得到廣泛使用,那么每個 PCB 設計人員都需要負擔得起并且可以使用該技術。

pcb-autorouter-before

pcb-autorouter-after

之后(主動快速)

世界各地的印刷電路板設計人員都在等待認真對待自動布線,但過去三十年并沒有讓我們對這項技術充滿信心。未來是否會有同樣的結果?

編輯:fqj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • pcb
    pcb
    +關注

    關注

    4326

    文章

    23160

    瀏覽量

    399946
  • 自動布線
    +關注

    關注

    1

    文章

    30

    瀏覽量

    11611
  • 自動布線器
    +關注

    關注

    0

    文章

    6

    瀏覽量

    3038
收藏 人收藏

    評論

    相關推薦

    如何用草圖完善自動布線的不足

    PCB設計軟件中的自動化功能可讓工程師以更快的速度完成更復雜的設計,而自動布線便是其中一部分。然而,自動化有其局限性,甚至會使得自動化試圖取
    的頭像 發表于 07-18 09:42 ?6074次閱讀
    如何用草圖完善<b class='flag-5'>自動</b><b class='flag-5'>布線</b>的不足

    高效自動布線的設計??!

    并加以固定,可以形成自動布線時可依據的路徑。  無論關鍵信號的數量有多少,首先對這些信號進行布線,手動布線結合
    發表于 01-29 10:45

    ad 自動布線 如何鎖定GND 讓其他的自動布線

    我吧期間擺放完了, 想自動布線: 我自己手動畫好了 VCC, GND 想最后用覆銅, 其他線準備用自動布線。發現自動
    發表于 08-19 08:51

    手動布局中自動布線,如何取消自動布線?急求

    手動布局中自動布線,如何取消自動布線?急求。。。
    發表于 11-28 09:58

    PCB設計中的自動布線和手動布線

    PCB設計工程師在設計PCB時,往往很想使用自動布線。通常,純數字的電路板(尤其信號電平比較低,電路密度比較小時)采用自動布線是沒有問題的。但是,在設計模擬、混合信號
    發表于 07-10 06:11

    allegro自動布線器教程

    布線前期準備和扇出... 795.1 前期準備................. 795.1.1 布局優化............ 795.1.2 自動布線密度評估............... 795.1.3 關鍵信號手工
    發表于 08-05 14:36 ?0次下載

    如何解決高速信號的手工布線自動布線之間的矛盾

    如何解決高速信號的手工布線自動布線之間的矛盾 現在較強的布線軟件的自動布線器大部分都有設定約
    發表于 03-20 14:07 ?881次閱讀

    pcb如何自動布線,其原理分析

    設計PCB時,往往很想使用自動布線。通常,純數字的電路板(尤其信號電平比較低,電路密度比較小時)采用自動布線是沒有問題的。但是,在設計模擬、混合信號
    發表于 11-10 15:48 ?2.5w次閱讀
    pcb如何<b class='flag-5'>自動</b><b class='flag-5'>布線</b>,其原理分析

    PCB自動布線器面臨的真正問題

    了解EDA設計自動化的完整歷史,以及從20世紀80年代至今,PCB自動布線技術的發展歷程。
    發表于 06-18 07:17 ?1.2w次閱讀

    PowerPCB手工布線自動布線的設計規則說明

    布線的方式也有兩種,手工布線自動布線。PowerPCB提供的手工布線功能十分強大,包括自動推擠
    發表于 05-31 15:22 ?3478次閱讀

    【原創分享】PADS Router自動布線功能介紹

    單擊一般工具欄中的布線圖標 ,調出布線工具欄 。 從左到右依次為布線、扇出、優化、調整、居中。 布線布線指令會將所選取的對象進行交互式
    的頭像 發表于 07-11 09:10 ?4016次閱讀

    eda怎么自動布線 eda布線完了之后干嘛

    EDA(電子設計自動化)軟件通常提供了自動布線工具,以幫助設計師在電路板設計中進行自動布線。以下是一般的
    發表于 09-26 15:37 ?2960次閱讀

    自動布線器.zip

    自動布線
    發表于 12-30 09:22 ?4次下載

    如何解決高速信號的手工布線自動布線之間的矛盾?

    如何解決高速信號的手工布線自動布線之間的矛盾? 高速信號的手工布線自動布線之間存在矛盾主要是
    的頭像 發表于 11-24 14:38 ?726次閱讀

    pads如何使用自動布線功能

    自動布線是現代電子設計中非常重要的一環,它可以幫助電路設計師快速完成PCB布局設計并提高產品性能。pads作為一款專業的電路設計軟件,提供了強大的自動布線功能,能夠以速度和效率較高的方
    的頭像 發表于 12-21 16:06 ?4873次閱讀
    网络百家乐官网必胜投注方法| 最好的百家乐投注| 真人百家乐开户优惠| 威尼斯人娱乐城--老品牌值得您信赖| 皇冠真钱| 百家乐官网赌博筹码大不大| 网上玩百家乐好吗| 百家乐棋牌游戏币| 百家乐官网室系统软件| 商水县| 888百家乐官网的玩法技巧和规则| 立博百家乐的玩法技巧和规则| 金赞娱乐| 上市百家乐官网.评论| 百家乐中庄闲比例| 博狗娱乐场| 免费百家乐官网预测| 新花园百家乐的玩法技巧和规则 | 百家乐手论坛48491| 百家乐官网网络视频游戏| 八大胜百家乐娱乐城| 百家乐官网怎样玩才会赢钱| 威尼斯人娱乐平台博彩投注平| 百家乐官网必赢术| 二八杠技术| 百家乐官网任你博赌场娱乐网规则| 百家乐扑克牌手机壳| 百家乐官网扫描技术| 威尼斯人娱乐城备用网| 网上百家乐官网有没有假| 真人百家乐娱乐场开户注册| 真人百家乐官网试玩游戏| 百家乐送现金200| 介绍百家乐官网赌博技巧| 二八杠游戏| 百家乐官网筹码| 乐众娱乐| 百家乐看单技术| 承德市| 老虎百家乐的玩法技巧和规则 | 百家乐软件编辑原理|