freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

candence約束管理器分冊(編輯修改稿)

2024-07-04 07:02 本頁面
 

【文章內容簡介】 net或者 Xnet(所謂 Xnet即網絡的中間可能串接電阻或者接插件,比如圖 23中的 ,即 Xnet,在 。)??梢允褂?pinpairs來獲取 net或者 Xnet指定的 pintopin約束,也可以使用 pinpairs來獲取 ECSets通用的 pintopin約束,如果參考了某個 ECSets會自動定義 net或者 Xnet的 pinpairs??梢灾付?pinpairs(比如 )或者基于下面的格式直接提取。當從 SigXplorer導入拓撲并應用 ECSets給 net,約束管理器基于導入的拓撲文件創(chuàng)建 net或者 Xnet的 pinpairs。 ? Longest pinpair ? Longest driverreceiver pair ? All driverreceiver pairs 圖 23 Longest pinpair注意: Concept HDL數(shù)據(jù)庫不能直接支持 pinpair對象,約束管理器能夠更新和校驗原理圖中的 pinpair約束。創(chuàng)建 pinpair的方法請見 15~19步具體操作。 PinPair規(guī)則下面的規(guī)則應用于創(chuàng)建 PinPairs,PinPairs僅能在以下工作表中創(chuàng)建。工作簿工作表 All Constraints(不可以) Signal Integrity/Timing/Routing Timing Switch/Settle Delay Setup/Hold Routing Impedance Min/Max Propagation delay Relative Propagation Delay ? 在對象中一定要存在某個管腳,才能創(chuàng)建相應的 pinpair。 ? 在 All Constraints和 Timing工作表中的對象一定要有驅動和接收。 ? Pinpair length如果已經完成走線則是兩個管腳之前走線的長度,如果沒走線,就是連接兩個管腳的鼠線的曼哈頓距離。 ? 約束管理器確定 longest/shortest pinpair length是基于驅動和接收,如果沒有任何驅動和接收,就考慮 Xnet。 ? 對于相對傳輸延遲約束,僅僅確定 longest pinpair。 Nets和 Xnets 請見圖 24很容易理解 Cadence的 Nets和 Xnets的區(qū)別。所謂 nets就是從一個管腳到其他管腳的電子連接。如果 net的中間串了無源的、分立的器件,比如電阻、電容或者電感,那么在數(shù)據(jù)庫中每個網絡段通過一個獨立的 net來表示。約束管理器解釋這些網絡段作為相鄰的擴展的網絡或者 Xnet,Xnets在多板連接的結構中也可以貫穿連接器和電纜。可以Buses 將 Nets和 Xnets與 ECSets聯(lián)系起來。圖 24 Nets和 Xnets的區(qū)別 Buses 總線代表 diffpairs,Xnets或者 nets的指定的集合。在總線上獲取的約束可以被所有總線的成員繼承,可以通過 SigXplorer定義管腳的連接順序并增加約束信息。 ? Bus規(guī)則 ? 可以在所有網絡相關的工作表中創(chuàng)建總線。 ? 當與 Concept HDL關聯(lián)時,約束管理器不能創(chuàng)建總線。 ? 總線一定是 designlevel,不能是 systemlevel。 Match Groups Match Group是 nets,Xnets或者 pinpairs的集合,此集合一定要都匹配( delay或者 length)或者相對于組內的一個明確的目標。如果 delta值沒有定義,組內的所有成員都將是絕對匹配的,并允許有一定的偏差。如果定義了 delta值,那么組內所有成員將相對匹配于明確的目標網絡。下面的是 Match Group的必要屬性: ? Target-組內其他 pinpairs都要參考的 pinpair就是目標(Target),可以是默認的也可以是明確指定的 pinpair,其他的 pinpairs都要與這個目標比較。 ? Delta-每個 pinpair成員與目標 pinpair的差值,如果沒有指定此差值,那么所有成員就需要匹配,如果定義了此值不為 0,則此群組就是一個相對匹配的群組。 ? Tolerance-允許匹配的偏差值。下面用三個例子來說明不同情況下的匹配群組(絕對的和相對的)。例 1 Net Target Delta Tolerance Comments Data1 未指定未指定 10mil 這個例子中沒有參考,所有的網絡都必須彼此匹配在 10mil之內,如果三個網絡中的一個是 1000mil,Data2 未指定未指定 10mil Data3 未指定未指定 10mil 其他兩個網絡必須在 990mil~1010mil之間,delta值未指定(不是 0)是絕對的匹配延遲, target也未指定。例 2 Net Target Delta Tolerance Comments Data1 0mil 10mil Data3是此群組參考值,所有的網絡都必須匹配 Data3在 10mil之內,如果 Data3是 1000mil,其他兩個網絡必須在 990mil~1010mil之間,delta值被指定是相對的匹配(傳輸)延遲。Data2 0mil 10mil Data3 X 0mil 10mil 例 3 Net Target Delta Tolerance Comments Data1 X 100mil 10mil Data1此群組參考值,所有的網絡都必須匹配 Data1在 100mil之內并加上或者減去指定的偏差值 10mil。如果 Data1是 1000mil,其他兩個網絡必須在 990mil~1110mil之間,對于相對的匹配(傳輸)延遲 delta和 tolerance值被指定。 Data2 100mil 10mil Data3 100mil 10mil 如何確定 target pin pair 一旦 pinpairs中的一對被選擇作為目標,其他的 pinpairs都要與此目標以給定的 delta和 tolerance內來匹配。約束管理器決定目標 pinpairs的方法如下: ? 明確指定的 pinpair。 ? 如果所有的 pinpairs都有 delta值,那么有最小 delta值的網絡就是目標。如果超過一對管腳對有同樣的最小的 delta值,那么有最長的曼哈頓長度的網絡被選為目標。 ? 如果所有的管腳對都沒有 delta值,那么就沒有選擇目標,所有的管腳對就進行相互比較。 相對/匹配的群組規(guī)則 ? Match Group僅能在 Routing工作簿的 Relative Propagation Delay工作表中的指定。 ? 可以為整個群組設置相對的/匹配的群組約束,群組中每個成員可以根據(jù)要求修改 tolerance。 ? 相對/匹配的群組之間的延遲可以在 system和 design一級設置。 ? 匹配延遲約束從 Delta值為 0,暗示所有的群組成員都要匹配一個指定的目標管腳對。 Diff Pairs 約束管理器支持兩種類型的差分對:Diff Pairs ? 模型定義的差分對可以在器件信號模型中指定差分對,可以使用 PCB Design, PCB SI, SigXplores來將模型指定給相應的元件。 ? 用戶定義的差分對可以在約束管理器中 Net一級的對象中創(chuàng)建差分對,可以靈活的更改差分對命名和更改差分對成員,但是沒有模型指定差分對的精確性。注意約束管理器不支持系統(tǒng)級的差分對。 差分對工作表可以在 Routing工作薄中的 Differential Pair工作表中指定差分對約束,參考圖 25形象的描述出差分對規(guī)則檢查和分析邊界值和事件。請見圖 26約束管理器差分對工作表界面。圖 25 差分對 Gather Points和 Coupling Bands? Pin Delay 此值指一對網絡之間管腳封裝上的延遲,單位是時間 ns或者長度mil。 ? Uncoupled Length 此值限制差分對的一對網絡之間的不匹配的長度。如果 gather control被設置為 ignore,則實際不耦合長度包括兩個 gather point之間的耦合帶之外的長度,當超過 Max值時,就會產生沖突。 Length Ignored包含 p43。? Phase Tolerance Phase Tolerance約束確保差分對成員在轉換時是同向的和同步的。單位是時間 ns或者長度 mil。Actual值反映的是差分對成員間的時間或者長度的差值,當差值超出 tolerance值時,就會有沖突。 ? Line Spacing 最小線間距約束指的是差分對之間的最小距離,在分析之后 actual指的是間距最小值,如果小于 Min值,則會報告沖突。注意:設置的最小間距值一定要小于或者等于 Primary Gap減去()Tolerance值,也一定要小于或者等于 Neck Gap減去()Tolerance的值。圖 26 差分對工作表? Coupling 根據(jù) Coupling的約束確定已經完成走線的不耦合事件。約束管理器使用這些事件去決定不耦合的長度和相位偏差。差分計算器可以幫助你確定輸入進 primary gap,neck gap和 tolerance的值。 ? Primary Width-設置的是差分對成員的理想寬度。 ? Primary Gap-設置的是差分對之間的邊到邊理想間距。(+/)tolerance值是允許Diff Pairs 的偏差值,如果間距偏差在范圍內,差分對被認為是耦合的。 ? Neck Width-設置的是最小可允許的差分線寬度,當在比較密集的區(qū)域走線時,要切換到 Neck模式。 ? Neck Gap-設置的是最小可允許的邊到邊差分線間距,當在比較密集的區(qū)域走線時,要切換到 Neck模式。最小可允許的 gap包括 Neck Gap減去 ()Tolerance。當差分對的間距低于 ECSet指定給差分對網絡的 Min neck width規(guī)則值時, Neck Gap覆蓋任何 Primary Gap值。 ? 確保 neck gap不要低于任何 Min line spaing值。 ? 如果設置了 ()tolerance值,不需要定義 neck gap ,因為已經說明了需要的 neck gap。 差分計算器(Differential Calculator)的使用方法使用差分計算器可以完成綜合線寬和線距的計算以獲得特殊的差分阻抗。在約束管理器中右鍵點擊 Primary Gap,Neck Gap,或者(+/)tolerance相應的單元格,在彈出的菜單選擇 Change命令,然后點擊按鈕,即可啟動差分計算器。圖 27 差分計算器差分計算器僅能完成邊對邊耦合的差分對計算。 差分對規(guī)則分模型定義的差分對和用戶定義的差分對來說明:模型定義的差分對用戶定義的差分對可以在 PCB Design,PCB SI中使用 AnalyzeSI/EMIsimModel命令進行創(chuàng)建。(注 1)可以 PCB Design,PCB SI中在約束管理器中使用 CreatDifferential Pair命令創(chuàng)建,也可以使用 LogicAssign Differential Pair命令創(chuàng)建。在高速設計流程中首選采用模型定義差分對,因為帶有獨特的差分對的成員特性比如管腳寄生、啟動延遲、邏輯門限和緩沖延遲。用戶定義的差分對沒有模型指定的精確,因為模型指定的有 IBIS器件值。差分對成員不能作為其他差分對的成員。差分對成員不能作為其他差分對的成員。模型定義的差分對可以被提取進 SigXplorer 而帶有耦合性。用戶定義的差分對僅單根線被提取進 SigXplorer。模型定義的差分對有優(yōu)先級。如果通過用戶定義的方法定義了一個差分對,稍后用模型定義的方法又定義了同樣的差分對,則模型定義的差分對有優(yōu)先級。用戶定義的差分對與模型定義的差分對相比沒有優(yōu)先級。在約束管理器中不能改變模型定義差分對成員,只能通過編輯模型的方法更改。在約束管理器中可以對用戶定義的差分對成員進行更改。不能在 Concept HDL創(chuàng)建模型定義的差分對??梢栽?Concept HDL創(chuàng)建用戶定義的差分對。在這種模式下,不支持分析和 DRC檢查。模型定義的差分對,參考同樣器件類型的任何器件都將繼承指定的模型中差分對。這個是可以重用的就像創(chuàng)建 ECSet和指定 ECSet到很多設計對象。在約束管理器中要分別創(chuàng)建用戶定義的差分對,雖然自動設置簡化了這個過程,與模型定義的差分對不同。注 1: 如果要做分析,首先需要進行設置-包含設置疊層、指定 DC 網絡、指定元件 CLASS、指定模型等等。具體請看關于仿真的 PCB SI操作。 Designs and Systems Design代表一個單板或者系統(tǒng)中的一塊單板,在多板結構中,每塊板都是系統(tǒng)中的一個單獨的設計。 System代表設計結構包括貫穿這些設計的 Xnets 和互連電纜和連接器。第3章設置網絡的走線約束該章節(jié)內容學習如何使用約束管理器設置網絡的走線
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1