超碰激情 I 成人福利网站 I 淫国产 I 曰批视频免费30分钟成人 I 刘亦菲裸体视频一区二区三区 I 午夜久 I 尤物综合 I 亚洲一区av在线观看 I 欧美亚洲国产精品久久高清 I 欧美老熟妇乱子伦视频 I 无码中出人妻中文字幕av I 久久美女福利视频 I 精品无人区乱码1区2区3区在线 I 性饥渴的农村熟妇 I 色综合综合色 I 少妇人妻88久久中文字幕 I 久久夜色精品国产噜噜av I 老熟妇仑乱视频一区二区 I 男女做爰猛烈叫床视频动态图 I 日本大片一区二区 I 人成午夜免费视频在线观看 I 激情婷婷av I 男女下面一进一出免费视频网站 I 久久影视一区 I 午夜污网站 I 先锋人妻无码av电影 I 久久久久久久岛国免费网站 I 又粗又大又黄又硬又爽免费看 I 人妻无码免费一区二区三区 I www.色成人100 I 欧美高清网站 I 精品国产第一页 I 国产suv一区二区三区88区 I 橹图极品美女无圣光 I 午夜宅男欧美

產(chǎn)品分類(lèi)

當(dāng)前位置: 首頁(yè) > 工業(yè)電子產(chǎn)品 > 其他電子產(chǎn)品 > 開(kāi)發(fā)板,套件,編程器 > 開(kāi)發(fā)板

類(lèi)型分類(lèi):
科普知識(shí)
數(shù)據(jù)分類(lèi):
開(kāi)發(fā)板

Allegro中設(shè)置等長(zhǎng)規(guī)則的通用方法

發(fā)布日期:2022-10-14 點(diǎn)擊率:107

在當(dāng)今高速PCB設(shè)計(jì)中,一組走線的等長(zhǎng)越來(lái)越重要。Allegro為工程師提供了功能強(qiáng)大的Constrain Manager,即約束管理器,工程師可以很方便地進(jìn)行各種規(guī)則的設(shè)定,包括等長(zhǎng)規(guī)則。 在無(wú)線時(shí)代早前發(fā)表的《DDR布線規(guī)則與過(guò)程》一文中,已經(jīng)給出了一種設(shè)置等長(zhǎng)規(guī)則的方法,但這種方法具有一定的局限性,一旦某條網(wǎng)絡(luò)的拓補(bǔ)不符合規(guī)律,將出現(xiàn)異常。本文以朋友設(shè)計(jì)的EMMC小卡為例,給出一種相對(duì)通用的等長(zhǎng)規(guī)則設(shè)置方法,希望對(duì)讀者有幫助。

1. 本例中需要實(shí)現(xiàn)PCI-e金手指到EMMC芯片等長(zhǎng),包括D0-D7,CLK,CMD這10條網(wǎng)絡(luò)。查看各條網(wǎng)絡(luò),確認(rèn)是否存在串聯(lián)匹配電阻。本例中,僅在時(shí)鐘線上存在,如下圖的高亮器件。

Resistor

2. 為串聯(lián)匹配電阻分配仿真模型,這樣做的目的只有一個(gè):建立Xnet。因?yàn)槲覀円獙?shí)現(xiàn)的是金手指到達(dá)EMMC芯片的引腳等長(zhǎng),所以必須將串聯(lián)匹配電阻的兩端網(wǎng)絡(luò)視為同一條。點(diǎn)擊Analyze—>Model Assignment,如下圖,

Model-Assigment

3. 在16.6版本中會(huì)彈出一個(gè)對(duì)話框,就是一些設(shè)計(jì)錯(cuò)誤,直接點(diǎn)擊Ignore Errors下面的“All”,然后再點(diǎn)擊“OK”即可,如下圖。

Ignore-All

4. 勾選右側(cè)Find窗口中的Symbols,如下圖。

Find-Symbols

5. 點(diǎn)擊時(shí)鐘線上的串聯(lián)匹配電阻R9,會(huì)出現(xiàn)Signal Model Assignment的界面,如下圖。

Click-R9

6. 點(diǎn)擊“Create Model,如下圖。

Create-Model

7. 在彈出的Create Device Model對(duì)話框中點(diǎn)擊“OK”,如下圖。

Create-Device-Model

8. 在彈出的Create ESpice Device Model對(duì)話框中點(diǎn)擊“OK”,如下圖。

Create-ESpice-Device-Model

9. 此時(shí)返回Signal Model Assignment界面,發(fā)現(xiàn)R9已具備Model,如下圖。

Have-Nodel

10. 點(diǎn)擊Show Element快捷按鈕,選中EMMC CLK網(wǎng)絡(luò),發(fā)現(xiàn)已具備Xnet,如下圖。

Show-Element

11. 接下來(lái)就是創(chuàng)建Match Group,即等長(zhǎng)組。點(diǎn)擊Constrain Manager圖標(biāo),在彈出的Constrain Manager界面中,點(diǎn)擊左側(cè)的Electrical類(lèi)別下的Relative Propagation Delay,右側(cè)出現(xiàn)相對(duì)傳輸延遲規(guī)則,可以看到EMMC CLK網(wǎng)絡(luò)作為Xnet出現(xiàn)在其中,如下圖。

Electrical-Relative-Propagation-Delay

12. 在進(jìn)行這步操作之前, 筆者再次強(qiáng)調(diào)我們要實(shí)現(xiàn)金手指到EMMC芯片引腳的等長(zhǎng),即pin到pin的等長(zhǎng),每條網(wǎng)絡(luò)可以視為一對(duì)Pin Pair。在任意一條網(wǎng)絡(luò)上點(diǎn)擊右鍵Create Pin Pair,如下圖。

Create-Pin-Pair

13. 在彈出的Create Pin Pairs of MMC_DATA0對(duì)話框中分別選擇需要等長(zhǎng)的pin,然后點(diǎn)擊OK,如下圖。當(dāng)然,我們選擇金手指(J1)和EMMC芯片(U1)的引腳,而不是上拉電阻(R8)。

Select-Pin

14. 依次處理所有需要等長(zhǎng)的網(wǎng)絡(luò),完成后如下圖所示。

Pin-Pairs-Created

15. 在任意一對(duì)pin pairs上點(diǎn)擊右鍵—>Create—>Match Group,如下圖。

Create-Match-Group

16. 在彈出的對(duì)話框中輸入名稱(chēng)EMMC,然后點(diǎn)擊OK,如下圖。

Match-Name

17. 按住Ctrl,依次選擇需要等長(zhǎng)的pin pair,然后點(diǎn)擊右鍵—>Add to—>Match Group,如下圖。

Add-To-Match-Group

18. 在彈出的對(duì)話框中點(diǎn)擊下拉箭頭選擇剛剛創(chuàng)建的EMMC,如下圖。

Select-EMMC

19. 回到Constrain Manager界面,可以看到Match Group已正確建立,如下圖。

MG-Created

20. 但默認(rèn)是以時(shí)間做等長(zhǎng)單位,不符合一般習(xí)慣,改為mil。點(diǎn)擊“ns”,在彈出的對(duì)話框中選擇“mil”,如下圖。

Change-Unit

21. 在MGrp中的EMMC名稱(chēng)所在一行與Delta:Tolerance所在一列的交叉位置輸入等長(zhǎng)條件“0:25”,即Delta為0,Tolerance為25,此時(shí)看到已變成mil單位,如下圖。

Unit-Changed

22. 在MGrp中的EMMC名稱(chēng)上面點(diǎn)擊右鍵—>Analyze,看到當(dāng)前的等長(zhǎng)狀態(tài)。

Analyze

至此,EMMC等長(zhǎng)設(shè)置完成,接下來(lái)就是繞等長(zhǎng)了,不是本文討論的內(nèi)容。本文的核心思想是使用Pin Piars建立等長(zhǎng)規(guī)則,這種方法相對(duì)通用,在Allegro中應(yīng)用廣泛。在這些年使用Allegro進(jìn)行PCB設(shè)計(jì)的 過(guò)程中,感受很深的一點(diǎn)就是:如果想很好地掌握Allegro,就必須多思考,多練習(xí),舉一反三。

下一篇: PLC、DCS、FCS三大控

上一篇: 調(diào)節(jié)PMIC MMPF0100的

推薦產(chǎn)品

更多