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

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

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

約束驅(qū)動(dòng)型PCB設(shè)計(jì)工具簡化差分對(duì)布線

電子設(shè)計(jì) ? 來源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-08-05 08:00 ? 次閱讀

自最初開始設(shè)計(jì) PCB 以來,約束一直是定義成品物理電路板所必要的元素。尺寸和銅重量是最早的約束。而現(xiàn)在,高速的設(shè)計(jì)對(duì)電子設(shè)備的諸多參數(shù)有約束要求,尤其是差分對(duì)。

定義約束的目的在于盡可能多地消除錯(cuò)誤來源,即消除那些需要設(shè)計(jì)返工的錯(cuò)誤。而且,設(shè)計(jì)錯(cuò)誤發(fā)現(xiàn)得越晚,返工成本就會(huì)越高。理想狀況下,“設(shè)計(jì)即正確”的方法可使約束得到嚴(yán)格遵守,從而在設(shè)計(jì)過程中消除錯(cuò)誤的可能性。但事實(shí)上,盡早驗(yàn)證信號(hào)完整性對(duì)確保滿足所有約束至關(guān)重要。

設(shè)計(jì)不佳的用戶界面往往是令約束設(shè)置既繁瑣又耗時(shí)的原因之一。必須打開多個(gè)窗口,而且無法一次看到所有約束,這種設(shè)置方式往往令人暈頭轉(zhuǎn)向,極易出錯(cuò),而且迫使用戶一次只能手動(dòng)更新一項(xiàng)約束。

更多如Mentor Graphics PADS 產(chǎn)品等更為現(xiàn)代化的設(shè)計(jì)工具,均使用基于電子表格的方法簡化了導(dǎo)入和評(píng)審約束的操作,相比基于對(duì)話框的傳統(tǒng)方法具有明顯的優(yōu)勢。

約束驅(qū)動(dòng)型PCB設(shè)計(jì)工具簡化差分對(duì)布線

圖 1:約束管理可能非常復(fù)雜,尤其在使用基于對(duì)話框的傳統(tǒng)環(huán)境時(shí)。PADS 所使用的基于電子表格的方法簡化了整個(gè)過程

利用強(qiáng)大的電子表格編輯功能(例如,多行/多列復(fù)制/粘貼和自動(dòng)填充),可以快速導(dǎo)入或修改大量約束值。通過打開 PADS Constraint Manager 的兩個(gè)實(shí)例,允許將約束值從一個(gè)項(xiàng)目復(fù)制到另一個(gè)項(xiàng)目,從而提供約束復(fù)用功能。

約束規(guī)范

一個(gè)特定的設(shè)計(jì)項(xiàng)目可能包含多個(gè)有用或無用的約束。常用的設(shè)計(jì)約束如下:

A.差分對(duì)約束包括:走線寬度、差分間距和最大分隔距離。最大分隔距離是一項(xiàng)層相關(guān)的約束,指定了走線在違反差分間距值的情況下能夠并行布線的長度。

約束驅(qū)動(dòng)型PCB設(shè)計(jì)工具簡化差分對(duì)布線

圖 2:差分對(duì)約束

B.拓?fù)浼s束限制特定網(wǎng)絡(luò)的布線模式。它們用于控制布線結(jié)構(gòu)以及對(duì)網(wǎng)絡(luò)分支(管腳對(duì))施加長度限制。拓?fù)漕愋秃妥畲笾Ь€長度是兩類常見約束。拓?fù)漕愋涂梢圆会槍?duì)布線設(shè)置任何限制,或者以規(guī)定的方式限制布線。

最大支線長度約束應(yīng)用于使用受約束的拓?fù)涞木W(wǎng)絡(luò)類型。它限制了由鄰近網(wǎng)絡(luò)分支共用的走線長度。兩項(xiàng)約束均可在約束類級(jí)別指定,或在單獨(dú)的網(wǎng)絡(luò)上加以覆蓋。

C.長度約束針對(duì)網(wǎng)絡(luò)和網(wǎng)絡(luò)分支的布線長度施加限制,包括最小長度、最大長度和匹配長度。最小和最大長度約束可分配給約束類、單獨(dú)的網(wǎng)絡(luò)或單獨(dú)的網(wǎng)絡(luò)分支(管腳對(duì))。

要定義差分對(duì)的匹配長度約束,需要使用匹配長度組。此方法針對(duì)組成員的相對(duì)長度設(shè)定限制,即任意兩個(gè)組成員之間的長度差不得超過指定的容差值。匹配長度組可能包含網(wǎng)絡(luò)或網(wǎng)絡(luò)分支(管腳對(duì))。不允許在一個(gè)組內(nèi)混合網(wǎng)絡(luò)和管腳對(duì)。

D.布線約束針對(duì)布線層、過孔使用和走線寬度施加限制。布線約束在網(wǎng)絡(luò)類級(jí)別定義,并應(yīng)用于網(wǎng)絡(luò)類中的所有網(wǎng)絡(luò)。它們對(duì)布線層的使用、布線允許的過孔類型以及允許的走線寬度范圍施加限制。

約束驅(qū)動(dòng)型PCB設(shè)計(jì)工具簡化差分對(duì)布線

圖 3:此份關(guān)于 Mentor Graphics PADS Standard 的樣例電子表格視圖顯示了可為具有自定義拓?fù)涞膯为?dú)網(wǎng)絡(luò)分支指定的約束類型。此處顯示了匹配長度限制和支線長度違規(guī)

E.間距約束定義了特定布線層上兩個(gè)布線對(duì)象(例如走線、焊盤和銅皮區(qū)域)邊緣之間允許的最小間距。

F.電源網(wǎng)絡(luò)約束——諸如 PADS 之類的工具會(huì)基于預(yù)定義的標(biāo)準(zhǔn)名稱(例如 GND、VCC、+5V、-12V 等)自動(dòng)識(shí)別電源網(wǎng)絡(luò)。

按類分組

在設(shè)計(jì)流程的早期階段對(duì)網(wǎng)絡(luò)類和約束類進(jìn)行正確的分組和定義,可顯著簡化約束的定義和管理。分組約束可提高 PCB 設(shè)計(jì)效率,縮短設(shè)計(jì)時(shí)間,以及最終節(jié)省 PCB 設(shè)計(jì)成本。

差分對(duì)是由實(shí)施差分信號(hào)的兩個(gè)物理網(wǎng)絡(luò)構(gòu)成的組。隨著差分對(duì)數(shù)量的增加,一次定義一個(gè)差分對(duì)的做法變得極為繁瑣。而自動(dòng)化可快速、輕松地創(chuàng)建差分對(duì)。網(wǎng)絡(luò)名稱通常遵循模式名稱。使用這些模式查找您想要分配為差分對(duì)的網(wǎng)絡(luò)名稱。隨即顯示建議的差分對(duì)列表;取消選中您不想分配的匹配項(xiàng)。

對(duì)于差分對(duì),可以定義層相關(guān)的差分對(duì)間距。網(wǎng)絡(luò)類用于組織和加快具有類似特征的網(wǎng)絡(luò)的布線約束定義。對(duì)于網(wǎng)絡(luò)類,您可以定義允許布線的層、這些層對(duì)應(yīng)的走線寬度范圍,以及網(wǎng)絡(luò)類中的網(wǎng)絡(luò)所允許的過孔類型。

約束類用于組織和加快具有類似電氣和時(shí)序?qū)傩缘木W(wǎng)絡(luò)的長度、拓?fù)浜推渌s束定義。盡管分配給約束類的約束會(huì)自動(dòng)應(yīng)用于類中的所有網(wǎng)絡(luò),但也可以為單獨(dú)的網(wǎng)絡(luò)、管腳對(duì)和差分對(duì)自定義特殊的約束值。

約束驅(qū)動(dòng)型PCB設(shè)計(jì)工具簡化差分對(duì)布線

圖 4:利用 PADS 的約束類,無需為單獨(dú)的網(wǎng)絡(luò)創(chuàng)建長度和拓?fù)浼s束

違規(guī)

傳統(tǒng)上,約束違規(guī)是在您的 PCB 設(shè)計(jì)工具中執(zhí)行檢查和評(píng)審。PADS 工具支持在 PCB 設(shè)計(jì)環(huán)境或在約束管理環(huán)境內(nèi)查看約束違規(guī)。通過在定義約束的環(huán)境內(nèi)查看違規(guī),工程師和設(shè)計(jì)人員可采用類似的方法訪問此過程,這對(duì)工作流而言也更為自然。

查看并分析違規(guī)可使工程師在發(fā)現(xiàn)違規(guī)后即刻做出糾正。這是至關(guān)重要的一步,因?yàn)殡S著設(shè)計(jì)的進(jìn)一步執(zhí)行,修復(fù)問題所花費(fèi)的成本會(huì)變得更高。通過在設(shè)計(jì)工具內(nèi)查看違規(guī),錯(cuò)誤可在最短的時(shí)間內(nèi)以最低的成本得到修復(fù)。

總結(jié)

約束管理應(yīng)專為滿足設(shè)計(jì)人員的日常工作過程需求而設(shè)計(jì),具有直觀、快速和簡易的特點(diǎn)。采用統(tǒng)一的方法可確保實(shí)現(xiàn)“設(shè)計(jì)即正確”方法,并且消除在原理圖與 PCB 設(shè)計(jì)環(huán)境中使用單獨(dú)的約束管理工具所造成的錯(cuò)誤。整個(gè)流程期間所有約束應(yīng)同步并可訪問。Mentor Graphics PADS 是約束驅(qū)動(dòng)型 PCB 設(shè)計(jì)的理想工具。


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

    關(guān)注

    4309

    文章

    22867

    瀏覽量

    395050
  • 電路板
    +關(guān)注

    關(guān)注

    140

    文章

    4840

    瀏覽量

    96971
  • PADS
    +關(guān)注

    關(guān)注

    80

    文章

    807

    瀏覽量

    107577
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PCB設(shè)計(jì)工具的評(píng)估標(biāo)準(zhǔn)

    PCB設(shè)計(jì)所面對(duì)的挑戰(zhàn),以及作為一名PCB設(shè)計(jì)者在評(píng)估一個(gè)PCB設(shè)計(jì)工具時(shí)該考慮哪些因素?! ∠旅媸?b class='flag-5'>PCB設(shè)計(jì)者務(wù)必考慮并將影響其決定的幾點(diǎn)因素:  1.產(chǎn)品功能  A.籠蓋基本要求的
    發(fā)表于 05-14 16:48

    cadence pcb布線時(shí),分對(duì)布線經(jīng)常不能如愿

    現(xiàn)在學(xué)習(xí)cadence,PCB布線時(shí),感覺命令不聽使喚,總是繞的亂不七八糟,但是取消分對(duì)采單個(gè)模式又擔(dān)心達(dá)不到效果,求有經(jīng)驗(yàn)的前輩說說看
    發(fā)表于 12-28 22:38

    并行PCB設(shè)計(jì)的關(guān)鍵準(zhǔn)則

    進(jìn)行試驗(yàn)來設(shè)定通帶及其它濾波器參數(shù)。 在創(chuàng)建原理圖時(shí),PCB設(shè)計(jì)工具也在后臺(tái)為該電路生成一個(gè)網(wǎng)絡(luò)表。網(wǎng)絡(luò)表描述了電路的器件如何連接以及后續(xù)放置和布線工具如何將其用于PCB布局
    發(fā)表于 09-30 11:46

    Cadence Allegro平臺(tái)先進(jìn)的約束驅(qū)動(dòng)PCB流程和布線能力

    不斷增加的復(fù)雜度難題的流程和方法學(xué),從而樹立了全新PCB設(shè)計(jì)典范。  Cadence Allegro平臺(tái)是基于物理和電氣約束驅(qū)動(dòng)的領(lǐng)先PCB版圖和互連系統(tǒng)。它經(jīng)過升級(jí),現(xiàn)在已包含了針對(duì)
    發(fā)表于 11-23 17:02

    高速PCB布線分對(duì)走線

      分信號(hào)傳輸有很多優(yōu)點(diǎn),如:  · 輸出驅(qū)動(dòng)總的dI/dr會(huì)大幅降低,從而減小了軌道塌陷和潛在的電磁干擾;  · 與單端放大器相比,接收器中的差分放大器有更高的增益;  · 分信號(hào)在一對(duì)緊耦合
    發(fā)表于 11-27 10:56

    PCB設(shè)計(jì)中的自動(dòng)布線和手動(dòng)布線

    PCB設(shè)計(jì)工程師在設(shè)計(jì)PCB時(shí),往往很想使用自動(dòng)布線。通常,純數(shù)字的電路板(尤其信號(hào)電平比較低,電路密度比較小時(shí))采用自動(dòng)布線是沒有問題的。但是,在設(shè)計(jì)模擬、混合信號(hào)或高速電路板時(shí),如
    發(fā)表于 07-10 06:11

    最全面的PCB設(shè)計(jì)工具資源匯總

    主流的PCB設(shè)計(jì)工具Altium Designer:國內(nèi)外最普及的PCB設(shè)計(jì)工具,設(shè)計(jì)資源豐富,社區(qū)完善,目前已經(jīng)更新到了AD19,并提供一個(gè)月的免費(fèi)試用,目前僅提供Windows版本,但正式進(jìn)駐
    發(fā)表于 08-29 17:58

    PCB設(shè)計(jì)工具Protel DXP下載

    PCB設(shè)計(jì)工具Protel DXP下載
    發(fā)表于 01-26 11:49 ?69次下載

    為什么PCB設(shè)計(jì)工具進(jìn)展緩慢

    隨著多設(shè)計(jì)級(jí)集成,PCB設(shè)計(jì)工具供應(yīng)商還需要投入更多精力進(jìn)行電路板測試。
    的頭像 發(fā)表于 08-14 08:55 ?1709次閱讀

    PCB設(shè)計(jì)是否需要分對(duì)參考平面

    分對(duì)參考平面是強(qiáng)制性的還是被排除在 PCB 之外?讓我們清除一些關(guān)于這個(gè)經(jīng)常爭論的話題的疑問。 什么是分對(duì)參考平面
    的頭像 發(fā)表于 09-16 20:05 ?3556次閱讀

    PCB設(shè)計(jì)-設(shè)置布線約束條件

    PCB設(shè)計(jì)-設(shè)置布線約束條件說明。
    發(fā)表于 04-13 09:54 ?0次下載

    PCB設(shè)計(jì)約束驅(qū)動(dòng)設(shè)計(jì)使分對(duì)布線變得更簡單資料下載

    電子發(fā)燒友網(wǎng)為你提供PCB設(shè)計(jì)約束驅(qū)動(dòng)設(shè)計(jì)使分對(duì)布線
    發(fā)表于 04-28 08:46 ?11次下載
    <b class='flag-5'>PCB設(shè)計(jì)</b>:<b class='flag-5'>約束</b><b class='flag-5'>驅(qū)動(dòng)</b><b class='flag-5'>型</b>設(shè)計(jì)使<b class='flag-5'>差</b><b class='flag-5'>分對(duì)</b><b class='flag-5'>布線</b>變得更簡單資料下載

    技術(shù)資訊 I 高效分對(duì)布線指南:提高 PCB 布線速度

    本文要點(diǎn)PCB分對(duì)的基礎(chǔ)知識(shí)。分對(duì)布線指南,實(shí)現(xiàn)更好的
    的頭像 發(fā)表于 12-05 11:06 ?1465次閱讀
    技術(shù)資訊 I 高效<b class='flag-5'>差</b><b class='flag-5'>分對(duì)</b><b class='flag-5'>布線</b>指南:提高 <b class='flag-5'>PCB</b> <b class='flag-5'>布線</b>速度

    PCB設(shè)計(jì)布線要求及操作技巧

    PCBA加工廠家為大家介紹下。 PCB設(shè)計(jì)布線要求 各類分線的阻抗要求不同,根據(jù)PCB設(shè)計(jì)要求,通過阻抗計(jì)算軟件計(jì)算出差分阻抗和對(duì)應(yīng)的
    的頭像 發(fā)表于 07-07 09:25 ?5021次閱讀
    <b class='flag-5'>PCB設(shè)計(jì)</b><b class='flag-5'>差</b>分<b class='flag-5'>布線</b>要求及操作技巧

    高效分對(duì)布線指南:提高 PCB 布線速度

    高效分對(duì)布線指南:提高 PCB 布線速度
    的頭像 發(fā)表于 11-29 16:00 ?3512次閱讀
    高效<b class='flag-5'>差</b><b class='flag-5'>分對(duì)</b><b class='flag-5'>布線</b>指南:提高 <b class='flag-5'>PCB</b> <b class='flag-5'>布線</b>速度