當(dāng)前位置:首頁(yè) > EDA > 電子設(shè)計(jì)自動(dòng)化
[導(dǎo)讀]添加電路仿真模型電路仿真用的SPICE 模型文件(.ckt and .mdl)存放在AltiumLibrary路徑里的集成庫(kù)文件中。如果你希望在你的設(shè)計(jì)上進(jìn)行電路仿真分析,你就需要加入這些模型。如果你要將這些仿真模型用到你的庫(kù)元件中

添加電路仿真模型

電路仿真用的SPICE 模型文件(.ckt and .mdl)存放在AltiumLibrary路徑里的集成庫(kù)文件中。如果你希望在你的設(shè)計(jì)上進(jìn)行電路仿真分析,你就需要加入這些模型。

如果你要將這些仿真模型用到你的庫(kù)元件中,建議你打開(kāi)包含了這些模型的集成庫(kù)文件(選擇File?Open 命令,然后確認(rèn)你希望提取出這個(gè)源庫(kù))。將所需的文件從輸出文件夾(output folder 在你打開(kāi)集成庫(kù)時(shí)生成)拷貝到包含你源庫(kù)的文件夾。

1. 在元件屬性對(duì)話框中,點(diǎn)擊模型列表項(xiàng)的Add 按鈕,彈出“Add New Model”對(duì)話框。在模型類(lèi)型下拉列表中選擇“Simulation”項(xiàng),點(diǎn)擊“OK”,彈出仿真模型-通常編輯對(duì)話框(SIM Model-General/Generic Editor)。

2. 就我們這個(gè)例子來(lái)說(shuō),選擇模型類(lèi)型下拉列表中的“Transistor”選項(xiàng)。“Sim Model-Transistor/BJT”對(duì)話框彈出。

3. 確定BJT 被選中作為模型的子類(lèi)型。輸入一個(gè)合法的模型名字,例如:NPN,然后一個(gè)描述,例如:NPN BJT。點(diǎn)擊OK 回到元件屬性對(duì)話框,可以看到NPN 模型已經(jīng)被加到模型列表中。

加入信號(hào)完整性分析模型

信號(hào)完整性分析模型中使用引腳模型比元件模型更好。配置一個(gè)元件的信號(hào)完整性分析,你可以設(shè)置用于默認(rèn)引腳模型的類(lèi)型和技術(shù)選項(xiàng),或者導(dǎo)入一個(gè)IBIS 模型。

1. 要加入一個(gè)信號(hào)完整性模型,在元件屬性對(duì)話框中,點(diǎn)擊模型列表項(xiàng)的Add 按鈕,彈出“Add New Model”對(duì)話框。

2. 在模型類(lèi)型下拉列表中選擇“Signal Integrity”項(xiàng),點(diǎn)擊“OK”,彈出信號(hào)完整性模型對(duì)話框。

3. 如果你希望導(dǎo)入一個(gè)IBIS 文件,點(diǎn)擊“Import IBIS”按鈕然后定位到所需的.ibs 文件。然而在本例中,輸入模型的名字和描述“NPN”然后選擇一個(gè)BJT 類(lèi)型。點(diǎn)擊OK 返回到元件屬性對(duì)話框,看到模型已經(jīng)被添加得到模型列表中。參閱PROTEL DXP 信號(hào)完整性指南可以得到關(guān)于添加及編輯信號(hào)完整性模型的更多信息。

添加元件參數(shù)

參數(shù)的意義在于定義更多的有關(guān)于元件的附近信息。諸如定義元件廠商或日期的數(shù)據(jù)字符串都可以被添加到文件中。一個(gè)字串參數(shù)也可以作為元件的值在應(yīng)用時(shí)被添加,例如:100K 的電阻。

參數(shù)被設(shè)置為當(dāng)在原理圖上擺放一個(gè)器件時(shí)作為特殊字串顯示??梢栽O(shè)置其他參數(shù)作為仿真需要的值或在原理圖編輯器中建立PCB 規(guī)則。添加一個(gè)原理圖元件參數(shù)的步驟:

1. 在原理圖屬性對(duì)話框的參數(shù)列表欄中點(diǎn)擊“Add”按鈕彈出參數(shù)屬性對(duì)話框。

2. 輸入?yún)?shù)名及參數(shù)值。如果你要用到文本串以及參數(shù)的值,確信參數(shù)類(lèi)型被選擇為“String”,如果你希望在原理圖中放置元件時(shí)顯示參數(shù)的值,確認(rèn)“Visible”框被勾選。點(diǎn)擊OK。參數(shù)已經(jīng)被添加到元件屬性對(duì)話框的參數(shù)列表中。

間接字符串

舉例來(lái)說(shuō),用間接字符串,你可以為元件設(shè)置一個(gè)參數(shù)項(xiàng),當(dāng)擺放元件時(shí)這個(gè)參數(shù)可以顯示在原理圖上,也可以在PROTEL DXP 進(jìn)行電路仿真時(shí)使用。所有添加的元件參數(shù)都可以作為間接字符串。當(dāng)參數(shù)作為間接字符串時(shí),參數(shù)名前面有一個(gè)“=”號(hào)作為前綴。

值參數(shù)

一個(gè)值參數(shù)可以作為元件的普通信息,但是在分立式器件,如電阻和電容,將值參數(shù)用于仿真。

我們可以設(shè)置元件注釋讀取作為間接字符串加入的參數(shù)的值,注釋信息會(huì)被繪制到PCB 編輯器中。相對(duì)于兩次輸入這個(gè)值來(lái)說(shuō)(就是說(shuō)在參數(shù)命名中輸入一次然后在注釋項(xiàng)中再輸入一次),PROTEL DXP 支持利用間接參數(shù)用參數(shù)的值替代注釋項(xiàng)中的內(nèi)容。

1. 在元件屬性對(duì)話框的參數(shù)列表中點(diǎn)擊“Add”彈出參數(shù)屬性對(duì)話框。

2. 輸入名字Value 以及參數(shù)值100K。當(dāng)這個(gè)器件放置在原理圖中,運(yùn)行原理圖仿真時(shí)會(huì)用到這個(gè)值。確定參數(shù)類(lèi)型被定為“String”且值的“Visible”框被勾選。設(shè)置字體,顏色以及方向選項(xiàng)然后點(diǎn)擊OK 將新的參數(shù)加入到元件屬性對(duì)話框的元件列表中。

3. 在元件屬性對(duì)話框的屬性欄中,點(diǎn)擊注釋欄,在下拉框中選擇“=Value”選項(xiàng),關(guān)掉可視屬性。

4. 用File?Save 命令存儲(chǔ)元件的圖紙及屬性。

5. 當(dāng)你在原理圖編輯器中查看特殊字符串時(shí),確定屬性對(duì)話框圖形編輯標(biāo)簽下的轉(zhuǎn)換特殊字符選項(xiàng)(Convert Special Strings)被使能。如果當(dāng)從原理圖轉(zhuǎn)換到PCB 文檔時(shí)注釋不顯示,確認(rèn)是否封裝器件對(duì)話框中的注釋沒(méi)有被隱藏。

創(chuàng)建一個(gè)新的含有多個(gè)部件的原理圖元件

在下一部分的指南中,我們要?jiǎng)?chuàng)建一個(gè)新的包含四個(gè)部件的元件,兩輸入與門(mén),命名為74F08SJX。我們也要利用一個(gè)IEEE 標(biāo)準(zhǔn)符號(hào)為例子創(chuàng)建一個(gè)可替換的外觀模式。

1. 在原理圖庫(kù)編輯器中執(zhí)行Tools?New Component 命令。新元件名對(duì)話框彈出。

2. 輸入新元件的名字,例如:74F08SJX,點(diǎn)擊OK。新的元件名字出現(xiàn)在原理圖庫(kù)面板的元件列表中同時(shí)一個(gè)新的元件圖紙打開(kāi),一條十字線穿過(guò)圖紙?jiān)c(diǎn)。

3. 現(xiàn)在我們創(chuàng)建元件的第一個(gè)部件,包括它自己的引腳,在后面會(huì)逐條詳細(xì)敘述。在本例中第一個(gè)部件將會(huì)作為其他部件的基礎(chǔ)除了引腳編號(hào)會(huì)有所變化。

創(chuàng)建元件外形

這個(gè)元件的外形由多條線段和一個(gè)圓弧構(gòu)成。確定元件圖紙的原點(diǎn)在工作區(qū)的中心。同時(shí)也確定柵格可視。

畫(huà)線

1. 執(zhí)行Place?Line 命令或者點(diǎn)擊Place Line 工具條按鈕。指針變?yōu)槭譅?,現(xiàn)在你進(jìn)入了多重布線模式。

2. 按下TAB 鍵設(shè)置線屬性。在線型對(duì)話框中設(shè)置線寬為“Small”。

3. 在起點(diǎn)坐標(biāo)25,-5 處鼠標(biāo)左擊或按下ENTER 鍵。檢查設(shè)計(jì)瀏覽器左下角的X,Y 軸聯(lián)合坐標(biāo)狀態(tài)條。移動(dòng)鼠標(biāo)單擊鼠標(biāo)左鍵定義線段頂點(diǎn)(0,-5;0,-35;25,-35)。

4. 完成畫(huà)線后,鼠標(biāo)右擊或按下ESC 按鈕。再次右擊鼠標(biāo)或按下ESC 按鈕退出走線模式。存儲(chǔ)元件。

畫(huà)一個(gè)圓弧

畫(huà)一個(gè)圓弧有四個(gè)步驟,設(shè)置圓弧的中心,半徑,起點(diǎn)和終點(diǎn)??梢杂冒聪翬nter 鍵來(lái)代替鼠標(biāo)左擊完成圓弧。

1. 執(zhí)行Place?Arc 命令。之前最后一次畫(huà)的圓弧出現(xiàn)在指針上,現(xiàn)在你處于圓弧擺放模式。

2. 按下TAB 鍵設(shè)置圓弧屬性。圓弧對(duì)話框彈出。設(shè)置半徑為15miles 及線寬為Small。

3. 移動(dòng)鼠標(biāo)定位到圓弧的圓心(25,-20),鼠標(biāo)左擊。指針跳轉(zhuǎn)到我們先前已經(jīng)在圓弧對(duì)話框中設(shè)置的當(dāng)前默認(rèn)半徑上。

4. 左擊設(shè)置好半徑。指針跳轉(zhuǎn)到圓弧的起始點(diǎn)。

5. 移動(dòng)指針定位到起點(diǎn),左擊錨定起點(diǎn)。指針這時(shí)跳轉(zhuǎn)到圓弧終點(diǎn)。移動(dòng)指針定位到終點(diǎn),左擊錨定終點(diǎn)完成這個(gè)圓弧。

6. 右擊鼠標(biāo)或者按下ESC 鍵,退出圓弧擺放模式。

添加引腳

用這個(gè)指南前面說(shuō)到的給原理圖元件添加引腳的技術(shù)給第一個(gè)部件添加引腳。引腳1 和2 是輸入特性,引腳3 是輸出特性。電源引腳是隱藏引腳,也就是說(shuō)GND(第七腳)和VCC(第十四腳)是隱藏引腳。它們要支持所有的部件所以只要將它們作為部件0 設(shè)置一次就可以了。將部件0 簡(jiǎn)單的擺放為元件中的所有部件公用的引腳,當(dāng)元件放置到原理圖中時(shí)該部件中的這類(lèi)引腳會(huì)被加到其他部件中。在這些電源引腳屬性對(duì)話框的屬性標(biāo)簽下,確認(rèn)他們?cè)诓考幪?hào)欄中被設(shè)置為部件0,其電氣類(lèi)型設(shè)置為“Power”,隱藏復(fù)選框被選中而且引腳連接到正確的網(wǎng)絡(luò)名,例如VCC(第十四腳)連接到“Connect To field”中輸入的VCC。



創(chuàng)建一個(gè)新的部件

1. 執(zhí)行命令Edit?Select?All,將元件全部選中。

2. 執(zhí)行編輯拷貝命令。指針會(huì)變成十字狀。點(diǎn)擊原點(diǎn)或者元件的左上角確定拷貝的參考點(diǎn)(當(dāng)你粘貼時(shí)指針會(huì)抓住這個(gè)點(diǎn))拷貝選中對(duì)象到粘貼板上。

3. 執(zhí)行Tools?New Part 命令。一個(gè)新的空白元件圖紙被打開(kāi)。如果你點(diǎn)開(kāi)原理圖庫(kù)面板中元件列表里元件名字旁邊的“+”號(hào)可以看到,原理圖庫(kù)面板中的部件計(jì)數(shù)器會(huì)更新元件使其擁有Part A 和Part B 兩個(gè)部件。

4. 執(zhí)行編輯粘貼命令。指針上出現(xiàn)一個(gè)元件部件外形以參考點(diǎn)為參考附在指針上。移動(dòng)被拷貝的部件直到它定位到和源部件相同的位置。點(diǎn)擊左擊粘貼這個(gè)部件

5. 雙擊新部件的每一個(gè)引腳,在引腳屬性對(duì)話框中修改引腳名字和編號(hào)以更新新部件的引腳信息。

6. 重復(fù)上面第三到第五步創(chuàng)建剩下的兩個(gè)部件。存儲(chǔ)庫(kù)。

創(chuàng)建部件的另一個(gè)可視模型

你可以同時(shí)對(duì)一個(gè)部件加入255 種可視模型。這些可視模型可以包含任何不同的元件圖形表達(dá)方式,如DeMorgan 或IEEE 符號(hào)。IEEE 符號(hào)庫(kù)在原理圖庫(kù)IEEE 工具條中。

如果添加了任何同時(shí)存在的可視模型,這些模型可以通過(guò)選擇原理圖庫(kù)編輯器中的“Mode”按鈕中的下拉框里選擇另外的外形選項(xiàng)來(lái)顯示。當(dāng)已經(jīng)將這個(gè)器件放置在原理圖中時(shí),通過(guò)元件屬性對(duì)話框中圖形欄的下拉框選擇元件的可視模型。

當(dāng)被編輯元件部件出現(xiàn)在原理圖庫(kù)編輯器的設(shè)計(jì)窗口時(shí),按下面步驟可以添加新的原理圖部件可視模型:

1. 執(zhí)行Tools?Mode?Add 命令。一個(gè)用于畫(huà)新模型的空白圖紙彈出。

2. 為我們已經(jīng)建好的且存儲(chǔ)的庫(kù)放置一個(gè)可行的IEEE 符號(hào)。

設(shè)置元件的屬性

1. 在原理圖庫(kù)面板中元件列表里選中這個(gè)元件然后點(diǎn)擊Edit 按鈕設(shè)置元件屬性。在元件屬性對(duì)話框中填入定義的默認(rèn)元件標(biāo)識(shí)符如U?,元件描述如Quad 2-Input AND Gate,然后在模型列表中添加封裝模型DIP14。在接下來(lái)的指南中我們將用PCB 元件向?qū)Ы⒁粋€(gè)DIP14 的封裝。

2. 存儲(chǔ)這個(gè)元件到庫(kù)中。

從其它庫(kù)中添加元件

你可以將其它打開(kāi)的原理圖庫(kù)中的元件加入到你自己的原理圖庫(kù)中然后按編輯其屬性。如果元件時(shí)一個(gè)集成庫(kù)的一部分,你需要打開(kāi)這個(gè).IntLib 然后選擇yes 提出源庫(kù)。然后從項(xiàng)目面板中打開(kāi)產(chǎn)生的庫(kù)。

1. 在原理圖庫(kù)面板中的元件列表里選擇你希望拷貝的元件,它將顯示在設(shè)計(jì)窗口中。

2. 執(zhí)行Tools?Copy Component 命令將元件從當(dāng)前庫(kù)拷貝到另外一個(gè)打開(kāi)的庫(kù)文件中。目標(biāo)庫(kù)對(duì)話框彈出并列出所有當(dāng)前打開(kāi)的庫(kù)文件。

3. 選擇你希望的拷貝文件的目標(biāo)庫(kù)。點(diǎn)擊OK,一個(gè)元件的拷貝將放置到目標(biāo)庫(kù)中,如果需要的話,你可以在這里編輯它。

拷貝多個(gè)元件

使用原理圖庫(kù)面板你可以拷貝一個(gè)或多個(gè)庫(kù)元件在一個(gè)庫(kù)里或者拷貝到其它打開(kāi)的原理圖庫(kù)中。

1. 用典型的Windows 選擇方法在原理圖庫(kù)面板中的元件列表里可以選擇一個(gè)或多個(gè)元件。然后右擊選擇Copy。

2. 切換到目標(biāo)庫(kù),在原理圖庫(kù)面板的元件列表右擊鼠標(biāo),選擇Paste 將元件添加到列表中。

使用原理圖庫(kù)報(bào)告檢查元件

在原理圖庫(kù)打開(kāi)的時(shí)候有三個(gè)報(bào)告可以產(chǎn)生用以檢查新的元件是否被正確建立。所有的報(bào)告使用ASCII 文本格式。在產(chǎn)生報(bào)告時(shí)確信庫(kù)文件已經(jīng)存儲(chǔ)。關(guān)閉報(bào)告文件返回到原理圖庫(kù)編輯器。

元件報(bào)告

建立一個(gè)顯示當(dāng)前元件所有可用信息列表的報(bào)告:

1. 執(zhí)行Reports?Component 命令。

2. 名為“libraryname.cmp”的報(bào)告文件顯示在文本編輯器中,報(bào)告包括元件中的部件編號(hào)以及部件相關(guān)引腳的的詳細(xì)信息。

庫(kù)報(bào)告

建立一個(gè)顯示庫(kù)中器件及器件描述的報(bào)告:

1. 執(zhí)行Reports?Library 命令。

2. 名為libraryname.rep 的報(bào)告顯示在文本編輯器中。

元件規(guī)則檢查器

元件規(guī)則檢查器檢查測(cè)試如重復(fù)的引腳及缺少的引腳。

1. 執(zhí)行Reports?Component Rule Check 命令。彈出庫(kù)元件規(guī)則檢查對(duì)話框。

2. 設(shè)置你希望檢查的屬性特征。點(diǎn)擊OK。名為libraryname.err 的文件顯示在文本編輯器,顯示出任何與規(guī)則檢查沖突的元件。

3. 根據(jù)建議對(duì)庫(kù)作必要的修改,再執(zhí)行該報(bào)告。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶(hù)希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱(chēng),數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱(chēng)"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉