如何用AD、PADS、Allegro、Mentor對3W規則進行檢查?

2020-12-28 EDA365網

為了儘量減小單板設計的串擾問題,PCB設計完成之後一般要對線間距3W規則進行一次規則檢查。

一般的處理方法是直接設置線與線的間距規則,但是這種方法的一個弊端是差分線間距(間距設置大小不滿足3W規則的設置)也會DRC報錯,產生很多DRC報告,難以分辨,如下圖所示。

如何解決這個問題呢?可以利用Altium Designer的高級規則編輯功能、利用PADS的設計規則、利用Allegro、Mentor等對差分線進行過濾。

01

利用Altium Designer ……

(1)按快捷鍵「DR」,進入PCB規則及約束編輯器,新建一個間距規則,並把優先級設置到第一位。

(2)如圖下圖規則設置,在「Where The First Object Matches」處選擇「Custom Query」,進入用戶自定義界面,然後再選擇「查詢助手......」,自定義幫助菜單。

(3)PCB規則及約束編輯器中存在高級工具菜單欄,包含「+」「-」「*」等。

這些可用於編輯高級規則,這其實和編寫C語言代碼類似。由於高級代碼的使用頻率較低,在此不做說明,如果讀者想了解可以參考Altium Designer的官方文檔,弄清楚每一個代碼的含義再進行編輯。

在此,在自定義代碼編輯框中輸入「istrack>(InDifferentialPairClass('All Differential Pairs'))」,表示的含義是不包含差分走線的導線。

(4)在「Where The Second Object Matches」處適配「IsTrack」,那麼整個規則的含義表述為除了差分線之外的導線和導線之間的距離。

(5)按快捷鍵「TDR」,重新運行DRC,可以得到下圖所示的走線間距規則的結果,差分線之間的間距只有8.6mil,不滿足設計的3W規則12mil,但是不再進行報錯。

02

利用PADS ……

第一步:右鍵選擇網絡:

第二步:顯示規則:

第三步:選擇安全間距:

第四步:修改規則:

完成後重新灌銅,就不會再出現DRC了。

03

利用Allegro ……

Allegro裡面,如果設置了Space約束(比如diff的3w規則),或者默認的space數值大於Primary,就需要添加一個參數,負責差分正負之間也會按照3w規則報drc,解決方法有兩個。

方法1:

約束管理器裡面,點擊Physical---Physical Constraint Set---All Layers,把Min Line Spaceing的數值改小,且必須小於Primary的數值即可。

方法2:

給差分添加一個Diffp_Min_Space的屬性,Value值小於Primary的數值即可。

04

利用 Mentor ……

肯定會有網友詢問,除了以上三個常用軟體,Mentor 如何對線間距3W規則進行規則檢查?Mentor軟體比較智能,會自動識別差分正負之間的間距和差分對與差分對之間的3w,即:利用規則推動設計。

你常用哪種方法去檢查3W規則呢?如果還有更好的「招數」,可以文段後討論哦~

相關焦點

  • Allegro16.6 pcb文件轉pads pcb文件教程
    轉換的流程是:allegro→Altium→pads。將allegro格式的pcb文件直接拉到ad軟體裡打開。1、將allegro格式的pcb文件直接拉到ad軟體裡打開。ad會彈出這樣的導入界面。2、然後一直點擊next或ok,一直到下圖這個界面,點擊finish,導入ad完成。
  • 電源layout軟體PADS/AD/Protel99se到底哪個好?
    AD可以查找相似物體,再統一對屬性進行編輯,方便好用,而PADS沒有類似工具,實在令人遺憾 12. 選擇工具PADS可以靈活選擇(先右鍵,再選擇,如有快捷鍵就好了),而AD只能小心翼翼的點擊再選取,相比較PADS效率高一些 。13. 改變過孔和線寬,AD方便一些,Shift+W,Shift+V,再點選,效率更高。
  • Altium、allegro(orcad)原理圖互轉
    在pcb設計工作中,原理圖是不可或缺的重要部分,由於軟體多樣化,導致原理圖也是多樣化,Altium/allegro/pads等,這裡演示一種altium與allegro(orcad)原理圖之間的互轉方法。
  • 「PCB Layout工程師」拍了拍你:分享一些Allegro使用技巧
    02 如何加入不同的via? 1) 用Allegro Utilities->Pad stack工具製作 2) Setup-->constraints...
  • Cadence allegro與Altium等軟體的區別比較分析
    打開APP Cadence allegro與Altium等軟體的區別比較分析 發表於 2019-04-30 12:00:00
  • PCB設計中的常見問題——Allegro軟體篇
    答:在allegro下面的空白框內,緊接著command>提示符,打入alias F4(快捷鍵) room out(命令)。或者在Cadence 安裝目錄/share/pcb/text裡有個env文件,用寫字板打開,找到Alias定義的部分,進行手動修改既可。2、Allegro16.3 走線連不上怎麼回事?
  • PCB設計軟體Altium Designer和PADS以及Cadence allegro的優缺點說明
    俗話說:「工欲善其事,必先利其器」,對於PCB工程師來說,一款合適好用的PCB設計軟體,很大程度上能幫助他們更高效地完成PCB設計,PCB設計軟體的選擇,將直接影響學習工作的進度。市場上PCB設計軟體種類比較多,有付費的也有免費的,目前普及率比較高的軟體有以下這三種:Altium Designer(簡稱AD)、PADS、Cadence allegro,它們各自有哪些優缺點呢?下面一起來了解一下。
  • PCB Layout軟體分析對比(AD、Pads、Allegro)
    AD的原理圖界面簡單易用,同時可以切換到中文菜單,這些都降低了入門的門檻。經典的黃白頁面也是很多工程師成長的記憶。其層次原理圖在進行複雜原理圖設計時非常有用。調用原理圖時,可以直接預覽對應的PCB封裝。原理圖設計完成,無需導入導出網表,即可進入PCB設計,無縫切換。
  • PADS、AD、Allego、Protel等幾款硬體設計EDA工具全面對比,哪款最...
    這些工具都有較強的功能,一般可用於幾個方面,例如很多軟體都可以進行電路設計與仿真,同時以可以進行PCB自動布局布線,可輸出多種網表文件與第三方軟體接口。本文引用地址:http://www.eepw.com.cn/article/201802/375291.htm  而在論壇裡經常能看到新手的經典提問:我應該學習哪種畫圖工具呀?哪種畫圖工具更強大?哪種畫圖工具更好用?
  • Mentor 推出獨特端到端Xpedition高密度先進封裝流程
    Xpedition Package Designer 工具使用內置的 HyperLynx 設計規則檢查 (DRC) 在 Signoff 之前進行詳細的設計內檢查,並且 HyperLynx FAST3D 封裝解析器提供了封裝模型的創建。直接與 Calibre 工具集成,然後提供流程設計套件(PDK) Signoff。
  • 盤點20條Allegro操作指令,老司機都不一定掌握的技能
    ,再進Allegro就會重設其視窗2)將Allegro.geo檔中的Form.cvf_main改其值6040 0 4308.開啟allegro時,會自動在桌面上生成allegro.jrl檔,怎麼解決?20.固定Report窗口以便顯示多個Report窗口1)在Report窗口選File>Stick,該窗口即可固定﹐再執行Report指令時﹐該窗口將不會被覆蓋主題:Allegro如何快速進行BGA扇出以及區域規則使用
  • allegro軟體的絕對傳輸延遲怎麼設置?
    我們在用allegro進行PCB設計完成以後,都需要對一組傳輸的總線進行時序等長,在做時序等長的時候,分為絕對傳輸延遲與相對傳輸延遲。絕對傳輸延遲,顧名思義,信號傳輸在PCB設計中都是有一個走線的長度,我們通過設置這個信號線傳輸的最大值與最小值,來實現等長的方法,就稱之為絕對傳輸延遲。
  • 自定義Allegro菜單的方法
    修改有風險,新手須謹慎1,首先到C:CadenceSPB_15.2sharepcb extcuimenus目錄下,將allegro.men文件複製到環境變量pcbevn目錄下面(當然其它地方也可以)。例如d:pcbenv 本文引用地址:http://www.eepw.com.cn/article/191674.htm2.用寫字板打開allegro.men文件,這一步要非常小心的進行操作。
  • 歐洲最大的藍海平臺,波蘭電商霸主Allegro流量上榜全球前十
    歐洲最大的藍海平臺allegro國內賣家想要在波蘭分一杯羹,就一定不要錯過波蘭電商霸主allegro平臺。Allegro在波蘭可以說是家喻戶曉,認知度高達98%,90%的消費者會選擇Allegro進行線上消費!擁有超過1700萬個消費者,allegro平臺上日均活躍用戶30萬,每日訂單數量超過50萬,每日成交商品更是超過90萬件。Allegro自招商以來,很多跨境賣家都非常感興趣,有賣家就在2019年不到半年的時間裡,做出了 GMV超82萬美元的成績。
  • allegro怎麼開店
    2020-05-07 17:49 allegro開店流程:登錄allegro官方註冊網址,選擇帳戶類型填寫相關信息創建帳戶。然後到郵箱中確認註冊,激活後給平臺轉一筆費用驗證帳戶的真實性,完成以上步驟,帳戶註冊流程即完成。
  • AdGuard Home 安裝及使用指北
    流量過濾在實體網關 / 虛擬網關處設置過濾器,對具備廣告特徵的流量實施攔截,如網站使用了 Https 加密,則採取 MITM(Man-in-the-middle attack,中間人攻擊)對 Https 加密流量進行解密,並對其中的廣告流量進行攔截,這一功能在部分第三方路由器固件非常常見,如 KoolProxy、廣告屏蔽大師 Plus。
  • Allegro
    allegro是什麼平臺 波蘭電商平臺Allegro是東歐最大拍賣網站,也是在波蘭最受歡迎的電商平臺,1999年由波蘭人自己創造成立,75%的波蘭人都知道該網站,還有人認為Allegro在波蘭的地位就相當於天貓和京東在中國的地位
  • ALLEGRO16.6軟體布局設計技巧教程:模塊復用
    在我們使用 allegro軟體對pcb進去布局時,往往會遇到許多結構相同的模塊,這裡給大家帶來一個關於allegro布局的一個小技巧,相同結構模塊的模塊復用布局,通過靈活運用,可以大大提高設計的速度。1、打開allegro軟體,首先將其中一個電源模塊布局,然後點擊藍色箭頭的placementedit。