OrCAD 培訓教材
Capture Features
●Vendor specific libraries
●Integration with all other OrCAD EDA tools
●Netlist interface to other PCB desig1packages
●Cross-probing and bi-directional annotation between schematic
and PCB designs.
●Integration of company parts database (Capture CIS).
●Customized Bill of Materials reports
PSpice Features
●提供一個對電路進行仿真的環境
●分析驗證你的電路
●對電路進行參數優化
●對器件的模型參數進行提取
Layout Features
●提供對PCB板進行設計的環境
●周到齊全的EDA軟體介面
●功能強大的機械設計環境(Visual CCAD)
●與製作加工相結合的GerbTool工具
●功能多樣的策略與模板
OrCAD的基礎知識
OrCAD常用文檔類型
?*.opj—專案管理文件
?*.dsn—電路圖文件
?*.olb—圖形符號庫文件
?*.lib—仿真模型描述庫文件
?*.mnl—網路表文件
?*.max—電路板文件
?*.tch—技術檔文件
?*.gbt—光繪文件
?*.llb—PCB封裝庫文件
?*.log *.lis—記錄說明文件
?*.tpl—板框文件
?*.sf—策略檔文件OrCAD套裝軟體含的庫
1、*.olb-Capture專用的圖形符號庫
只有電氣特性,沒有仿真特性的庫。此類庫沒有相應的*.lib庫,且器件屬性中沒有PspiceTemplate屬性。
能夠利用PSpice進行仿真的庫。此類庫有相應的*.lib庫,且器件屬性中有PspiceTemplate屬性。
2、*.lib-PSpice仿真庫,利用Spice語言對Capture中的圖形符號進行
功能定義與描述,可以編輯。
3、*.llb-PCB Layout器件封裝庫。OrCAD Layout提供3000多個國際標準的器件封裝。
OrCAD Capture
培訓教材
深圳光映電腦軟體有限公司
——洪永思
培訓目標:
熟悉OrCAD—Capture設計環境,熟練掌握Capture的操作方法及環境參數的設置,最終完全掌握Capture。
一、Capture設計過程
二、Capture操作環境
Capture有三個主要工作窗口:
專案管理視窗:管理與原理圖相關的一系列文件,相當於資源管理器。
Schematic窗口:原理圖窗口,相當於一張圖紙。
資訊查看視窗(Session Log):用於顯示相關操作的提示或出錯資訊。
三、 Capture 設計參數設置
Capture 的環境參數包括:系統屬性及設計模板兩大類。 系統屬性包括(Options>Preferences):
系統設計模板參數包括(Options>Design Template):
專案管理視窗
Schematic 窗口
資訊查看視窗
四、 新建Project(create a design project)
Capture 的Project 是用來管理相關文件及屬性的。新建Project 的同時,Capture 會自動創建相關的文件,如DSN 、OPJ 文件等,根據創建的Project 類型的不同,生成的文件也不盡相同。
根據不同後續處理的要求,新建Project 時必須選擇相應的類型。Capture 支援四種不同的Project 類型。
在功能表欄中選擇file>new>Project :
五、 開始繪製電路圖
新建project 後,進入Schematic 窗口,則在窗口右邊會出現下圖的工具欄:
1、 Place part (放置器件)
在Capture 中,調用器件非常方便,即使您不清楚器件在庫中的名稱,也可以很容易查找並調出使用。使用Capture CIS 還可以讓您通過Internet 到Cadence 的資料庫(包含1萬多個器件資訊)裏查找器件。
點擊Place part 快捷按鈕或點擊place>part 將調出如下對話方塊:
點擊part search…按鈕,調出下面的器件搜索對話方塊:
2、 連線及放置資料匯流排(Place wire or bus)
點擊Place wire(或place bus)按鈕進入連線(或放置資料匯流排)狀態,此時滑鼠變成十字形,移動滑鼠,點擊左鍵即可開始連線(或放置資料匯流排)。
連線時,在交叉而且連接的地方會有一個紅點提示,如果你需要在交叉的地方添加連接關係,點擊place junction ,把滑鼠移動到交叉點並點擊左鍵即可。
放置資料匯流排後,點擊place bus entry按鈕放置資料匯流排引出管腳,管腳的一端要放在資料匯流排上。
3、放置網路名稱(place net name)
點擊place net alias按鈕,調出place net alias對話方塊,在alias 對話方塊中輸入要定義的名稱,然後點擊OK退出對話方塊,把滑鼠移動到你要命名的連線上,點擊滑鼠左鍵即可。
注意:資料匯流排與資料匯流排的引出線一定要定義網路名稱。
4、放置電源和地(place power or GND)
點擊Place power(或Place GND),調出如下對話方塊:
圖形符號
5、放置階層及階層管腳
對於一張大的原理圖來說,通常都是把它分割成多個模組,再對子模組進行。Capture支援採用階層的方式來設計,即用一個方塊來代替一個功能模組,進入階層時,Capture會自動把階層的管腳關係引入到階層原理圖裏。
點擊Place Hierarchical Block,調出如下對話方塊:
放置好階層後,接下來就是放置階層的管腳。放置階層管腳時,必須保證階層被選中。點擊Place Pin ,調出下示對話方塊:
6、 放置埠與分頁圖紙間的介面
點擊Place Hierarchical Port(或
place Off-page connector)放置埠(或分頁圖紙間的介面),調出如下對話方塊:
對於埠,不同埠之間的區別在於其類型的不同,它的類型可以
與PCB 相關,即是否當成一個器件
圖形符號
從它的TYPE屬性中得知,雙擊埠或選中埠並點擊右鍵在彈出功能表中選擇Edit Properties,調出如下視窗:
7、添加文字(place text)
點擊place text…按鈕,系統彈出如下對話方塊:
文本內容
六、原理圖繪製後續處理
原理圖繪製好之後,接下來就是對電路圖進行DRC檢測,生成網表及材料清單。下面,我們將逐一討論。
注意:對原理圖進行後續處理,在Capture中必須切換到專案管理窗口下,並且選中*.DSN文件。
1、DRC檢測(Design Rules Check)
點擊按鈕或(Tools>Design Rules Check),調出如下設置對話方塊:
Scope:
Check entire design:DRC檢查整個原理圖
Check Selection:DRC只檢查你選擇的部分
Mode:
Use instances(preferred):使用當前屬性(建議)
Action:
Check design rules:進行DRC檢測
Delete existing DRC marker:刪除DRC檢測標誌
Report:DRC檢測的內容
Create DRC markers for warnings:在警告的地方放置標誌
Check hierarchical port connection:檢測階層埠的連接性
Check off-page connector connection:檢測分頁圖紙間介面的連接性
Report identical part references:報告同樣的器件序號
Report invalid packaging:報告無效的封裝
Report hierarchical ports and off-page connection:報告階層埠和分頁圖紙間介面的連接Check unconnected net:檢測未連接的網路
Check SDT compatibility:檢測對於SDT文件的相容性
Report all net name:報告所有網路名稱
2、與DRC檢測相對應的自動排序功能
通常,一名設計者都需要對自己設計的原理圖中的器件編號進行從新排序。Capture提供自動排序功能,允許你對原理圖重新排序。
點擊(或Tools>Annotate),調出如下對話方塊:
3、Capture另一個重要的功能是自動更新器件或網路的屬性
對於使用特殊封裝或擁有自己封裝庫的公司,此項是一項特別有用功能。首先定義好自己的屬性文件(格式後面祥述),點擊Tools>Update Properties,調出如下對話方塊:
屬性文件的格式如下(可以用記事本編輯,存爲文字檔案即可):"{Value}" "PCB Footprint"
"74LS00" "14DIP300"
"74LS163" "16DIP300"
"8259A" "28DIP600"
4、生成網路表
對於Capture來說,生成網路表是它的另一項特殊功能。在Capture中,可以生成多種格式的網路表(共39種),以滿足各種不
同EDA軟體的要求。
點擊或Tools>Create Netlist…,調出如下對話方塊:
相應的網路表。
5、生成材料清單
對於原理圖來說,最後的一個步驟應該是産生材料清單。
點擊或Tools>Cross Reference…,産生交互參考報表,調出如下對話方塊:
對話方塊:
Line Item Definition:定義材料清單的內容
Place each part entry on a separate:材料清單中每個器件資訊占一行
Include File:在材料清單中是否加入其他文件
6、建立器件圖形符號庫
用戶另一個關心的問題是有關圖形符號庫的新建問題。新建圖形符號,先新建圖形符號庫,在功能表中選擇File>new>library,然後在專案管理視窗中選中庫,點擊右鍵,選擇New part,即可。
Name:器件的名稱
Part reference:器件在原理圖中編號的首字母
PCB Footprint:器件相對應的封裝
Part per:一個器件封裝中包含多少個器件
Homogeneous:封裝中的器件都一樣
Heterogeneous:封裝中的器件不一樣
Alphabetic:以字母區別封裝中的多個器件
Numeric:以數位區別封裝中的多個器件
7、Part manage (Capture CIS)
對於涉及生産的廠家,對材料清單的內容就要求更多一些,如物料編號,提供的廠家等。不要急,Capture CIS爲您提供了這些功能。
使用Part Manage的第一步,是要擁有自己的資料庫,資料庫中包括企業使用的器件資訊,資料庫必須包括一下欄位:Type、value、symbol、pcb-footprint。
第二步是必須創建一個ODBC資料源來連接資料庫,並在Capture CIS中進行配置。
打開控制面板,雙擊“ODBC資料源”,彈出如下對話方塊,在“戶DSN”中點擊添加,彈出新建對話方塊,然後選擇相應的資料庫格式,點擊完成,在接下來的對話方塊中輸入資料源名稱,並選擇使用您公司的資料庫,點擊完成,即可在“用戶DSN”中找到您剛剛建立的資料源。
任意打開一張原理圖,在專案管理視窗有效的前提下,選擇Options>CIS configuration…,在彈出對話方塊中選擇NEW,出現如下配置圖:
點擊Browse…,在Browse Data Source對話方塊中選中您剛剛建立的資料源,按OK按鈕退出,即可在Tables文本框中顯示出您資料庫中的表。選中相應的表的前面方框,在Configuration會顯示出對應表中的欄位,配置相應的屬性以便傳遞到Capture中去(配置方法請聽講解)。最後確定退出。
配置好資料庫後,您就可以開始使用了。
應用一:從你的資料庫中調用器件。在原理圖窗口下,點擊place>database part…
應用二:器件管理(part manage)
在專案管理視窗下,點擊Tools>Part manager>Update…,調出如下器件管理對話方塊:可以查看資料庫中有關器件的全部資訊。
雙擊選中的器件或先選中器件並點擊,將會在資料庫中查找此器件的資訊,並調出如下對話方塊:
選定並雙擊列表中的器件或點擊,CIS將把有關該器件的資訊調用到Part Manage中去。如上圖的器件1、2、3。