亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

技術(shù)資訊 I Allegro 設計中的走線約束設計

深圳(耀創(chuàng))電子科技有限公司 ? 2025-09-05 15:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在進行時序等長布線操作的時候,在布線操作的時候不管你是走蛇形線還是走折線,約束管理器會自動幫你計算長度、標偏差,通過精確控制走線長度,來實現(xiàn)信號的時序匹配。約束設計就是一套精準的導航系統(tǒng),能夠在走線的時候清楚的知道目標在哪里,允許的誤差是多少、最小間距等。

上期我們介紹了如何使用cadence Allegro的規(guī)則“約束”孔,實現(xiàn)一鍵式快速生成孔;本期我們將教會大家如何利用約束管理器去約束我們的走線。


應用場景


1.在DDR內(nèi)存布線的時候,數(shù)據(jù)線(DQ)、數(shù)據(jù)選通(DQS)、地址/控制線(ADDR_CTRL)的走線均有嚴格的等長要求。使用等長約束,將時序問題變成一個可視化的、可執(zhí)行的、傻瓜式的操作。

2.對于高速差分信號,每一對差分線必須保證嚴格的等長,否則信號質(zhì)量會急劇惡化。

3.多通道高速串行鏈路之間最好也做一定的等長約束,避免不同的數(shù)據(jù)包信號到達時間相差太遠,影響性能。精準地使用等長約束,才是資深打工人的體現(xiàn),既能保證板子一次成功,又不會把自己累死在無關(guān)緊要的細節(jié)上!



運行環(huán)境


1、操作系統(tǒng):Win 11

2、cadence軟件配置:Allegro X Designer Plus 24.1-2024 P001 [9/4/2024] Windows SPB 64-bit EditionEdition


走線約束設置



1.打開Cadence軟件,選擇產(chǎn)品Allegro X Designer Plus,點擊OK進入軟件。

a394dcf0-8a28-11f0-8ce9-92fbcf53809c.png


2.打開規(guī)則約束管理器,點擊選擇Setup-Constraints-Electrical,在窗口中選擇Net-Routing-Relative Propagation Delay,查看走線約束。

a3a1eaa8-8a28-11f0-8ce9-92fbcf53809c.png


3.網(wǎng)絡組(NCls)對象包含32個成員,可在頂級的網(wǎng)絡組對象中創(chuàng)建并應用約束,通過此方式創(chuàng)建的約束可應用到網(wǎng)絡組的所有成員中。展開可查看該網(wǎng)絡組的所有的網(wǎng)絡名稱。

a3b56b6e-8a28-11f0-8ce9-92fbcf53809c.png


4.下圖為一個相對等長規(guī)則約束,它包含了一個驅(qū)動引腳(UU1.M18)和一個接收引腳(JP1.D24).其中Scope=Global表示此約束適用于所有對象;Delta:Tolerance=0mil:20mil表示所有類似引腳對都需要按照目標引腳對的長度進行布線,誤差范圍控制在+/-20mil之內(nèi)。

a3c448d2-8a28-11f0-8ce9-92fbcf53809c.png


5.規(guī)則約束管理器通過內(nèi)置的場求解器來管理和分析電氣規(guī)則。鼠標右鍵點擊一個網(wǎng)絡組選擇Analyze。在相對延遲中的紅色數(shù)值代表該網(wǎng)絡與指定的長度偏差超過了20mil;綠色數(shù)值則代表為安全范圍內(nèi)的值。

a3dab3d8-8a28-11f0-8ce9-92fbcf53809c.png

引腳延遲


1.將從芯片廠商獲取的準確的引腳延遲信息表導入到Allegro軟件中,通過將Pin Delay屬性分配給元器件和定義的引腳,約束管理器就能將其納入差分對相位容差、最小/最大傳播延遲以及相對延時的DRC計算。

2.選擇菜單欄的File-Import-Pin Delay。打開Pin Delay Import界面。

a3fb945e-8a28-11f0-8ce9-92fbcf53809c.png


3.選擇Pin Delay延遲文件,系統(tǒng)會自動進行位號、封裝名稱以及延遲單位的匹配識別。接著點擊Import導入文件。

a40a8a2c-8a28-11f0-8ce9-92fbcf53809c.png



4.打開規(guī)則約束管理器,導航到Properties-Componment-Pin Properties,點擊選擇General。

5.在Objects輸入位號u2進行篩選,展開篩選結(jié)果,可以看到Pin Delay已按表格進行了映射,在表格中也支持手動修改Pin 延遲值。

a416260c-8a28-11f0-8ce9-92fbcf53809c.png


6.接著,我們可以查看增加了Pin Delay對于網(wǎng)絡延遲的影響,首先查看未添加引腳延遲時的實際傳播延遲為:1151.76mil。

a4273d52-8a28-11f0-8ce9-92fbcf53809c.png


7.接著使用引腳延遲,點擊引腳延遲數(shù)值107mil,再Pin1顯示的顏色變?yōu)榛疑珪r,鼠標右鍵點擊Pin1選擇Use Pin Delay,將引腳延遲也添加到傳播延遲中。

a44de1aa-8a28-11f0-8ce9-92fbcf53809c.png


8.此時的Pin Delay無顏色標識,增加了引腳延遲后的實際傳播延遲值為:1258.76mil。最大實際延遲以綠色顯示,表明該值小于2010mil的約束值。

a4658620-8a28-11f0-8ce9-92fbcf53809c.png


總結(jié)欄

本期主要介紹了Allegro中的走線的約束以及引腳延遲的具體約束方法,下一期我們將為大家呈現(xiàn)PCB走線的優(yōu)化,讓大家布線更加美觀!期待大家的在看與分享~

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

    關(guān)注

    11

    文章

    743

    瀏覽量

    68410
  • 約束
    +關(guān)注

    關(guān)注

    0

    文章

    83

    瀏覽量

    13107
  • Allegro設計
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    5975
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    物理約束實踐:I/O約束

    I/O約束I/O Constraints)包括I/O標準(I/OStandard)約束
    的頭像 發(fā)表于 11-18 16:42 ?2240次閱讀
    物理<b class='flag-5'>約束</b>實踐:<b class='flag-5'>I</b>/O<b class='flag-5'>約束</b>

    技術(shù)資訊 I Allegro PCB 設計布線優(yōu)化

    本文要點作為一名資深的電子設計工程師,在Allegro中將優(yōu)化好、散熱調(diào)整好、阻抗控制精準,能夠為后期調(diào)試和改板省下不少心力,好處就不用多說了!上期我們介紹了如何利用約束管理器去
    的頭像 發(fā)表于 09-12 16:07 ?8147次閱讀
    <b class='flag-5'>技術(shù)</b><b class='flag-5'>資訊</b> <b class='flag-5'>I</b> <b class='flag-5'>Allegro</b> PCB 設計<b class='flag-5'>中</b>布線優(yōu)化

    allegro過程中方頭怎么改成圓頭

    請問給位高手,我是剛學Allegro,在過程是方頭而且在轉(zhuǎn)角處有"斷開”的樣子,但是走
    發(fā)表于 12-26 14:04

    請問allegro時怎么不捕捉焊盤中心

    allegro的時候如何不捕捉焊盤中心,有的時候自動捕捉焊盤中心在布線的時候很不方便
    發(fā)表于 02-26 10:44

    為何allegro居中?

    圖片當中沒有報DRC錯誤,但是不能使用居中功能,是否是因為PCB其余地方有錯誤的原因?多謝解答
    發(fā)表于 07-01 22:57

    allegro16.6快捷鍵設置

    allegro16.6快捷鍵設置#切換線寬#funckey 0c options acon_line_width constraint #默認線寬#funckey 04 options
    發(fā)表于 07-12 14:06

    allegro如何蛇行(delay tune)

    蛇行(delay tune)1. 前言蛇行可在Allegro 藉由elong_by_pick 自動完成.若想以半自動方式則可用delay tune 命令
    發(fā)表于 09-06 11:30 ?0次下載

    PCB上的延遲約束

    作者:貓叔 延遲約束 對于延遲約束,相信很多同學是不怎么用的,主要可能就是不熟悉這個約束,也有的是嫌麻煩,因為有時還要計算PCB上的延遲
    的頭像 發(fā)表于 11-14 10:34 ?3944次閱讀
    PCB上<b class='flag-5'>走</b><b class='flag-5'>線</b>的延遲<b class='flag-5'>約束</b>

    DDR4布線之allegro約束規(guī)則設置綜述

    DDR4布線之allegro約束規(guī)則設置綜述
    發(fā)表于 09-08 10:34 ?0次下載

    Cadence Allegro PCB多根及其間距設置

    Cadence Allegro PCB多根及其間距設置 在進行PCB布線的時候,當遇到一把一把的總線的時候,如果是一根一根的去,是很
    的頭像 發(fā)表于 12-24 11:30 ?6476次閱讀

    Cadence Allegro 22.1-1-3-將網(wǎng)絡顯示在焊盤、、銅皮上

    Cadence Allegro 22.1-1-3-將網(wǎng)絡顯示在焊盤、、銅皮上
    的頭像 發(fā)表于 09-25 09:12 ?5907次閱讀
    Cadence <b class='flag-5'>Allegro</b> 22.1-1-3-將網(wǎng)絡顯示在焊盤、<b class='flag-5'>走</b><b class='flag-5'>線</b>、銅皮上

    ALLEGRO 約束規(guī)則設置步驟(以DDR 為例).zip

    ALLEGRO約束規(guī)則設置步驟(以DDR為例)
    發(fā)表于 12-30 09:19 ?12次下載

    allegro軟件命令下參數(shù)不顯示如何解決

    在PCB設計,命令是頻繁使用的功能之一。執(zhí)行走命令后,通常會在Options面板顯示線寬、層、角度等設置選項,用于調(diào)整
    的頭像 發(fā)表于 06-05 09:30 ?1295次閱讀
    <b class='flag-5'>allegro</b>軟件<b class='flag-5'>走</b><b class='flag-5'>線</b>命令下參數(shù)不顯示如何解決

    技術(shù)資訊 I 圖文詳解約束管理器-差分對規(guī)則約束

    本文要點你是否經(jīng)常在Layout設計抓瞎,拿著板子無從下手,拿著鼠標深夜狂按;DDR等長沒做好導致系統(tǒng)不穩(wěn)定,PCIe沒設相位容差造成鏈路訓練失敗……這些都是血淚教訓,關(guān)鍵時刻需要靠約束管理器救命
    的頭像 發(fā)表于 08-08 17:01 ?787次閱讀
    <b class='flag-5'>技術(shù)</b><b class='flag-5'>資訊</b> <b class='flag-5'>I</b> 圖文詳解<b class='flag-5'>約束</b>管理器-差分對規(guī)則<b class='flag-5'>約束</b>

    技術(shù)資訊 I Allegro設計的過孔陣列設計

    就頭皮發(fā)麻,打工人的時間不是這么浪費的!AllegroXDesigner約束驅(qū)動過孔陣列功能,簡直就是咱打工人的福音!上期我們介紹了如何使用約束管理器設置差分對
    的頭像 發(fā)表于 08-22 16:35 ?1142次閱讀
    <b class='flag-5'>技術(shù)</b><b class='flag-5'>資訊</b> <b class='flag-5'>I</b> <b class='flag-5'>Allegro</b>設計<b class='flag-5'>中</b>的過孔陣列設計