




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Cadence SPB15.7 快速入門視頻教程目錄第1講 課程介紹,學習方法,了解CADENCE軟件第2講 創(chuàng)建工程,創(chuàng)建元件庫第3講 分裂元件的制作方法區(qū)別(Ctrl+B、Ctrl+N切換Part)點擊View,點擊Package可以顯示所有的元件Part1、 homogeneous 和 heterogeneous 2、創(chuàng)建homogeneous類型元件3、創(chuàng)建heterogeneous類型元件第4講 正確使用heterogeneous類型的元件增加packeg屬性。點擊Option,選擇Part Properties,選擇new,增加屬性。用于在原理圖中確定同一塊的元件。1、可能出現(xiàn)的錯
2、誤2、出現(xiàn)錯誤的原因3、正確的處理方法第5講 加入元件庫,放置元件1、如何在原理圖中加入元件庫2、如何刪除元件庫3、如何在元件庫中搜索元件4、放置元件5、放置電源和地第6講 同一個頁面內(nèi)建立電氣互連(設(shè)置索引編號,Tools里面,Annotate來設(shè)置)1、放置wire,90度轉(zhuǎn)角,任意轉(zhuǎn)角(畫線時按住Shift)2、wire的連接方式3、十字交叉wire加入連接點方法,刪除連接點方法(快捷鍵 J)4、放置net alias方法(快捷鍵n)5、沒有任何電氣連接管腳處理方法(工具欄 Place no Conection)6、建立電氣連接的注意事項第7講 總線的使用方法1、放置總線(快捷鍵 B)2
3、、放置任意轉(zhuǎn)角的總線(按住Shift鍵)3、總線命名規(guī)則(LED0:31,不能數(shù)字結(jié)尾)4、把信號連接到總線(工具欄Place Bus entry 或者 E)5、重復(fù)放置與總線連接的信號線(按住Ctrl向下拖)6、總線使用中的注意事項7、在不同頁面之間建立電氣連接(工具欄 Place off-page connector)第8講 browse命令的使用技巧(選中dsn文件,選擇Edit中的browse)1、瀏覽所有parts,使用技巧(瀏覽元件,雙擊元件可在原理圖上找到元件)2、瀏覽所有nets,使用技巧(瀏覽網(wǎng)絡(luò))3、瀏覽所有offpage connector,使用技巧(頁面間的連接網(wǎng)絡(luò),一
4、般一個網(wǎng)絡(luò)至少會在兩個頁面中出現(xiàn))4、瀏覽所有DRC makers,使用技巧(DRC檢測)第9講 搜索操作使用技巧(右上腳的望遠鏡那,按下下拉三角可以設(shè)置搜索的范圍)1、搜索特定part(查找元件)2、搜索特定net(查找網(wǎng)絡(luò))3、搜索特定power(查找電源)4、搜索特定flat nets(將搜索的網(wǎng)絡(luò)在一個原理圖中都高亮顯示)第10講 元件的替換與更新(打開Designer Cache,選中元件,右鍵打擊,選擇Replace Cache或者Update Cache)1、replace cache用法(New Part Name 選擇替換元件,Part Library 庫的位置,Action
5、 1、保存原理圖屬性(比如編號),2、去除所有屬性)2、update cache用法(同replace Cache,如果更改了元件,可以用updata把最新的元件模型更新進來)3、replace cache與pdate cache區(qū)別(replace可以更改元件與元件庫的連接關(guān)系,封裝屬性只能用replace的不保存屬性來更新封裝信息)第11講 對原理圖中對象的基本操作1、對象的選擇2、對象的移動(默認是保持現(xiàn)有連接的移動,可以按住Alt可以斷開連接),(斷開后如不能移動連接:打開菜單欄Options,打開prefrence,選擇Miscellaneous,勾選右下角wire Drag)3、對
6、象的旋轉(zhuǎn)(選中元件,然后按住R鍵)4、對象的鏡像翻轉(zhuǎn)(選中元件,選擇菜單欄edit中的mirror(文本和位圖不能鏡像))5、對象的拷貝、粘貼、刪除(按住Ctrl,然后選中元件并拖動)第12講1、修改元件的VALUE及索引編號方法(雙擊VALUE或者索引編號就可以直接改了)2、屬性值位置調(diào)整(選中并拖動)3、放置文本(菜單欄place,text(換行按住Ctrl和Enter)。或者工具欄Text)4、文本的移動、旋轉(zhuǎn)、拷貝、粘貼、刪除5、編輯文字的大小、字體、顏色(雙擊可編輯)6、放置圖形(工具欄中選擇形狀放置)第13講 如何添加footprint屬性(元件屬性豎排顯示,將鼠標放在左上角元件的
7、上一欄空白位置,右鍵單擊,選擇pivot)1、在原理圖中修改單個元件封裝信息(雙擊元件在PCB Footprints,在封裝里面編輯入你的封裝 )2、在元件庫中修改封裝信息,更新到原理圖(打開元件,選擇options,選擇package properties)3、批量修改元件封裝信息(選中所有要編輯的元件,將鼠標放在元件上變成十字之后右鍵單擊,選擇Edit Properties。全部選中PCB Footprint,在最上面一欄鼠標右鍵單擊選擇Edit,可以統(tǒng)一編輯)(也可以選中一頁進行修改)兩種方法:(1) 直接針對元件修改,(2)在property editor中選擇元件修改4 檢查元件封裝
8、信息是否遺漏的快速方法第14講 生成網(wǎng)表1、生成netlist前的準備工作 (檢查原理圖,檢查是否有電氣連接的錯誤)(取消所有的索引編號,然后再更新索引,注意配置Package)(進行DRC檢查,選擇Tools,Design Rules Check(Report里面可以不選Report all net name,一般不選Check SDT compatibili))(在Session log里面看檢查信息,在工程欄下面)2、生成netlist方法 (選擇DSN文件,Tools,Creat Netlist,點擊PCB Footprint,一般選擇默認的勾選,點擊確定)第15講 后處理1、 生成元
9、件清單(選中dsn文件,選中Reports,選擇CIS Bill of Materials 選擇Standard。)(在Peport Properties里面選擇清單輸出的內(nèi)容 Output Format里面是已經(jīng)選擇的要輸出的內(nèi)容,選擇Export BOM report to Excel(選擇Excel輸出),點擊確定)(選中DSN文件,選擇Tools,選擇Bill of Materials,選擇默認的點OK,將相同元件的顯示在一起,并顯示數(shù)量)2、 打印原理圖 (選擇DSN,點擊File,選擇Print或者Print Setup)(選中畫圖頁面,右鍵單擊,選擇Schematic Page
10、Properties,點擊Grid Reference選擇需要打印的東西,比如邊框Title等等)第16講 高速電路設(shè)計流程,本教程使用的簡化流程(原則:設(shè)計即正確)設(shè)計流程:布線前仿真:主要是解空間的分析,比如對線長的約束設(shè)計(線長必須在100mil到200mil之間,可以用SI仿真),對線寬,線距設(shè)計,線和過孔距離的設(shè)計。差分對線直接的距離。徑狀線的長度等。仿真之后可以得到一個解空間,對這些設(shè)計的的長度的信息給一個約束范圍。使用約束驅(qū)動布局。可以對你的布局進行判斷是否滿足約束條件。最費事的是前仿真和后仿真。要設(shè)計約束條件。 布線后驗證,DRC檢查和DB doctor數(shù)據(jù)庫的檢查。輸出布局文
11、件制板測試。第17講 Allegro常用軟件模塊介紹,各個軟件模塊之間的關(guān)系第18講 Allegro PCB Editor 軟件操作界面介紹1、可以通過File,Change Editor來切換組件2、Fix用與鎖定元件,使元件不能移動3、Options會顯示當前控制命令和參數(shù),動作和設(shè)置4、find 可以查找元件,選擇Find By Name來選中元件可以查看一個命令能夠?qū)ο筮M行操作的內(nèi)容。5、 VisiBility 選擇顯示的對象,比如顯示的層。6、 縮略圖窗口,可以在該窗口中選擇顯示的位置。可以按住鼠標中鍵選擇顯示位置,或者按住Shift+鼠標左鍵移動顯示位置。7、Command為命令
12、執(zhí)行窗口,可以在Commad里面直接執(zhí)行命令。8、菜單display ,color/ 可以進行顏色設(shè)置第19講 allegro中兩個重要的概念:class和subclass是什么。工程圖紙:有Title ,有標注,有電路路板尺寸的。Class和Sub Class是Cadence的兩種數(shù)據(jù)組。菜單Display,Color/Visibility。能顯示所有的類和子類。將Class分成多個組。也可以在Option中選擇Class和Sub ClassClass:在Stack-Up(組)中可以分為PIin,Via,Drc,Etch,Anti Etch,Boundary等類Sub Class:一個Cla
13、ss中細分后有很多Sub Class。Stack-Up:(Soldermask:阻焊層;Pastemask:加焊層)Geonmetry:(Outline:邊框外形;AssemblyNotes/Dfa:裝配信息;Dimension:電路板尺寸標注;PlaceGrid/RRoom:自動布局有關(guān);Silkscreen:絲印層;Place_Bound:元件在板子上占的用的范圍;Body_Center:中心標記)Components:(Comp Value:標注元件的值;Dev Type:元件的類型;Ref Des:元件的索引編號)Manufactring:加工制造的一些信息(Photoplot_Out
14、line:場所光繪文件的參考線;No_Gloss:標注的范圍內(nèi)不能執(zhí)行Gloss;Ncdrill:表示鉆孔數(shù)據(jù)Probe;飛針測試)Areas:區(qū)域(Route Ko:不能布線區(qū);Via Ko:不能過孔;Package Ko:不能放置元件;Package Ki:在該區(qū)域放置元件)第20講 一.零件建立在Allegro 中, Symbol 有五種, 它們分別是Package Symbol 、Mechanical Symbol、Format Symbol、Shape Symbol、Flash Symbol。每種Symbol 均有一個Symbol Drawing File(符號繪圖文件), 后綴名均
15、為*.dra。此繪圖文件只供編輯用, 不能給Allegro 數(shù)據(jù)庫調(diào)用。Allegro 能調(diào)用的Symbol 如下:1、Package Symbol一般元件的封裝符號, 后綴名為*.psm。PCB 中所有元件像電阻、電容、電感、IC 等的封裝類型即為Package Symbol。2、MechanicalSymbol由板外框及螺絲孔所組成的機構(gòu)符號, 后綴名為*.bsm。有時我們設(shè)計PCB 的外框及螺絲孔位置都是一樣的, 比如顯卡, 電腦主板, 每次設(shè)計PCB時要畫一次板外框及確定螺絲孔位置, 顯得較麻煩。這時我們可以將PCB的外框及螺絲孔建成一個MechanicalSymbol, 在設(shè)計PCB
16、 時, 將此MechanicalSymbol 調(diào)出即可。3、Format Symbol由圖框和說明所組成的元件符號, 后綴名為*.osm。比較少用。4、Shape Symbol供建立特殊形狀的焊盤用, 后綴為*.ssm。像顯卡上金手指封裝的焊盤即為一個不規(guī)則形狀的焊盤, 在建立此焊盤時要先將不規(guī)則形狀焊盤的形狀建成一個Shape Symbol, 然后在建立焊盤中調(diào)用此Shape Symbol。5、Flash Symbol二、焊盤連接銅皮導(dǎo)通符號, 后綴名為*.fsm。在PCB 設(shè)計中, 焊盤與其周圍的銅皮相連, 可以全包含, 也可以采用梅花辨的形式連接, 我們可以將此梅花辨建成一個Flash
17、Symbol, 在建立焊盤時調(diào)用此Flash Symbol。其中應(yīng)用最多的就是Package symbol即是有電氣特性的零件,而PAD是Package symbol構(gòu)成的基礎(chǔ). 建立PAD啟動Padstack Designer來制作一個PAD,PAD按類型分分為:1. Through,貫穿的;2. Blind/Buried,盲孔/埋孔;3. Single,單面的.按電鍍分:1.Plated,電鍍的;2.Non-Plated,非電鍍的.a.在Parameters選項卡中, Size值為鉆孔大小;Drill symbol中Figure為鉆孔標記形狀,Charater為鉆孔標記符號,Width為鉆
18、孔標記得寬度大小,Height為鉆孔標記得高度大小;b.Layers選項卡中,Begin Layer為起始層,Default Internal為默認內(nèi)層,End Layer為結(jié)束層,SolderMask_Top為頂層阻焊, ,SolderMask_Bottom為底層阻焊PasteMask_Top為頂層助焊, PasteMask_Bottom為底層助焊;Regular Pad為正常焊盤大小值,Thermal Relief為熱焊盤大小值,Anti Pad為隔離大小值.建立Symbol三、1.啟動Allegro,新建一個Package Symbol,在Drawing Type中選Package Sy
19、mbol,在Drawing Name中輸入文件名,OK.2.計算好坐標,執(zhí)行Layout?PIN,在Option面板中的Padstack中找到或輸入你的PAD,Qty代表將要放置的數(shù) 量,Spacing代表各個Pin之間的間距,Order則是方向Right為從左到右,Left為從右到左,Down為從上到下,Up為從下到 上;Rotation是Pin要旋轉(zhuǎn)的角度,Pin#為當前的Pin腳編號,Text block為文字號數(shù);3.放好Pin以后再畫零件的外框Add?Line,Option面板中的Active Class and Subclass分別為Package Geometry和Silkscr
20、een_Top,Line lock為畫出的線的類型:Line直線;Arc弧線;后面的是畫出的角度;Line width為線寬.4.再畫出零件實體大小Add?Shape?Solid Fill, Option面板中的Active Class and Subclass分別為Package Geometry和Place_Bound_Top,按照零件大小畫出一個封閉的框,再填充之Shape?Fill.5.生成零件Create Symbol,保存之!1. Allegro零件庫封裝制作的流程步驟。(使用menter Graphics 查詢封裝尺寸) (打開pad designer 1、選擇焊盤模式 2、在D
21、esigner Layers設(shè)置BEGIN LAYER 在mask Layers設(shè)置SOLEDRMAKST_TOP和PASTMASK_TOP3、保存)2. 規(guī)則形狀的smd焊盤制作方法。3. 表貼元件封裝制作方法。(打開軟件,新建封裝package symbol打開Setup,選擇Designer Parameters,選擇DesignExtents設(shè)置編輯尺寸)選擇Layout,pin,在Option界面設(shè)置然后add line 添加Package_Geometry中的Assembly_Top(裝配層)添加Package_Geometry中的 Silkscren_Top(絲印層)Add Re
22、ctangle 添加 Package_Geometry中的place_Bound_Top(元件占用空間)Layout,Labels,RefDes在Ref Des類中加Assembly_Top (做索引標號)Layout,Labels,RefDes在Ref Des類中加Silkscreen_Top (做絲印層標號)保存。是一個PSM文件。第21講 1. BGA272封裝制作 TI DSP67132. 如何設(shè)置引腳名稱,如何修改引腳布局第22講 如何創(chuàng)建自定義形狀焊盤設(shè)計焊盤:打開PCB Editor File,new,shape symbol,保存好。設(shè)置圖紙大小,設(shè)置網(wǎng)格間距。Shape Re
23、ctongular (Etch,TOP,) 畫矩形。Shape circle (Etch,TOP) 畫圓 出現(xiàn)了DRC錯誤選擇shape,merge shape(融合多個焊盤,去除DRC錯誤)選擇File ,Creat symbol,輸入文件名保存為ssm文件(圖形文件)再設(shè)計阻焊層:打開PCB Editor File,new,shape symbol,保存好。設(shè)置圖紙大小,設(shè)置網(wǎng)格間距。Shape Rectongular (Etch,TOP,) 畫矩形。(比焊盤稍微大一點)Shape circle (Etch,TOP) 畫圓 (比焊盤稍微大一點)選擇shape,merge shape(融合多
24、個焊盤,去除DRC錯誤)選擇File ,Creat symbol,輸入文件名保存為ssm文件(圖形文件)增加路徑 :Setup ,user preferences editor,design_paths,Padpath,psmpath)打開pad designer:在layer的各個層的設(shè)計頁面中 在Geometry,shape,選擇你畫的焊盤。保存。第23講 SOIC類型封裝制作(打開軟件,新建封裝package symbol,設(shè)計尺寸,設(shè)計柵格大小)和其他建立方式類似第24講 PQFP類型封裝制作,學習引腳的旋轉(zhuǎn)方法(打開軟件,新建封裝package symbol,設(shè)計尺寸,設(shè)計柵格大小)
25、和其他建立方式類似第25講 包含通孔類引腳的零件制作,零件制作向?qū)У氖褂煤副P設(shè)計 選用通孔型,先要設(shè)計一個Flash文件,為內(nèi)層層設(shè)計(DEFAULT INTERNAL)使用時做準備File,new ,flash symbol。設(shè)計頁面大小,設(shè)計柵格大小。Add,flash,(Inner 是內(nèi)徑 outer 是外徑。Spoke 是開口),設(shè)置好后保存。設(shè)計焊盤。(一種方型,一種圓型)封裝向?qū)е谱鳎╬ackage symbol(wizard)第26講 包含非電氣引腳的零件制作方法第27講 如何創(chuàng)建創(chuàng)建電路板畫板寬:add ,line (Board Geometry outline),倒角manu
26、facture,drafting,fillet,填寫倒角半徑,分別點擊需要倒角的兩條邊。設(shè)置允許布線區(qū)域:setup, Areas, Route KeepinEdit, z-copy,(復(fù)制圖形) 在option中選擇package keepin ,all (contract,offset設(shè)置比要復(fù)制的小多少)放置定位孔:Place,manually,advanced settings,勾選Library,回選Placement List選擇Package symbols第28講 設(shè)置層迭結(jié)構(gòu),創(chuàng)建電源層地層平面Setup,Cross-section,層的名字 層的作用 厚度 ID 材料 左下
27、角點擊physical將內(nèi)電層設(shè)置為負片(在negative artwork處打鉤) 給內(nèi)電層鋪銅:使用z-copy,選擇ETCH(走線層)選擇GROUND 打鉤Create dynamic shape(動態(tài)銅),同樣選擇POWER。第29講 導(dǎo)入網(wǎng)表,柵格點設(shè)置,DRAWING OPTION設(shè)置導(dǎo)入網(wǎng)表:File,Import,Logic,左下角設(shè)置導(dǎo)入路徑設(shè)置網(wǎng)格grid設(shè)置Drawing Options:打開和Clines:顯示轉(zhuǎn)角填充。第30講 手工擺放零件(Ctrl+D進入刪除模式,可以刪除元器件)手動放置:Place,manually,advanced settings,勾選Lib
28、rary,回選Placement List選擇Commponents by refdes左邊Selection filters 濾波器選擇一致類型的元器件。第31講 使用原理圖進行交互式擺放進入原理圖編輯頁面選擇option,preerences,miscellaneous,勾選Enable Intertool Communcation PCB 編輯頁面中打開放置原件界面Shift+s第32講 按原理圖頁面進行擺放啟動原理圖:使用Browse,part打開原件清單界面選中所有的元件edit,properties,點擊new,創(chuàng)建一個新的屬性重新建立網(wǎng)表(點擊setup,創(chuàng)建網(wǎng)表時設(shè)置配置文件)
29、點擊edit,在ComponentInstanceProps欄添加上你配置的屬性比如page=YES勾選create or update PCB Editor Board ,勾選allow user defined prop編輯PCB文件的路徑。導(dǎo)入網(wǎng)表時選中creat user-defined properties選中place,quickplace,選中place by propetry中選擇page。根據(jù)需求設(shè)置下面的東西。第33講 使用Allegro PCB Editor按room進行擺放在PCB中設(shè)置room屬性,edit,properties,在find下的find by name
30、選中comp(or pin),在對話框中選中你要放置在一起的原件,然后點apply,在左側(cè)找到room,出現(xiàn)編輯room的屬性,編輯屬性。在pcb的界面中 添加room區(qū)域:setup,outlines,room outline,點擊creat ,選擇room的名字,設(shè)置room的頂層或底層,room:soft。在pcb中畫出一個框,點擊ok擺放元件:place,quickplace,place by room,選中要擺放的room,點擊place.第34講 使用OrCAD Capture CIS按room進行擺放在原理圖編輯頁面,選中原件,右鍵選擇edit properties, 在Filt
31、er by:的下拉列表中選擇cadence allegro, 在ROOM標簽下編輯room屬性,apply。 編輯好后重新生成網(wǎng)表。重新導(dǎo)入網(wǎng)表,添加room區(qū)域:setup,outlines,room outline,點擊creat ,選擇room的名字,設(shè)置room的頂層或底層,room:soft。在pcb中畫出一個框,點擊ok。擺放元件:place,quickplace,place by room,選中要擺放的room,點擊place。第35講 快速布局,擺放過程中如何自動定位找到零件(通過Blank rats all,可以關(guān)閉所有的連接線)導(dǎo)入網(wǎng)表后,place,quick place
32、,選擇place all components,選擇擺放的規(guī)則。Edit,move,在find下,find by name下,選擇symbol(or pin),編寫你要選擇的原件,就可以移動你要移動的元件。第36講 PCB布局基本知識簡單介紹(在move中可以旋轉(zhuǎn))ACF451832(EMI濾波器)(在放置濾波電容時,如果有多個電容讓小電容靠近需要濾波的管腳效果好一些,大電容靠近磁珠)特殊元件需要固定的話,增加fix屬性。注意:模擬和數(shù)字電路分區(qū)放置,對噪聲比較敏感的地方,將濾波元件盡量靠近,盡量不要過孔。如果條件允許盡量使用引角濾波的方式,一般磁珠加電容,濾波元件盡量靠近芯片。干擾源:一般有
33、時鐘電路,高速總線電路(高速RAM電路)、高速電路,開關(guān)電源等,盡量遠離模擬電路部分。濾波電容在芯片附近要比較均勻的分布,越小的電容要越靠近芯片、去耦元件,平面去耦(用著大芯片上)。端接電阻:分源端端接和末端端接,源端的盡量靠近源端,末端靠近末端(要先滿足濾波電容)。第37講 約束規(guī)則設(shè)置對話框簡介,各部分關(guān)系 有時候庫中的過孔不出來,將path中的路徑刪除,重新添加一下就可以了。Setup,Constraints ,最上面標準設(shè)計規(guī)則(set Standard values)點擊。包含比較基礎(chǔ)的線的屬性,(可以根據(jù)不同層不同設(shè)置)擴展的設(shè)計規(guī)則(Extended design rules):
34、間距設(shè)置規(guī)則(Spaceing rule set):設(shè)置各項間距的值(set values)設(shè)置完之后,使用網(wǎng)絡(luò)表(Assignment table)設(shè)置DRC檢查的選項(Set DRC modes)線寬和過孔屬性(physical (line/vias) rule set)設(shè)計進行DRC檢查項目的選項(Design constraints)電氣約束規(guī)則(Electrical constraint sets):EC set。在net values中新建一個values可以設(shè)計走線長度,最大過孔數(shù)量,傳播延時,相對傳播延時,最大并行度,阻抗,電氣走線的長度。設(shè)置一個值賦給某個網(wǎng)絡(luò)。設(shè)置約束區(qū)域(
35、Constraint areas):可以設(shè)置一個區(qū)域的專用規(guī)則。實例設(shè)置基礎(chǔ)規(guī)則:打開set standard values 可以按照上圖實例設(shè)置。pad to pad 設(shè)置會影響,pin to pin , pin to via , via to via打開set values按照上圖設(shè)置。第38講 約束規(guī)則設(shè)置方法Spacing Rule set (DEFAULT 默認規(guī)則),距離設(shè)置Physical ()Rule set,線寬設(shè)置 (Min neck,徑狀線。從焊盤中間穿過的線)Diff primary 差分對T junctions T型連接在via list property里面設(shè)置默認
36、過孔可以根據(jù)網(wǎng)絡(luò)設(shè)置屬性(首先在Set Value,然后添加一個特殊規(guī)則,先鍵入名字,然后點擊add,就可以添加特規(guī)則,同時在physcial propetry中設(shè)置相對應(yīng)的規(guī)則。在Edit,properties中先查找到同樣線寬屬性的網(wǎng)絡(luò)加入到Selected objects中,點擊apply,找到Net_Physical_Type,來設(shè)置Value屬性,進入規(guī)則設(shè)置中,在Assignment table中,可以找到添加的設(shè)置了Value的網(wǎng)絡(luò),選中你設(shè)計的約束規(guī)則)也可以設(shè)置DRC檢查規(guī)則。SP17.0設(shè)置方式:Edit - properties。在Find,選擇net,name,點擊mo
37、re,將需要設(shè)置成同一物理網(wǎng)絡(luò)規(guī)則的網(wǎng)絡(luò)加進去,點OK,在Edit Property界面,選擇Physical_Constraint_Set編輯Value設(shè)置物理網(wǎng)絡(luò)規(guī)則組名,點擊Apply。成功設(shè)置物理網(wǎng)絡(luò)規(guī)則組。進入Constraint Manager(約束編輯器)進入Physical - Physical Constraint Set,選擇All Layers,編輯新建立的物理網(wǎng)絡(luò)規(guī)則組的約束。在Net,All Layer中將想要使用該規(guī)則的網(wǎng)絡(luò)組的約束的Referenced Physical Cset屬性改為該物理網(wǎng)絡(luò)規(guī)則組名稱。SP17.0設(shè)置Spacing規(guī)則:在約束管理其中點擊O
38、bjects,點擊Create,選擇Spacing Cset。輸入空間規(guī)則組名字。在Spacing界面的Spacing Constraint Set中的All Layers中編輯空間規(guī)則組的參數(shù)。然后在Net,All Layer中選中需要改規(guī)則的網(wǎng)絡(luò)。將Referenced Spacing Cset的屬性該為該空間規(guī)則組的名稱。同理還可以設(shè)置其他幾個約束組的規(guī)則。第39講 線寬線距規(guī)則設(shè)置示例(時鐘走線最好要比信號線粗一些,線距也寬一些,減少干擾)特殊規(guī)則設(shè)置,可以根據(jù)線規(guī)則設(shè)置。比如電源的線寬,信號線寬,時鐘線寬。Spacing Rules Set也可以設(shè)置特殊規(guī)則,在Edit,proper
39、ties中先查找到同樣線寬屬性的網(wǎng)絡(luò)加入到Selected objects中,點擊apply,找到Net_Spacing_Type。設(shè)置好名字,之后和線寬設(shè)置類似。SP17.0設(shè)置方式:Edit - properties。在Find,選擇net,name,點擊more,將需要設(shè)置成同一網(wǎng)絡(luò)規(guī)則的網(wǎng)絡(luò)加進去,點OK,在Edit Property界面,選擇Physical_Constraint_Set編輯Value設(shè)置網(wǎng)絡(luò)組名,點擊Apply。成功設(shè)置網(wǎng)絡(luò)組。進入Constraint Manager(約束編輯器)進入Physical - Physical Constraint Set,選擇All
40、Layers,編輯新建立的網(wǎng)絡(luò)組的約束限制。在Net,All Layer中將想要使用該規(guī)則的網(wǎng)絡(luò)組的約束的Referenced Physical Cset屬性改為該網(wǎng)絡(luò)組名稱。SP17.0設(shè)置Spacing規(guī)則:在約束管理其中點擊Objects,點擊Create,選擇Spacing Cset。輸入空間規(guī)則組名字。在Spacing界面的Spacing Constraint Set中的All Layers中編輯空間規(guī)則組的參數(shù)。然后在Net,All Layer中選中需要改規(guī)則的網(wǎng)絡(luò)。將Referenced Spacing Cset的屬性該為該空間規(guī)則組的名稱。同理還可以設(shè)置其他幾個約束組的規(guī)則。元
41、件屬性設(shè)置:在Properties,選擇Component,選擇Component Properties,選擇General,在編輯框可以設(shè)置元件的屬性,比如Fixed屬性。在Reuse中可以設(shè)置Module屬性。同理在Properties可以設(shè)置網(wǎng)絡(luò)屬性,等等。在General Properties中可以設(shè)置網(wǎng)絡(luò)是否顯示(No Rat)。可以設(shè)置Fixed等等屬性。設(shè)置元件屬性的方法二:Edit - properties。在Find,選擇Comp or pin,name點擊More,選擇要設(shè)置屬性的元件。點擊Apply,彈出Edit Property,選擇Fixed屬性(元件不能移動),Ha
42、rd_Location(元件重命名過程中序號不變)在Setup - Constraints - Modes中可以設(shè)置約束的開啟與關(guān)閉。DRC檢查設(shè)置,將相應(yīng)的要設(shè)置開啟和關(guān)閉的設(shè)置好。顯示元件的屬性:第40講 區(qū)域約束規(guī)則設(shè)置?首先在cadence17.0中的菜單欄選擇setup-constraints-constraint manager,打開constraint manager管理器:然后,選擇physicalregion-all layers,并在右側(cè)欄中選中objects下的工程文件右鍵,在彈出的窗口中選擇createregion:然后會彈出create region的對話框,在框中添
43、加你一個region的名字(這個名字隨便加,最好有意義,讓人知道是什么),然后點擊OK:此時會在type下多出一個命名為BGA_REG的rgn,設(shè)置它的規(guī)則。這里選擇默認的線寬規(guī)則:這一步,這只好了再命名為BGA_REG的區(qū)域的現(xiàn)況規(guī)則,我們還需要這只這個區(qū)域的線距(spacing)規(guī)則,設(shè)置同線寬規(guī)則一樣。點擊spacing-region-all layer,此時可以看到在region下已經(jīng)有一個BGA_REG的區(qū)域了,這是我們剛才設(shè)的那個,在右邊的工作區(qū)中選擇默認的線距即可。接下來點擊下邊沒的其他欄pins、vias等,同樣設(shè)置為默認即可。然后回到PCB編輯窗口中,點擊options選項卡
44、,在active class and suclass中選擇constraint region,subclass選擇all(該區(qū)域規(guī)則對雖有曾均適用):然后再在菜單中選擇shape-rectangular(畫一個矩形的shape):此時,右邊的option選項區(qū)域會多出一些選項,如下:在,assign to region選項中,點下拉菜單,選擇剛才設(shè)置的BGA_REG區(qū)域規(guī)則。然后在需要添加區(qū)域約束的地方畫一個矩形,如下在BGA的區(qū)域添加約束區(qū)域:至此,一個BGA的區(qū)域約束規(guī)則就設(shè)置好了。我們看到,12MIL線寬的走線在BGA_REG區(qū)域中走線的線寬已經(jīng)為我們設(shè)置的區(qū)域規(guī)則走線線寬8NIL:第4
45、1講 點擊Setup,Electrical Constraint Spreadsheet(約束管理器),可以設(shè)置顯示連接線。1. 設(shè)置器件模型,加載模型庫,賦予器件模型設(shè)置xnet:Analyze, SI/EMI Sim, Library點擊Add existing library , Local Library Path,找到模型庫,選擇文件夾,點擊OKxnet:analyre, SI/EMI Sim , Model 為器件設(shè)置仿真模型,點擊Auto Setup(添加默認模型,電阻有默認模型),選擇要設(shè)置模型的器件,點擊find model。刪除Model name Patten中的內(nèi)容,找
46、現(xiàn)有的模型,或者自己設(shè)計,點擊OK。2. Constraint manager objects顯示設(shè)置重新打開Electrical Constraint Spreadsheet(約束管理器)。發(fā)現(xiàn)地址和數(shù)據(jù)線有變化,可以在Object中設(shè)置顯示濾波器,選擇Type選擇Xnet,將要顯示的加上。3. 創(chuàng)建總線選中所有的地址總線,右鍵選擇Creat,Bus。給總線設(shè)置名字,點擊OK。就會將所有該總線的網(wǎng)絡(luò)放在同一個總線下面。類似創(chuàng)建數(shù)據(jù)總線。SP17.0操作步驟:首先先要設(shè)置需要設(shè)置模型的網(wǎng)絡(luò)使其顯示,添加模型庫:點擊Analysis,選擇Model Browser,選擇DML Models。點擊
47、Analysis,Model Assigment,點擊OK,點擊是,進入Signal Model Assignment對話框。點擊Auto Setup,可以將默認的模型加入。沒有模型的元器件,可以點擊元件選擇Find model,跳出SI Model Brower對話框,將Model Name Pattern中的默認模型名刪掉,然后到現(xiàn)有的模型中找到該元件的模型。然后關(guān)閉模型添加的對話框。打開約束管理器。在Electrical,net,Routing,Wiring中操作。創(chuàng)建Net Group,選中線,右鍵單擊選擇Creat Net Group。SPB16.6后用Net Group代替Bus。
48、第42講 設(shè)置拓撲約束(方法1)地址總線的設(shè)置。顯示網(wǎng)絡(luò),display,show Rat,net。在約束管理器中的Wiring中,選中要顯示的網(wǎng)絡(luò),右鍵單擊選中Select。編輯總線拓撲結(jié)構(gòu):Logic , net Schedule,點擊一個引腳,移動,然后右鍵單擊,選中Insert T,左鍵點擊放置位置,然后點擊第二個連接點,回到t型點點擊,在到第三個點點擊。(總線到兩個芯片的管腳位置盡量相等,效果比較好)在約束管理器中,右鍵單擊編輯的總線,選中Creat,選中Ecset。(創(chuàng)建一個Ecset)選中其他的總線,右鍵單擊,選中Electrical Cset References,選中剛才創(chuàng)建
49、的Ecset。點擊OK。如果有紅色顯示,表示拓撲結(jié)構(gòu)不匹配。點擊All Constraints ,User-Defined(打開設(shè)置的Ecset),選中設(shè)置的Ecset,右鍵打開Sigxplorer。提取設(shè)置的拓撲結(jié)構(gòu)(進行拓撲結(jié)構(gòu)的約束設(shè)置),點擊Set,Constraints,選中wiring,在Schedule中選中Template,在Verify中選中Yes。點擊OK。選中File,Update Constraint Manager(更新約束管理器)。會自動檢查是否匹配。或者在Analyze,Analysis modes,在Stub Length、net選擇on,設(shè)置自動DRC檢查。S
50、PB17.0設(shè)置方法:設(shè)T型連接點:Logic , net Schedule,點擊一個引腳,移動,然后右鍵單擊,選中Insert T,左鍵點擊放置位置,然后點擊第二個連接點,回到t型點點擊,在到第三個點點擊。(總線到兩個芯片的管腳位置盡量相等,效果比較好)設(shè)置完成之后在Wiring中可以看到Schedule欄有user Define,表示是自己設(shè)置的拓撲結(jié)構(gòu)。在Wriing中找到設(shè)置拓撲的那個Xnet,右鍵單擊選擇creat,選擇Electrical CSet,創(chuàng)建一個ECset,編輯ECset名稱點擊OK。在Elecrtrical Comstraint Set中可以看到自己設(shè)置的Ecset。
51、SPB17.0 SigXplorer設(shè)置有問題。?SigXplorer的更新也有問題。在設(shè)置好Ecset后會自動進行DRC檢查,不需要進入SigXplorer。是因為電阻電容的模型出現(xiàn)了問題。第43講 設(shè)置拓撲約束(方法2)、首先選擇要顯示的網(wǎng)絡(luò),打開約束管理器,右鍵點擊要編輯的網(wǎng)絡(luò),選擇SigXplorer。 就會顯示現(xiàn)在的拓撲結(jié)構(gòu),在界面中編輯需要的拓撲結(jié)構(gòu),選擇Set Option pin,點擊一個管腳(表示該管腳是可選的,可能有也可能沒有)。 點擊Set,Constraints,選中wiring,在Schedule中選中Template,在Verify中選中Yes,點擊OK。選中Fil
52、e,Update Constraint Manager(更新約束管理器)。第44講 線長約束設(shè)置打開約束管理器。選擇定義過的拓撲規(guī)則(在All Constrains,User-Defined),選擇SigXplorer。點擊Set,Constraints,選擇Prop Delay(設(shè)置線長),F(xiàn)rom選擇芯片,to到的芯片。Rule Type選擇Length,在設(shè)置長度里加入長度限制,點擊Add,點擊Apply,OK。更新約束管理器。第45講 相對延遲設(shè)置 既等長設(shè)置。選中編輯過的拓撲結(jié)構(gòu),選擇SigXplorer。點擊Set,Constraints,Rel Prop Delay。設(shè)置T型分支
53、約束,點擊new,設(shè)置約束名字,F(xiàn)rom(t型節(jié)點)TO(其中一個芯片),Scope選擇Local(T型連接點兩分支等長),Tol Type 選擇長度,Tolerance設(shè)置允許誤差,點擊Add。再點擊new,將名字改為與原先上一個T型約束一樣的名字,F(xiàn)rom(t型節(jié)點)TO(另一個芯片)Scope選擇Local(T型連接點兩分支等長),TOl Type 選擇長度,Tolerance設(shè)置允許誤差。點擊Apply,點擊OK。設(shè)置數(shù)據(jù)線等長。點擊Set,Constraints,Rel Prop Delay,點擊New,F(xiàn)rom(一個芯片)To(另一個芯片)Scope選擇Global,Tol Typ
54、e 選擇長度,Tolerance設(shè)置允許誤差。點擊Add。點擊Apply,點擊OK,更新約束管理器。在約束管理其中的Net,Routing,Relative Propagation Delay中可以看到約束的設(shè)置。第46講 差分規(guī)則設(shè)置打開約束管理器,選擇需要設(shè)置的差分對信號。選中兩個網(wǎng)絡(luò)之后,右鍵單擊選中Create,Differential pair。可以自己設(shè)置差分對名字,點擊Creat。在Setup中選中Constraints(線寬線距約束管理器),選擇Set Values。在primsry gap和neck gap可以設(shè)置。在約束管理器中的Net,Routing,Differenti
55、al pair中到可以設(shè)置相關(guān)屬性Tolerance(差分對的長度差最大允許),該方式設(shè)置具有最高優(yōu)先級。設(shè)置好后,在連接其中一條線時,另一條線也會一起布線。方式二:選擇Logic,Assign Differential Pair,在Net中選中差分對的兩個網(wǎng)絡(luò)。設(shè)置名字,點擊Add,Apply,OK,(創(chuàng)建好差分對)。在Set ,Constraints(線寬,線距設(shè)置) 中設(shè)置,點擊Electiacl constraint sets,點擊Diffair Values,點擊new,創(chuàng)建ECset(差分規(guī)則),編輯名字,點擊OK,設(shè)置Ecset的規(guī)則值,點擊Apply。然后在Assign的標簽下
56、,將選中的規(guī)則賦,差分對,點擊Apply,點擊OK。(這種方式比較常用)SPB17.0設(shè)置方法:在約束管理器的Wiring中選中兩個差分網(wǎng)絡(luò),右鍵單擊選擇Create,Differential pair。在對話框中設(shè)置差分對名字,點擊Create。在約束管理器中會出現(xiàn)Diff Pairs組,組下面有剛剛設(shè)置的差分對組。在Physcial(物理規(guī)則設(shè)置)的Net下面可以找到該差分對,設(shè)置差分參數(shù)。在Spaceing(空間設(shè)置)的Net找到該差分對,設(shè)置差分空間屬性。方法二:選擇Logic,Assign Differential Pair,彈出Assign Differential pair對話框,選擇兩個網(wǎng)絡(luò),設(shè)置好差分對名,點擊add,Apply,OK。在約束管理器中就可以看到設(shè)置的差分對,對差分對進行類似設(shè)置就可以了。差分對的刪除:選擇Logic,Assign Differential Pair,選中差分對,點擊Delete,點擊Ap
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學低年級學生良好生活習慣養(yǎng)成與學校心理健康教育創(chuàng)新實踐研究論文
- 中國醫(yī)藥級氧化鎂行業(yè)市場前景預(yù)測及投資價值評估分析報告
- 節(jié)水措施與管理制度
- 關(guān)于房屋貸款保證保險合同糾紛的若干法律問題探討
- 視頻監(jiān)控升級改造設(shè)計方案
- 建筑施工特種作業(yè)-建筑焊工真題庫-7
- 入學面試常識題目及答案
- 2023-2024學年陜西省漢中市高二下學期7月期末數(shù)學試題(解析版)
- 2024-2025學年山西省太原市高二上學期期末考試語文試題(解析版)
- 2025年秋三年級上冊語文同步教案 習作:寫日記
- 2025年河南鄭州中原綠色產(chǎn)業(yè)生態(tài)發(fā)展公司招聘筆試參考題庫含答案解析
- 西南林業(yè)大學《算法分析與設(shè)計》2023-2024學年第二學期期末試卷
- 2025年中國融通農(nóng)業(yè)發(fā)展有限集團有限公司招聘筆試沖刺題(帶答案解析)
- 2025民用無人機駕駛員合格審定規(guī)則
- 夏令營筆試題及答案保研
- DB43-T 2036-2021 山銀花采收與產(chǎn)地初加工技術(shù)規(guī)程
- 極低或超低出生體重兒經(jīng)導(dǎo)管動脈導(dǎo)管未閉封堵術(shù)專家共識(2025)解讀
- 防出軌婚前協(xié)議書
- 生態(tài)康養(yǎng)小鎮(zhèn)建設(shè)項目可行性研究報告
- 挖掘機考試試題及答案
- 年中國鸚鵡養(yǎng)殖市場發(fā)展策略及投資潛力可行性預(yù)測報告
評論
0/150
提交評論