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

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

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

Allegro中關(guān)于繞等長的自動功能

pV4N_CadencePCB ? 來源:未知 ? 作者:李倩 ? 2018-10-19 15:33 ? 次閱讀

等長處理

對于時序處理而言,在板上實(shí)現(xiàn)的手段就是繞等長。作為一個合格的layout工程師,首先必須得是一個合格的"繞等長"工程師,畢竟一切從助手做起。

工程師的巨大福利,首款P_C_B分析軟件,點(diǎn)擊免費(fèi)領(lǐng)取

一般來說,我們繞等長在allegro軟件就只有一個命令Delay Tune,感覺有點(diǎn)不夠用?,F(xiàn)在給大家安利一下Allegro中關(guān)于繞等長的自動功能,所有命令如下圖所示。

首先是Timing Vision,個人覺得這真是一個實(shí)用的技能,很人性化。以前繞等長的時候,哪一根最長,哪一根最短,繞到最后,哪一根沒有繞好等等,都需要一個個去板子上找,或者去規(guī)則管理器里頭選擇,簡直是神煩。這個功能直接讓比基準(zhǔn)長的顯示一種顏色,比基準(zhǔn)短的顯示一種顏色,繞好的顯示一種顏色,一目了然,直接繞就好,不需要再去規(guī)則管理器里面查看了。

接著是期待已久的自動繞等長了——Auto-interactive Delay Tune。想當(dāng)年,剛開始學(xué)習(xí)layout的時候,就是從繞等長開始,一塊又一塊的板子,能做的只有繞等長,當(dāng)時就想,要是有一天機(jī)器可以自動繞等長就好,今天這個愿望果然實(shí)現(xiàn)了。自動等長的步驟很簡單,設(shè)置好等長規(guī)則后,只需要選擇Auto-interactive Delay Tune命令,然后框選想要等長的線就好,機(jī)器就可以自己運(yùn)算,然后就可以看到已經(jīng)繞好的等長了,真是簡單粗暴到極點(diǎn)了。不說了,有圖有真相。

有了單線的自動等長,那就肯定不會放過板上隨處可見的差分了,看大招——Auto-interactive Phase Tune?,F(xiàn)在板子的速率越來越高,板上的差分線也就跟著越來越多,對內(nèi)等長的工作量自然就加大了。但是自從有了繞線新功能,就再也不擔(dān)心繞等長費(fèi)時多啦。步驟和單線繞等長一樣,簡單明了。

單線等長和差分等長,在用Timing Vision命令來判斷線是否等長的時候,設(shè)置有細(xì)微區(qū)別。

如圖所示,Timing mode有四種。單線和差分的區(qū)別,就是選擇timing(時序),還是phase(相位)。對于DRC和Smart的區(qū)別,就是能否根據(jù)線長改變基準(zhǔn)。

等長規(guī)則設(shè)置

提到繞等長的問題,就不得不說一下等長約束規(guī)則的設(shè)置了。在allegro的規(guī)則管理器里,只有你想不到的規(guī)則,沒有設(shè)置不了的。

等長規(guī)則的設(shè)置有多種不同的方法,有傻白甜型,有端方君子型,有腹黑高冷型,總有一款適合你的。

1

做人從傻白甜開始

望文生義,傻白甜就是操作簡單,結(jié)果盡如人意的意思了。這種方法幾乎是一步到位的,選中目標(biāo)網(wǎng)絡(luò),單擊右鍵,直接創(chuàng)建Match Group,然后取個好聽又好記的名字,如下圖。

至此,我們的萬里長征就要成功了,只剩下最后一步了,添加等長范圍。在Match Group行,tolerance那里改成想要的等長范圍,然后回車,等長規(guī)格就這么簡單粗暴的設(shè)置好了。

2

端方君子,心之所向

對于簡單的點(diǎn)對點(diǎn)的拓?fù)?,傻白甜能起到相?yīng)的作用,但是對于一些比較復(fù)雜的拓?fù)浣Y(jié)構(gòu),可能就收效甚微了,這時候就需要我們的君子登場了。

為什么說這種方法是端方君子型呢,主要是因?yàn)樗徊揭徊?,有理有?jù),按照步驟試一下的話,就會覺得,原來如此,建等長規(guī)則還是比較簡單的。下面就是動作分解了,首先選中目標(biāo)網(wǎng)絡(luò),建立net group。

建立net group后,選中建立的net group,單擊右鍵,選擇SigXploer命令,打開SigXploe,也可以選擇單個網(wǎng)絡(luò)打開SigXploe,網(wǎng)絡(luò)的拓?fù)滹@示如下。

拓?fù)湔_之后,就可以按照下圖步驟,建立想要的等長規(guī)則了。一步步完成之后,是不是感覺真的很美好呢?

3

腹黑高冷才是真絕色

然而,也有君子搞不定的時候,因?yàn)楫吘共皇撬械腂UG都是光明正大的陽謀,讓你可以知道怎么去改正,就像拓?fù)溥B接不正確時,可以通過給阻容器件賦模型來解決。有的BUG就像避無可避的陰謀詭計(jì),比如無法打開SigXploer,器件模型出問題等,無處著手時,這時候就需要劍走偏鋒,腹黑的方法才能夠一招致勝。這次直接選擇網(wǎng)絡(luò)建立pin Pair,不管什么拓?fù)溴e誤或是其他,直接避過,建立點(diǎn)對點(diǎn)的連接,這也正是高冷風(fēng)范,不管什么BUG,都是“我不聽,我不聽”。

然后再選擇目標(biāo)pin Pair,直接建立Match Group。建立Match Group之后的步驟,就要問傻白甜了。

建立等長規(guī)則的方法有多種,不管遇上什么樣的BUG,都會有方法去解決。

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

    關(guān)注

    394

    文章

    4659

    瀏覽量

    84941
  • allegro
    +關(guān)注

    關(guān)注

    42

    文章

    645

    瀏覽量

    144779
  • 管理器
    +關(guān)注

    關(guān)注

    0

    文章

    239

    瀏覽量

    18459
  • 可制造性設(shè)計(jì)

    關(guān)注

    10

    文章

    2064

    瀏覽量

    15422
  • 華秋DFM
    +關(guān)注

    關(guān)注

    20

    文章

    3492

    瀏覽量

    4299

原文標(biāo)題:學(xué)會Allegro等長處理及規(guī)則設(shè)置的人都能事半功倍!

文章出處:【微信號:CadencePCB,微信公眾號:CadencePCB和封裝設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    allegro ddr等長設(shè)置及繞線的步驟

    allegro ddr等長設(shè)置及繞線的步驟
    發(fā)表于 12-28 22:01

    新手請教關(guān)于T型接點(diǎn)等長問題

    ALLEGRO設(shè)置好T型接點(diǎn)后,如下圖所示據(jù)我的理解,ALLEGROT型接點(diǎn)等長設(shè)置的是圖中BC和BD兩斷走線的
    發(fā)表于 07-07 17:55

    altuim designer 等長命令及技巧

    ;數(shù)字鍵2增大繞線拐角幅度;數(shù)字鍵3減小繞線Gap間距;數(shù)字鍵4增大繞線Gap間距;Shift+a可以直接在走線模式下點(diǎn)對點(diǎn)等長Ctrl+鼠標(biāo)中鍵可以查看網(wǎng)絡(luò)長度原創(chuàng)文章,轉(zhuǎn)載請注明: 轉(zhuǎn)載自 allegro小北PCB設(shè)計(jì)
    發(fā)表于 08-04 13:03

    請問Altium不能等長要怎么設(shè)置?

    等長SDRAM時,比如A0換TAB鍵標(biāo)題顯示的是總的線長,大于目標(biāo)長度,不能等長要怎么設(shè)置按ctrl+鼠標(biāo)中間顯示的也是總的線長,add from-to里顯示的是正確
    發(fā)表于 04-23 07:35

    怎么將Allegro內(nèi)差分單獨(dú)

    allegro內(nèi)差分怎么單獨(dú)?
    發(fā)表于 07-18 05:35

    Altium Designer如何等長

    本帖最后由 山文豐 于 2020-7-14 14:32 編輯 1、為什么要等長,等長的重要性。在 PCB 設(shè)計(jì),等長走線主要是針對一些高速的并行總線來講的。由于這類并行總線往往
    發(fā)表于 07-14 14:30

    PCB設(shè)計(jì)如何等長

    PCB設(shè)計(jì)如何等長?阻抗會對信號速度產(chǎn)生影響嗎?
    發(fā)表于 03-06 08:47

    allegro_差分線等長設(shè)置

    allegro_差分線等長設(shè)置,有需要的下來看看
    發(fā)表于 02-22 16:15 ?62次下載

    AD關(guān)于等長的方式與方法

    第一步:連接好需要等長的線, 第二步: T+R T+R開始等長, TABTAB 鍵調(diào)出等長屬性設(shè)置框 第三步:滑動走蛇形線即可;
    發(fā)表于 09-12 16:13 ?0次下載

    做內(nèi)層PCB設(shè)計(jì)需要了解那些內(nèi)容布局布線和等長技術(shù)你了解嗎

    經(jīng)常畫高速板的同學(xué)都知道,10個高速板有9個要等長,而且內(nèi)存出現(xiàn)的頻率尤其頻繁,整的現(xiàn)在畫板子不兩下都有點(diǎn)不習(xí)慣。好在上期給大家介紹了幾種快的不能再快的
    的頭像 發(fā)表于 11-11 10:55 ?5166次閱讀

    Allegro PCB設(shè)計(jì)時等長設(shè)置的一些方法與技巧解析

    本文檔的主要內(nèi)容詳細(xì)介紹的是Allegro PCB設(shè)計(jì)時等長設(shè)置的一些方法與技巧解析。以DDR3(4pcs,fly-by 結(jié)構(gòu))為例,講述一下在allegro 如何添加電氣約束(時序
    發(fā)表于 11-27 16:02 ?0次下載
    <b class='flag-5'>Allegro</b> PCB設(shè)計(jì)時<b class='flag-5'>等長</b>設(shè)置的一些方法與技巧解析

    一個allergo自帶的等長AiDT功能

    相信很多l(xiāng)ayout工程師在畫板的最后都在為等長而鬧心,今天給大家介紹一個allergo自帶的等長AiDT功能,希望對大家有所幫助。
    的頭像 發(fā)表于 06-23 16:24 ?4524次閱讀
    一個allergo自帶的<b class='flag-5'>繞</b><b class='flag-5'>等長</b>AiDT<b class='flag-5'>功能</b>

    PCB設(shè)計(jì)工程師淺談等長的概念

    1.關(guān)于等長 第一次聽到“等長工程師”這個稱號的時候,我和我的小伙伴們都驚呆了。每次在研討會提起這個名詞,很多人也都是會心一笑。 不知道從什么時候起,
    的頭像 發(fā)表于 01-20 12:11 ?5551次閱讀
    PCB設(shè)計(jì)工程師淺談<b class='flag-5'>繞</b><b class='flag-5'>等長</b>的概念

    PCB設(shè)計(jì)不完的等長

    第一次聽到“等長工程師”這個稱號的時候,我和我的小伙伴們都驚呆了。每次在研討會提起這個名詞,很多人也都是會心一笑。
    的頭像 發(fā)表于 02-12 15:21 ?2483次閱讀

    Allegro(AiDT)自動等長介紹.zip

    Allegro(AiDT)自動等長介紹
    發(fā)表于 12-30 09:19 ?3次下載