《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > PROTEL DXP如何創(chuàng)建原理圖器件(二)

PROTEL DXP如何創(chuàng)建原理圖器件(二)

2015-09-23
關(guān)鍵詞: PROTELDXP 原理圖器件

  添加電路仿真模型
  電路仿真用的SPICE 模型文件(.ckt and .mdl)存放在AltiumLibrary路徑里的集成庫文件中,。如果你希望在你的設(shè)計上進行電路仿真分析,,你就需要加入這些模型。
  如果你要將這些仿真模型用到你的庫元件中,,建議你打開包含了這些模型的集成庫文件(選擇File?Open 命令,,然后確認你希望提取出這個源庫),。將所需的文件從輸出文件夾(output folder 在你打開集成庫時生成)拷貝到包含你源庫的文件夾。
  1. 在元件屬性對話框中,,點擊模型列表項的Add 按鈕,,彈出“Add New Model”對話框。在模型類型下拉列表中選擇“Simulation”項,,點擊“OK”,,彈出仿真模型-通常編輯對話框(SIM Model-General/Generic Editor),。
  2. 就我們這個例子來說,選擇模型類型下拉列表中的“Transistor”選項,?!癝im Model-Transistor/BJT”對話框彈出。
  3. 確定BJT 被選中作為模型的子類型,。輸入一個合法的模型名字,,例如:NPN,然后一個描述,,例如:NPN BJT,。點擊OK 回到元件屬性對話框,可以看到NPN 模型已經(jīng)被加到模型列表中,。
  加入信號完整性分析模型
  信號完整性分析模型中使用引腳模型比元件模型更好,。配置一個元件的信號完整性分析,你可以設(shè)置用于默認引腳模型的類型和技術(shù)選項,,或者導入一個IBIS 模型,。
  1. 要加入一個信號完整性模型,在元件屬性對話框中,,點擊模型列表項的Add 按鈕,,彈出“Add New Model”對話框。
  2. 在模型類型下拉列表中選擇“Signal Integrity”項,,點擊“OK”,,彈出信號完整性模型對話框。
  3. 如果你希望導入一個IBIS 文件,,點擊“Import IBIS”按鈕然后定位到所需的.ibs 文件,。然而在本例中,輸入模型的名字和描述“NPN”然后選擇一個BJT 類型,。點擊OK 返回到元件屬性對話框,,看到模型已經(jīng)被添加得到模型列表中。參閱PROTEL DXP 信號完整性指南可以得到關(guān)于添加及編輯信號完整性模型的更多信息,。
  添加元件參數(shù)
  參數(shù)的意義在于定義更多的有關(guān)于元件的附近信息,。諸如定義元件廠商或日期的數(shù)據(jù)字符串都可以被添加到文件中。一個字串參數(shù)也可以作為元件的值在應(yīng)用時被添加,,例如:100K 的電阻,。
  參數(shù)被設(shè)置為當在原理圖上擺放一個器件時作為特殊字串顯示??梢栽O(shè)置其他參數(shù)作為仿真需要的值或在原理圖編輯器中建立PCB 規(guī)則,。添加一個原理圖元件參數(shù)的步驟:
  1. 在原理圖屬性對話框的參數(shù)列表欄中點擊“Add”按鈕彈出參數(shù)屬性對話框。
  2. 輸入?yún)?shù)名及參數(shù)值。如果你要用到文本串以及參數(shù)的值,,確信參數(shù)類型被選擇為“String”,,如果你希望在原理圖中放置元件時顯示參數(shù)的值,確認“Visible”框被勾選,。點擊OK,。參數(shù)已經(jīng)被添加到元件屬性對話框的參數(shù)列表中。
  間接字符串
  舉例來說,,用間接字符串,,你可以為元件設(shè)置一個參數(shù)項,當擺放元件時這個參數(shù)可以顯示在原理圖上,,也可以在PROTEL DXP 進行電路仿真時使用,。所有添加的元件參數(shù)都可以作為間接字符串。當參數(shù)作為間接字符串時,,參數(shù)名前面有一個“=”號作為前綴,。
  值參數(shù)
  一個值參數(shù)可以作為元件的普通信息,但是在分立式器件,,如電阻和電容,,將值參數(shù)用于仿真。
  我們可以設(shè)置元件注釋讀取作為間接字符串加入的參數(shù)的值,,注釋信息會被繪制到PCB 編輯器中,。相對于兩次輸入這個值來說(就是說在參數(shù)命名中輸入一次然后在注釋項中再輸入一次),PROTEL DXP 支持利用間接參數(shù)用參數(shù)的值替代注釋項中的內(nèi)容,。
  1. 在元件屬性對話框的參數(shù)列表中點擊“Add”彈出參數(shù)屬性對話框,。
  2. 輸入名字Value 以及參數(shù)值100K。當這個器件放置在原理圖中,,運行原理圖仿真時會用到這個值,。確定參數(shù)類型被定為“String”且值的“Visible”框被勾選。設(shè)置字體,,顏色以及方向選項然后點擊OK 將新的參數(shù)加入到元件屬性對話框的元件列表中,。
  3. 在元件屬性對話框的屬性欄中,點擊注釋欄,,在下拉框中選擇“=Value”選項,,關(guān)掉可視屬性。

  4. 用File?Save 命令存儲元件的圖紙及屬性,。
  5. 當你在原理圖編輯器中查看特殊字符串時,確定屬性對話框圖形編輯標簽下的轉(zhuǎn)換特殊字符選項(Convert Special Strings)被使能,。如果當從原理圖轉(zhuǎn)換到PCB 文檔時注釋不顯示,,確認是否封裝器件對話框中的注釋沒有被隱藏。
  創(chuàng)建一個新的含有多個部件的原理圖元件
  在下一部分的指南中,,我們要創(chuàng)建一個新的包含四個部件的元件,,兩輸入與門,,命名為74F08SJX。我們也要利用一個IEEE 標準符號為例子創(chuàng)建一個可替換的外觀模式,。
  1. 在原理圖庫編輯器中執(zhí)行Tools?New Component 命令,。新元件名對話框彈出。
  2. 輸入新元件的名字,,例如:74F08SJX,,點擊OK。新的元件名字出現(xiàn)在原理圖庫面板的元件列表中同時一個新的元件圖紙打開,,一條十字線穿過圖紙原點,。
  3. 現(xiàn)在我們創(chuàng)建元件的第一個部件,包括它自己的引腳,,在后面會逐條詳細敘述,。在本例中第一個部件將會作為其他部件的基礎(chǔ)除了引腳編號會有所變化。
  創(chuàng)建元件外形
  這個元件的外形由多條線段和一個圓弧構(gòu)成,。確定元件圖紙的原點在工作區(qū)的中心,。同時也確定柵格可視。
  畫線
  1. 執(zhí)行Place?Line 命令或者點擊Place Line 工具條按鈕,。指針變?yōu)槭譅?,現(xiàn)在你進入了多重布線模式。
  2. 按下TAB 鍵設(shè)置線屬性,。在線型對話框中設(shè)置線寬為“Small”,。
  3. 在起點坐標25,-5 處鼠標左擊或按下ENTER 鍵。檢查設(shè)計瀏覽器左下角的X,Y 軸聯(lián)合坐標狀態(tài)條,。移動鼠標單擊鼠標左鍵定義線段頂點(0,-5;0,-35;25,-35),。
  4. 完成畫線后,鼠標右擊或按下ESC 按鈕,。再次右擊鼠標或按下ESC 按鈕退出走線模式,。存儲元件。
  畫一個圓弧
  畫一個圓弧有四個步驟,,設(shè)置圓弧的中心,,半徑,起點和終點,??梢杂冒聪翬nter 鍵來代替鼠標左擊完成圓弧。
  1. 執(zhí)行Place?Arc 命令,。之前最后一次畫的圓弧出現(xiàn)在指針上,,現(xiàn)在你處于圓弧擺放模式。
  2. 按下TAB 鍵設(shè)置圓弧屬性。圓弧對話框彈出,。設(shè)置半徑為15miles 及線寬為Small,。
  3. 移動鼠標定位到圓弧的圓心(25,-20),鼠標左擊,。指針跳轉(zhuǎn)到我們先前已經(jīng)在圓弧對話框中設(shè)置的當前默認半徑上,。
  4. 左擊設(shè)置好半徑。指針跳轉(zhuǎn)到圓弧的起始點,。
  5. 移動指針定位到起點,,左擊錨定起點。指針這時跳轉(zhuǎn)到圓弧終點,。移動指針定位到終點,,左擊錨定終點完成這個圓弧。
  6. 右擊鼠標或者按下ESC 鍵,,退出圓弧擺放模式,。
  添加引腳
  用這個指南前面說到的給原理圖元件添加引腳的技術(shù)給第一個部件添加引腳。引腳1 和2 是輸入特性,,引腳3 是輸出特性,。電源引腳是隱藏引腳,也就是說GND(第七腳)和VCC(第十四腳)是隱藏引腳,。它們要支持所有的部件所以只要將它們作為部件0 設(shè)置一次就可以了,。將部件0 簡單的擺放為元件中的所有部件公用的引腳,當元件放置到原理圖中時該部件中的這類引腳會被加到其他部件中,。在這些電源引腳屬性對話框的屬性標簽下,,確認他們在部件編號欄中被設(shè)置為部件0,其電氣類型設(shè)置為“Power”,,隱藏復(fù)選框被選中而且引腳連接到正確的網(wǎng)絡(luò)名,,例如VCC(第十四腳)連接到“Connect To field”中輸入的VCC。

  創(chuàng)建一個新的部件
  1. 執(zhí)行命令Edit?Select?All,,將元件全部選中,。
  2. 執(zhí)行編輯拷貝命令。指針會變成十字狀,。點擊原點或者元件的左上角確定拷貝的參考點(當你粘貼時指針會抓住這個點)拷貝選中對象到粘貼板上,。
  3. 執(zhí)行Tools?New Part 命令。一個新的空白元件圖紙被打開,。如果你點開原理圖庫面板中元件列表里元件名字旁邊的“+”號可以看到,,原理圖庫面板中的部件計數(shù)器會更新元件使其擁有Part A 和Part B 兩個部件。
  4. 執(zhí)行編輯粘貼命令,。指針上出現(xiàn)一個元件部件外形以參考點為參考附在指針上,。移動被拷貝的部件直到它定位到和源部件相同的位置,。點擊左擊粘貼這個部件
  5. 雙擊新部件的每一個引腳,在引腳屬性對話框中修改引腳名字和編號以更新新部件的引腳信息,。
  6. 重復(fù)上面第三到第五步創(chuàng)建剩下的兩個部件。存儲庫,。
  創(chuàng)建部件的另一個可視模型
  你可以同時對一個部件加入255 種可視模型,。這些可視模型可以包含任何不同的元件圖形表達方式,如DeMorgan 或IEEE 符號,。IEEE 符號庫在原理圖庫IEEE 工具條中,。
  如果添加了任何同時存在的可視模型,這些模型可以通過選擇原理圖庫編輯器中的“Mode”按鈕中的下拉框里選擇另外的外形選項來顯示,。當已經(jīng)將這個器件放置在原理圖中時,,通過元件屬性對話框中圖形欄的下拉框選擇元件的可視模型。
  當被編輯元件部件出現(xiàn)在原理圖庫編輯器的設(shè)計窗口時,,按下面步驟可以添加新的原理圖部件可視模型:
  1. 執(zhí)行Tools?Mode?Add 命令,。一個用于畫新模型的空白圖紙彈出。
  2. 為我們已經(jīng)建好的且存儲的庫放置一個可行的IEEE 符號,。
  設(shè)置元件的屬性
  1. 在原理圖庫面板中元件列表里選中這個元件然后點擊Edit 按鈕設(shè)置元件屬性,。在元件屬性對話框中填入定義的默認元件標識符如U?,,元件描述如Quad 2-Input AND Gate,,然后在模型列表中添加封裝模型DIP14。在接下來的指南中我們將用PCB 元件向?qū)Ы⒁粋€DIP14 的封裝,。
  2. 存儲這個元件到庫中,。
  從其它庫中添加元件
  你可以將其它打開的原理圖庫中的元件加入到你自己的原理圖庫中然后按編輯其屬性。如果元件時一個集成庫的一部分,,你需要打開這個.IntLib 然后選擇yes 提出源庫,。然后從項目面板中打開產(chǎn)生的庫。
  1. 在原理圖庫面板中的元件列表里選擇你希望拷貝的元件,,它將顯示在設(shè)計窗口中,。
  2. 執(zhí)行Tools?Copy Component 命令將元件從當前庫拷貝到另外一個打開的庫文件中。目標庫對話框彈出并列出所有當前打開的庫文件,。
  3. 選擇你希望的拷貝文件的目標庫,。點擊OK,一個元件的拷貝將放置到目標庫中,,如果需要的話,,你可以在這里編輯它。
  拷貝多個元件
  使用原理圖庫面板你可以拷貝一個或多個庫元件在一個庫里或者拷貝到其它打開的原理圖庫中,。

  1. 用典型的Windows 選擇方法在原理圖庫面板中的元件列表里可以選擇一個或多個元件,。然后右擊選擇Copy,。
  2. 切換到目標庫,在原理圖庫面板的元件列表右擊鼠標,,選擇Paste 將元件添加到列表中,。
  使用原理圖庫報告檢查元件
  在原理圖庫打開的時候有三個報告可以產(chǎn)生用以檢查新的元件是否被正確建立。所有的報告使用ASCII 文本格式,。在產(chǎn)生報告時確信庫文件已經(jīng)存儲,。關(guān)閉報告文件返回到原理圖庫編輯器。
  元件報告
  建立一個顯示當前元件所有可用信息列表的報告:
  1. 執(zhí)行Reports?Component 命令,。
  2. 名為“l(fā)ibraryname.cmp”的報告文件顯示在文本編輯器中,,報告包括元件中的部件編號以及部件相關(guān)引腳的的詳細信息。
  庫報告
  建立一個顯示庫中器件及器件描述的報告:
  1. 執(zhí)行Reports?Library 命令,。
  2. 名為libraryname.rep 的報告顯示在文本編輯器中,。
  元件規(guī)則檢查器
  元件規(guī)則檢查器檢查測試如重復(fù)的引腳及缺少的引腳。
  1. 執(zhí)行Reports?Component Rule Check 命令,。彈出庫元件規(guī)則檢查對話框,。
  2. 設(shè)置你希望檢查的屬性特征。點擊OK,。名為libraryname.err 的文件顯示在文本編輯器,,顯示出任何與規(guī)則檢查沖突的元件。
  3. 根據(jù)建議對庫作必要的修改,,再執(zhí)行該報告,。

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點,。轉(zhuǎn)載的所有的文章、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容,、版權(quán)和其它問題,,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,,避免給雙方造成不必要的經(jīng)濟損失,。聯(lián)系電話:010-82306118;郵箱:[email protected],。