allegro中走線等長設(shè)置進(jìn)階

allegro中走線等長設(shè)置進(jìn)階

ID:32695410

大小:378.00 KB

頁數(shù):7頁

時(shí)間:2019-02-14

allegro中走線等長設(shè)置進(jìn)階_第1頁
allegro中走線等長設(shè)置進(jìn)階_第2頁
allegro中走線等長設(shè)置進(jìn)階_第3頁
allegro中走線等長設(shè)置進(jìn)階_第4頁
allegro中走線等長設(shè)置進(jìn)階_第5頁
資源描述:

《allegro中走線等長設(shè)置進(jìn)階》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、在高速電路設(shè)計(jì)中,走線的等長顯得越來越重要,因此設(shè)置等長這問題也就產(chǎn)生了,對(duì)于簡單走線等長在以前文檔中都有涉及這里不再復(fù)述了,下面內(nèi)容將給大家介紹一下有關(guān)Xnet等長的設(shè)置問題,如現(xiàn)在主板DDR,IDE等部分設(shè)等長問題.注意:以下設(shè)置方法不是公板方式,是我自己摸索的設(shè)置方法,所以大家不必效仿,僅供參考!如果大家有任何其它或簡單方法也請(qǐng)分享一下經(jīng)驗(yàn)!???在這之前首先介紹一下一個(gè)新個(gè)概念Xnet,見下圖:????我們把連續(xù)的幾段由無源元件(如電阻,電容或電感)連接的net合稱為一段Xnet.???大家知道Allegro中有兩個(gè)常用

2、的走線長度設(shè)置,PROPAGATION_DELAY,RELATIVE_PROPAGATION_DELAY都只能針對(duì)同一Net設(shè)置,???下面是一個(gè)具體案例:????現(xiàn)在要求U1到U2的走線Net*A+Net*B等長,誤差為+/-20Mil,最簡單的方式就是分別設(shè)置Net*A等長和Net*B等長,誤差各為+/-10Mil,這樣是可以達(dá)到要求,不過會(huì)加大Layout工程師繞線的難度,因?yàn)榭赡躈et*A部分空間比較大有足夠的繞線空間,而Net*B部分沒有空間繞線,所以就比較難達(dá)到要求.???如果一種設(shè)置能把Net*A與Net*B相加,

3、然后再做等長比對(duì),這樣就可以解決問題了,好的就是Allegro都早為這些問題考慮過了,只要把Net*A與Net*B設(shè)置為一個(gè)Xnet問題就解決一半了.???下面內(nèi)容將詳細(xì)介紹怎樣設(shè)置Xnet與Xnet等長.第一部分:Xnet設(shè)置(下面步驟可能有些簡單,不過能達(dá)到效果)0,需要AllegroExport版本或SPECCTRAQuest中設(shè)置,還好大家有CrackedLicense天下無敵,什么版本都有J1,開啟AllegroExport或SPECCTRAQuest(以下省略,用Allegro簡稱這兩個(gè)),Open需要設(shè)置Xnet的

4、板子.2,點(diǎn)擊菜單Analyze>SI/EMI7/7Sim>Model…(比正常方式設(shè)置Model簡單了些)出來的建議定義DCnet直接Yes即可,然后出現(xiàn)下面的Model設(shè)置窗體:?3,直接在DevTypeValue/Refdes中選擇要設(shè)定Model的器件或直接在板子上點(diǎn)選要設(shè)置Model的器件;4,點(diǎn)選CreateModel,建立該零件的Model,(如果已經(jīng)有該零件的Model,并在前面定義,然后FindModel即可,這里主要介紹沒有的情況)?在出現(xiàn)對(duì)話框中選擇CreateESpiceDevicemodel,點(diǎn)擊OK5

5、,出現(xiàn)下面窗體:7/7?ModelName:輸入產(chǎn)生Model的名字Circuittype:選擇Type,電阻,電感或電容Value:值SinglePin:各Pin的連接順序,中間為空格,這里要注意要看零件的pin的排列,12345678,就是:1和2是一個(gè)電阻,其它同理所以如果就是普通電阻電容那就更簡單了.?CommonPin:這里不用管它,空著就可以.???上面都輸入好了就點(diǎn)擊OK,完成Model的建立.???點(diǎn)擊OK退出就可以發(fā)現(xiàn)連接該排阻的兩邊的Net都有了個(gè)Xnet屬性,如下圖:????這樣就可以搞定Xnet,很簡單吧

6、!???下面就開始等長設(shè)置吧!7/7第二部分針對(duì)Xnet部分的等長設(shè)置???設(shè)置好了Xnet后就可以在Allegro中設(shè)置該Xnet的等長了,有兩種方法可以設(shè)置Xnet的等長.第一種,使用Edit>Properties定義???注意必須使用PinPair才能定義Xnet等長RELATIVE_PROPAGATION_DELAY=GroupX:G:U1.5:U2.4:0:20???在沒有定義Xnet之前這樣定義時(shí)會(huì)提示錯(cuò)誤的???其它的和前面的等長設(shè)置方法都一樣.如果大家覺得這樣設(shè)置有些麻煩的話,還有一招可以使用,見下面:第二種,C

7、onstraintManager設(shè)置1,開啟ConstraintManager,點(diǎn)選菜單Setup>ElectricalConstraintSpreadsheet或直接點(diǎn)擊工具欄出現(xiàn)ConstraintManager窗體:7/7?對(duì)于ConstraintManager的一般使用方法這里不再做詳細(xì)介紹,如果用戶對(duì)這部分不熟悉可以參考其它有關(guān)ConstraintManager使用進(jìn)行學(xué)習(xí).2,因?yàn)槲覀兡康氖且O(shè)置等長,所以我們用RelativePropagationDelay這屬性,從左邊控制欄中選擇Net>Routing>Rela

8、tivePropagationDelay,3,在右邊就會(huì)顯示整塊板子所有的Net或Xnet,??4,建立需要等長的PinPair,右鍵點(diǎn)擊需要建立PinPair的Xnet?選擇起始Pin和結(jié)束Pin,?7/7注意:1,這里沒有先后順序.2,如果PinPair的兩

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。