Allegro PCB設(shè)計(jì)中Pin-Pair講解
Pin-Pair 代表一對(duì)邏輯連接的管腳,一般是驅(qū)動(dòng)和接收。Pin-Pairs 可能不是直接連接的,但是肯定存在于同一個(gè) net 或者 Xnet(所謂 Xnet 即網(wǎng)絡(luò)的中間可能串接電阻或者接插件,比如圖 2-3 中的 U1.8 到 U3.8 的連接中間經(jīng)過(guò)了一個(gè)電阻,即 Xnet,在上節(jié)已詳細(xì)講解。)??梢允褂?pin-pairs 來(lái)獲取 net 或者 Xnet 指定的 pin-to-pin 約束,也可以使用 pin-pairs 來(lái)獲取 ECSets 通用的 pin-to-pin 約束,如果參考了某個(gè) ECSets 會(huì)自動(dòng)定義 net 或者Xnet 的pin-pairs。 可以指定 pin-pairs(比如 U1.8 U3.8)或者基于下面的格式直接提取。當(dāng)從 SigXplorer導(dǎo)入拓?fù)洳?yīng)用 ECSets 給 net,約束管理器基于導(dǎo)入的拓?fù)湮募?chuàng)建 net 或者 Xnet 的 pin-pairs。 • Longest pin-pair • Longest driver-receiver pair • All driver-receiver pairs注意:Concept HDL 數(shù)據(jù)庫(kù)不能直接支持 pin-pair 對(duì)象,約束管理器能夠更新和校驗(yàn)原理圖中的 pin-pair約束。 創(chuàng)建 pin-pair的方法請(qǐng)見(jiàn) 3.1.1 節(jié)15~19步具體操作。Pin-Pair 規(guī)則 下面的規(guī)則應(yīng)用于創(chuàng)建 Pin-Pairs,Pin-Pairs僅能在以下工作表中創(chuàng)建。• 在對(duì)象中一定要存在某個(gè)管腳,才能創(chuàng)建相應(yīng)的 pin-pair。 • 在 All Constraints和 Timing工作表中的對(duì)象一定要有驅(qū)動(dòng)和接收。 • Pin-pair length 如果已經(jīng)完成走線則是兩個(gè)管腳之前走線的長(zhǎng)度,如果沒(méi)走線,就是連接兩個(gè)管腳的鼠線的曼哈頓距離。 • 約束管理器確定 longest/shortest pin-pair length是基于驅(qū)動(dòng)和接收,如果沒(méi)有任何驅(qū)動(dòng)和接收,就考慮 Xnet。 • 對(duì)于相對(duì)傳輸延遲約束,僅僅確定 longest pin-pair。