版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
7.1S-Edit電路圖編輯器簡(jiǎn)介7.2電路圖的設(shè)計(jì)7.3電路設(shè)計(jì)圖的查看、繪制和編輯7.4電路圖的連接關(guān)系7.5網(wǎng)表和仿真7.6實(shí)例7.7創(chuàng)建符號(hào)視圖習(xí)題第7章Tanner的S-Edit電路圖編輯器
7.1S-Edit電路圖編輯器簡(jiǎn)介第7章Tanne7.1.1啟動(dòng)S-Edit電路圖編輯器
啟動(dòng)S-Edit電路圖編輯器的方法是雙擊電路圖編輯器圖標(biāo)“”,或者選擇開(kāi)始→程序→TannerEDA→TannerToolsV12.2→S-EditV12.2。
7.1S-Edit電路圖編輯器簡(jiǎn)介7.1.1啟動(dòng)S-Edit電路圖編輯器
啟動(dòng)S-E7.1.2S-Edit界面介紹
電路圖編輯器被啟動(dòng)后會(huì)出現(xiàn)S-Edit界面,如圖7.1所示。7.1.2S-Edit界面介紹
電路圖編輯器被啟動(dòng)后圖7.1S-Edit界面圖7.1S-Edit界面7.1.3設(shè)計(jì)的結(jié)構(gòu)
在使用電路圖編輯器的時(shí)候,正確地理解設(shè)計(jì)的基本結(jié)構(gòu)是非常重要的。在電路圖編輯器中設(shè)計(jì)的元素包括:設(shè)計(jì)(Design)、庫(kù)(Library)、單元(Cell)、屬性(Properties)和視圖(View)。
7.1.3設(shè)計(jì)的結(jié)構(gòu)
在使用電路圖編輯器的時(shí)候,正確Design包括設(shè)計(jì)數(shù)據(jù)庫(kù)的所有元素。一個(gè)庫(kù)也是一個(gè)Design,只是Library中的所有單元都被其他的Design所調(diào)用,一個(gè)Design可以調(diào)用多個(gè)Library中的單元,而任何一個(gè)給定的Library都可以被多個(gè)Design調(diào)用。Cell是設(shè)計(jì)的基本單位,一個(gè)設(shè)計(jì)里可以包含多個(gè)Cell。Properties是對(duì)象的特征。Cell可以包含多個(gè)類型的View,也可以被其他的Cell調(diào)用。一個(gè)View只是一個(gè)Cell定義的組成部分,它是對(duì)單元的不同方式的描述。一個(gè)Cell可以看它的Symbol視圖、Schematic視圖或Interface視圖。
Design包括設(shè)計(jì)數(shù)據(jù)庫(kù)的所有元素。一個(gè)庫(kù)也是一個(gè)DeSymbol視圖是對(duì)一個(gè)單元的圖形描述,Schematic視圖是對(duì)電路連接的定義,Interface視圖是對(duì)單元輸入/輸出端口的定義。Symbol視圖是對(duì)一個(gè)單元的圖形描述,Schemati7.1.4顯示模式
S-Edit界面的顯示模式比較靈活,可以根據(jù)需要調(diào)整界面上的各個(gè)元素。電路圖編輯器的工具欄、導(dǎo)航界面和設(shè)計(jì)窗口可以固定在界面上,也可以懸浮在應(yīng)用窗口的任意位置。另外,設(shè)計(jì)窗口可以被顯示或隱藏,對(duì)象、背景和格點(diǎn)的顏色也可以被設(shè)置。7.1.4顯示模式
S-Edit界面的顯示模式比較靈7.1.5S-Edit的設(shè)置
對(duì)S-Edit進(jìn)行設(shè)置的命令是Setup。在Setup菜單下包含的選項(xiàng)有:顏色(Colors)、格點(diǎn)(Grids)、單位(Units)、頁(yè)面(Page)、確認(rèn)(Validation)、保護(hù)(Protection)、通用(General)、選擇(Selection)、文字編輯和類型(TextEditorandStyles)以及SPICE仿真(SPICESimulation)。7.1.5S-Edit的設(shè)置
對(duì)S-Edit進(jìn)行設(shè)置
其中顏色設(shè)置用來(lái)設(shè)置設(shè)計(jì)窗口中對(duì)象的顏色;格點(diǎn)設(shè)置用來(lái)設(shè)置顯示格點(diǎn)的大小和類型;單位設(shè)置用來(lái)設(shè)置顯示單位的單位類型和比例因數(shù);頁(yè)面設(shè)置用來(lái)設(shè)置頁(yè)面的大小、頁(yè)邊空白和邊界;確認(rèn)設(shè)置用來(lái)設(shè)置名稱域中允許的條目類型;保護(hù)設(shè)置用來(lái)保護(hù)設(shè)計(jì)文件不被編輯;通用設(shè)置用來(lái)設(shè)置設(shè)計(jì)窗口和語(yǔ)言顯示;選擇設(shè)置用來(lái)設(shè)置鼠標(biāo)選擇的行為;文字編輯和類型用來(lái)設(shè)置文本文件更新和字符的顯示;SPICE仿真設(shè)置用來(lái)設(shè)置仿真參數(shù)和選項(xiàng)。
其中顏色設(shè)置用來(lái)設(shè)置設(shè)計(jì)窗口中對(duì)象的顏色;格點(diǎn)設(shè)置用來(lái)設(shè)所做的設(shè)置如果只用于當(dāng)前文件,則在修改完設(shè)置信息后直接點(diǎn)擊對(duì)話框中的“Close”按鈕;如果要將設(shè)置信息進(jìn)行保存以便再次打開(kāi)設(shè)計(jì)時(shí)可以將此設(shè)置信息載入,則點(diǎn)擊對(duì)話框中的“Save”按鈕;如果想載入一個(gè)已經(jīng)保存好的設(shè)置文件,則點(diǎn)擊對(duì)話框中的“Load”按鈕,如圖7.2所示。所做的設(shè)置如果只用于當(dāng)前文件,則在修改完設(shè)置信息后直接點(diǎn)圖7.2設(shè)置對(duì)話框圖7.2設(shè)置對(duì)話框7.2.1S-Edit中的設(shè)計(jì)
在電路圖編輯器的菜單欄中,可選擇文件(File)菜單項(xiàng),在文件菜單下拉列表中選擇新建(New)子菜單。其中有兩個(gè)選項(xiàng):新建設(shè)計(jì)(NewDesign)和新建文件(NewFile)。新建設(shè)計(jì)指的是新建一個(gè)電路圖,而新建文件指的是新建一個(gè)文本文件。在TannerS-Edit較早的版本中,F(xiàn)ile下的New子菜單就是指新建一個(gè)設(shè)計(jì)。
7.2電路圖的設(shè)計(jì)7.2.1S-Edit中的設(shè)計(jì)
在電路圖編輯器的菜單因此,新建一個(gè)設(shè)計(jì)的方法是:選擇命令File→New→NewDesign,在出現(xiàn)的對(duì)話框中填入新設(shè)計(jì)的名字和路徑,如圖7.3所示。因此,新建一個(gè)設(shè)計(jì)的方法是:選擇命令File→New→圖7.3新建設(shè)計(jì)對(duì)話框圖7.3新建設(shè)計(jì)對(duì)話框7.2.2S-Edit中的庫(kù)
載入一個(gè)已經(jīng)存在的設(shè)計(jì)時(shí),該設(shè)計(jì)所參考的所有的庫(kù)都會(huì)同時(shí)被載入,并出現(xiàn)在庫(kù)導(dǎo)航界面中。當(dāng)創(chuàng)建一個(gè)新的設(shè)計(jì)或參考一個(gè)當(dāng)前沒(méi)有打開(kāi)的庫(kù)中的元件時(shí),需要明確載入設(shè)計(jì)庫(kù)。
載入設(shè)計(jì)庫(kù)的方法是:選擇命令File→Open→AddLibrary,或直接點(diǎn)擊庫(kù)導(dǎo)航界面中的Add按鈕,出現(xiàn)如圖7.4所示的AddLibrary對(duì)話框,選擇好需要的庫(kù),然后點(diǎn)擊確認(rèn)鍵(OK)就可以了。7.2.2S-Edit中的庫(kù)
載入一個(gè)已經(jīng)存在的設(shè)計(jì)圖7.4載入庫(kù)圖7.4載入庫(kù)7.2.3S-Edit中的單元和視圖
在S-Edit中,編輯是以單元(Cell)為單位進(jìn)行的。一個(gè)設(shè)計(jì)中可以包含多個(gè)單元,而每個(gè)單元可以是一個(gè)基本元件,也可以是一個(gè)電路。
每個(gè)單元具有兩種視圖(View),一種是電路視圖(SchematicView),另一種是符號(hào)視圖(SymbolView)。兩種視圖可以相互切換,切換的方法是選擇命令View→CellView→ViewSymbol或View→CellView→ViewSchematic。
7.2.3S-Edit中的單元和視圖
在S-Edit在較早版本的S-Edit中,設(shè)計(jì)的基本單位是模塊(Module),在新建一個(gè)設(shè)計(jì)后會(huì)自動(dòng)出現(xiàn)一個(gè)名為Module0的模塊設(shè)計(jì)窗口,而在V12.2版本的S-Edit中,新建一個(gè)設(shè)計(jì)后不會(huì)出現(xiàn)設(shè)計(jì)窗口,而必須要新建一個(gè)單元才會(huì)出現(xiàn)設(shè)計(jì)窗口。在較早版本的S-Edit中,設(shè)計(jì)的基本單位是模塊(Mod
1.新建一個(gè)單元或視圖
新建一個(gè)單元或新建一個(gè)已經(jīng)存在的單元的視圖,方法是:選擇命令Cell→NewView或點(diǎn)擊快捷鍵N,在NewView對(duì)話框相應(yīng)選項(xiàng)的下拉菜單中進(jìn)行選擇,如圖7.5所示。1.新建一個(gè)單元或視圖
新建一個(gè)單元或新建一個(gè)已經(jīng)圖7.5NewView對(duì)話框圖7.5NewView對(duì)話框NewView對(duì)話框中的選項(xiàng)簡(jiǎn)單介紹如下。
(1)?Design:選擇單元所在的設(shè)計(jì)。
(2)?Cell:填入或選擇單元名。
(3)?Viewtype:指定單元的視圖類型。
(4)?Viewname:指定單元的視圖名稱。
(5)?Interfacename:指定單元所屬的界面視圖(InterfaceView)。
(6)?Disablenamevalidation:選擇此項(xiàng)可以阻止S-Edit檢查命名違反規(guī)則。NewView對(duì)話框中的選項(xiàng)簡(jiǎn)單介紹如下。
(1)2.打開(kāi)一個(gè)單元的視圖
打開(kāi)當(dāng)前載入的設(shè)計(jì)中的一個(gè)單元的視圖的命令是Cell→OpenView或點(diǎn)擊快捷鍵O。
3.復(fù)制單元
使用命令Cell→CopyCell可以復(fù)制一個(gè)單元和它所有的視圖。單元可以在當(dāng)前設(shè)計(jì)中被復(fù)制,也可以從一個(gè)設(shè)計(jì)中被復(fù)制到另一個(gè)設(shè)計(jì)中。2.打開(kāi)一個(gè)單元的視圖
打開(kāi)當(dāng)前載入的設(shè)計(jì)中的一個(gè)
4.對(duì)單元和視圖重命名
使用命令Cell→RenameCell可以修改一個(gè)單元的名字,但是不能修改單元中的視圖的名字。對(duì)視圖進(jìn)行重命名的方法是選擇命令Cell→RenameView。
5.刪除視圖
刪除視圖的操作是使用命令Cell→DeleteView。若該視圖被例化,則不能被刪除。如果一個(gè)單元的所有視圖都被刪除,則該單元也自動(dòng)被刪除。4.對(duì)單元和視圖重命名
使用命令Cell→Rena7.3.1設(shè)計(jì)窗口的平移和縮放
在S-Edit中,利用鍵盤(pán)中的方向鍵(↑、↓、←、→)可以將設(shè)計(jì)窗口向上、下、左、右四個(gè)方向平移。7.3電路設(shè)計(jì)圖的查看、繪制和編輯
7.3.1設(shè)計(jì)窗口的平移和縮放
在S-Edit中,對(duì)設(shè)計(jì)窗口進(jìn)行縮放的方法比較多,可以先按住快捷鍵“Z”,然后利用鼠標(biāo)左鍵在S-Edit的設(shè)計(jì)窗口中將需要放大的區(qū)域框起來(lái),這種放大的方法也可以用于版圖編輯。還可以利用鼠標(biāo)的滑輪,將滑輪向上滑可以放大窗口,將滑輪向下滑可以縮小窗口。利用鍵盤(pán)上的“+”和“-”鍵也可以進(jìn)行放大和縮小操作。另外還有一種比較方便的放大方法,就是直接按“W”鍵,可以將設(shè)計(jì)窗口中選中的對(duì)象進(jìn)行放大;按“Home”鍵可以將設(shè)計(jì)窗口縮放到使所有的對(duì)象剛好顯示在工作區(qū)域中。對(duì)設(shè)計(jì)窗口進(jìn)行縮放的方法比較多,可以先按住快捷鍵“Z”,7.3.2注釋圖形的繪制
1.繪制方框
繪制方框的方法是:首先選中工具欄中畫(huà)方框的圖標(biāo)“”,然后利用鼠標(biāo)左鍵在工作區(qū)域畫(huà)一個(gè)方框。7.3.2注釋圖形的繪制
1.繪制方框
繪制
2.繪制多邊形
繪制多邊形的方法是:首先選中工具欄中畫(huà)多邊形的圖標(biāo)“”,然后點(diǎn)擊鼠標(biāo)左鍵在工作區(qū)域確定多邊形起始點(diǎn)的位置,然后移動(dòng)光標(biāo)到多邊形第二個(gè)頂點(diǎn)的位置,并點(diǎn)擊鼠標(biāo)左鍵確定,重復(fù)上述步驟確定后面各頂點(diǎn)的位置。最后一個(gè)頂點(diǎn)位置確定好后,點(diǎn)擊鼠標(biāo)右鍵即結(jié)束繪圖。在結(jié)束繪圖之前,如果上一個(gè)頂點(diǎn)的位置需要取消,點(diǎn)擊鼠標(biāo)中鍵就可以了。2.繪制多邊形
繪制多邊形的方法是:首先選中工具欄
3.繪制線條
繪制線條的方法是:首先選中工具欄中畫(huà)線形的圖標(biāo)“”,然后點(diǎn)擊鼠標(biāo)左鍵在工作區(qū)域確定線條起始點(diǎn)的位置,然后移動(dòng)光標(biāo)到多邊形第二個(gè)頂點(diǎn)的位置,并點(diǎn)擊鼠標(biāo)左鍵確定。重復(fù)上述步驟確定后面的頂點(diǎn)位置,最后一個(gè)頂點(diǎn)位置確定好后,點(diǎn)擊鼠標(biāo)右鍵即結(jié)束繪圖。在結(jié)束繪圖之前,如果上一個(gè)頂點(diǎn)的位置需要取消,點(diǎn)擊鼠標(biāo)中鍵就可以了。線條頂點(diǎn)的個(gè)數(shù)可以是任意個(gè)。
需要特別注意的是,此處的線條只是一條線,不具有任何電氣屬性。3.繪制線條
繪制線條的方法是:首先選中工具欄中畫(huà)
4.繪制圓形
繪制圓形的方法是:首先選中工具欄中畫(huà)圓形的圖標(biāo)“”,然后點(diǎn)擊鼠標(biāo)左鍵在工作區(qū)域確定圓心的位置,再移動(dòng)光標(biāo)距離圓心一定的距離,這個(gè)距離就是圓的半徑,最后松開(kāi)鼠標(biāo)就可以確定圓的半徑。4.繪制圓形
繪制圓形的方法是:首先選中工具欄中畫(huà)
5.添加標(biāo)注文字
添加標(biāo)注文字的方法是:首先選中工具欄中的圖標(biāo)“”,然后點(diǎn)擊鼠標(biāo)左鍵在工作區(qū)域確定標(biāo)注文字的位置,此時(shí)會(huì)打開(kāi)“LabelSetting”對(duì)話框,在對(duì)話框的“Text”中填入要添加的文字內(nèi)容,在“FontSize”中填入文本的大小,最后點(diǎn)擊確認(rèn)鍵“OK”。5.添加標(biāo)注文字
添加標(biāo)注文字的方法是:首先選中工7.3.3對(duì)象的選擇
選擇對(duì)象時(shí)首先要選中工具欄中的選擇圖標(biāo)“”,然后在設(shè)計(jì)窗口中用鼠標(biāo)左鍵點(diǎn)擊要選擇的對(duì)象就可以了。也可以用鼠標(biāo)左鍵將多個(gè)對(duì)象框在方框中以將這些對(duì)象同時(shí)
選中。
點(diǎn)擊快捷鍵“Ctrl+A”可以將當(dāng)前激活窗口中的所有對(duì)象都選中,而點(diǎn)擊“Alt+A”鍵可以將激活窗口中的所有對(duì)象都不選中。7.3.3對(duì)象的選擇
選擇對(duì)象時(shí)首先要選中工具欄中要從一組已選對(duì)象中移除對(duì)象,可以使用Alt+鼠標(biāo)左鍵選擇要移除的對(duì)象。
在對(duì)象類型工具欄中相關(guān)對(duì)象的圖標(biāo)上點(diǎn)擊鼠標(biāo)右鍵,在出現(xiàn)的菜單中選擇“AllowSelect”項(xiàng),則相關(guān)對(duì)象可以被選中。如果不選此項(xiàng),則相關(guān)對(duì)象不能被選中,在對(duì)象圖標(biāo)中會(huì)用一個(gè)紅點(diǎn)進(jìn)行標(biāo)記,如圖7.6所示。要從一組已選對(duì)象中移除對(duì)象,可以使用Alt+鼠標(biāo)左鍵選擇圖7.6紅點(diǎn)標(biāo)記相關(guān)對(duì)象不能被選中圖7.6紅點(diǎn)標(biāo)記相關(guān)對(duì)象不能被選中7.3.4對(duì)象的移動(dòng)
在S-Edit中移動(dòng)對(duì)象的方法與在L-Edit中類似,都是先選中要移動(dòng)的對(duì)象,然后按住鼠標(biāo)中鍵,就可以移動(dòng)對(duì)象了。
如果要將對(duì)象移動(dòng)一個(gè)指定的距離,則選擇命令Draw→MoveBy,在對(duì)話框中填入X軸和Y軸方向需要移動(dòng)的距離即可。
選擇命令Draw→Rotate90degrees可以將所選對(duì)象沿逆時(shí)針?lè)较蛐D(zhuǎn)90°。選擇命令Draw→Flip→Horizontal或點(diǎn)擊快捷鍵H可以將所選對(duì)象水平翻轉(zhuǎn)。選擇命令Draw→Flip→Vertical或使用快捷鍵H可以將所選對(duì)象垂直翻轉(zhuǎn)。7.3.4對(duì)象的移動(dòng)
在S-Edit中移動(dòng)對(duì)象的方法7.3.5對(duì)象繪圖屬性的更改
S-Edit中的單元和對(duì)象的特點(diǎn)是由其繪圖屬性決定的,可以通過(guò)修改這些屬性(Property)來(lái)編輯對(duì)象以改變其相關(guān)的數(shù)值。7.3.5對(duì)象繪圖屬性的更改
S-Edit中的單元7.3.6對(duì)象的刪除
刪除設(shè)計(jì)窗口中對(duì)象的方法是選中要?jiǎng)h除的對(duì)象,然后選擇命令Edit→Clear或點(diǎn)擊刪除鍵Del。另外使用命令Edit→Cut或快捷鍵(Ctrl+X)可以將對(duì)象剪切到剪貼板中,然后再粘貼到當(dāng)前單元或其他單元中。7.3.6對(duì)象的刪除
刪除設(shè)計(jì)窗口中對(duì)象的方法是選中7.3.7對(duì)象的復(fù)制和粘貼
復(fù)制對(duì)象的方法有兩種:一種方法是選中對(duì)象后先選擇命令Edit→Copy(Ctrl+C)將對(duì)象拷貝到剪貼板中,然后選擇命令Edit→Paste(Ctrl+V)粘貼對(duì)象;另一種方法是選擇命令Edit→Duplicate(Ctrl+D)。另外,使用Duplicate命令還可以創(chuàng)建陣列,具體方法是:先選中要復(fù)制的對(duì)象,然后選擇命令Edit→Duplicate(Ctrl+D),然后將復(fù)制的對(duì)象移動(dòng),距離原對(duì)象L,然后重復(fù)執(zhí)行命令Edit→Duplicate(Ctrl+D),就可以產(chǎn)生一個(gè)陣列,陣列中對(duì)象之間的距離為L(zhǎng)。7.3.7對(duì)象的復(fù)制和粘貼
復(fù)制對(duì)象的方法有兩種:一7.3.8Undo和Redo命令的使用
使用Edit→Undo命令或快捷鍵Ctrl+Z可以撤消最近進(jìn)行的編輯操作。使用命令Edit→Redo或快捷鍵Ctrl+Y可以恢復(fù)上一個(gè)Undo操作所做的修改。7.3.8Undo和Redo命令的使用
使用Edit7.4.1連線
要在電路圖中添加連線,可使用命令Wires(Draw→Electrical→Wire)或點(diǎn)擊工具欄中的連線圖標(biāo)“”。
需要特別注意的是,雖然連線(Wires)和線條(Paths)看起來(lái)非常相似,但是兩者存在根本的不同。連線是將對(duì)象進(jìn)行電氣連接,而線條則不是。在S-Edit中只支持直角連線。
畫(huà)連線的方法與畫(huà)線條類似,可以參閱前面介紹的線條的畫(huà)法。7.4電路圖的連接關(guān)系
7.4.1連線
要在電路圖中添加連線,可使用命令Wi7.4.2端口
在S-Edit中,端口分為輸入端口(InPort)、輸出端口(OutPort)、輸入/輸出端口(In/OutPort)、其他類型的端口(OtherPort)及全局端口(GlobalPort)。
使用工具欄中的圖標(biāo)或利用Draw→Electrical命令可以選擇并放置端口。S-Edit會(huì)打開(kāi)一個(gè)對(duì)話框,在這個(gè)對(duì)話框中可以設(shè)置端口名、端口大小和對(duì)齊參數(shù)。7.4.2端口
在S-Edit中,端口分為輸入端口(7.4.3焊點(diǎn)
在S-Edit中利用焊點(diǎn)(SolderPoint)來(lái)定義連線經(jīng)過(guò)并進(jìn)行電氣連接的點(diǎn)。焊點(diǎn)的圖標(biāo)是“”。7.4.3焊點(diǎn)
在S-Edit中利用焊點(diǎn)(Solde7.4.4連接點(diǎn)
連接點(diǎn)(ConnectionsPoints)用來(lái)定義連線、總線、例化端口、全局或局部端口、Net標(biāo)簽或NetCap的一個(gè)端點(diǎn)。用實(shí)心的連接點(diǎn)表示在連接點(diǎn)上發(fā)生了連接關(guān)系,空心的連接點(diǎn)表示在連接點(diǎn)上無(wú)連接關(guān)系產(chǎn)生,如圖7.7所示。7.4.4連接點(diǎn)
連接點(diǎn)(ConnectionsP圖7.7連接點(diǎn)圖7.7連接點(diǎn)7.4.5電路圖的驗(yàn)證
在設(shè)計(jì)電路圖的過(guò)程中,可能會(huì)產(chǎn)生一些錯(cuò)誤,利用S-Edit的設(shè)計(jì)驗(yàn)證器可以查找這些錯(cuò)誤,以幫助設(shè)計(jì)者進(jìn)行修改。S-Edit的設(shè)計(jì)驗(yàn)證器可以查看的條目包括:懸空的連線,即連線中存在無(wú)連接的端點(diǎn);懸空的端口,即例化單元的端口沒(méi)有任何連接;例化單元無(wú)名字或名字不是唯一的;端口重名并具有相同的類型。
運(yùn)行驗(yàn)證器的方法是選擇命令Tools→DesignChecks或點(diǎn)擊圖標(biāo)“”。7.4.5電路圖的驗(yàn)證
在設(shè)計(jì)電路圖的過(guò)程中,可能7.5.1輸入網(wǎng)表
在S-Edit中可以輸入EDIF或SPICE文件。在輸入網(wǎng)表文件之前,不許有一個(gè)設(shè)計(jì)被打開(kāi)。輸入SPICE文件的命令是File→Import→ImportSPICE,出現(xiàn)ImportSPICE對(duì)話框,如圖7.8所示。7.5網(wǎng)?表?和?仿?真7.5.1輸入網(wǎng)表
在S-Edit中可以輸入EDIF圖7.8輸入SPICE文件圖7.8輸入SPICE文件ImportSPICE對(duì)話框中各選項(xiàng)簡(jiǎn)單介紹如下。
(1)?Fromfile:指定要輸入的SPICE文件的名字。
(2)Importtarget:指定SPICE文件將被輸入的Design、Cell、Interfaceviewname和Connectivityviewname。
(3)?Overwriteexistingviews:如果被輸入的設(shè)計(jì)與SPICE文件中有重名的單元,則選擇此選項(xiàng)將導(dǎo)致SPICE中的單元將設(shè)計(jì)中的重名單元覆蓋。
(4)?SPICEformattype:選擇SPICE文件的格式。
(5)?Prependdevicecharactertomodelnames:此選項(xiàng)被選中,SPICE中的器件特征將被列入網(wǎng)表中的模型名中。ImportSPICE對(duì)話框中各選項(xiàng)簡(jiǎn)單介紹如下。
7.5.2輸出網(wǎng)表
S-Edit可以將整個(gè)設(shè)計(jì)或設(shè)計(jì)的一部分輸出到不同格式的網(wǎng)表文件中用來(lái)進(jìn)行仿真或布局布線。一旦輸出了一個(gè)網(wǎng)表,就可以用T-Spice來(lái)進(jìn)行仿真,并用W-Edit來(lái)觀察輸出的仿真波形。
在輸出SPICE網(wǎng)表文件時(shí),可以選擇與波形探測(cè)有關(guān)的若干選項(xiàng),也可以選擇在SPICE輸出文件中是否支持?.end命令。如果計(jì)劃在網(wǎng)表文件中還要包括其他的網(wǎng)表文件,則選擇Exclude模式。
輸出SPICE網(wǎng)表文件的命令是File→Export→ExportSPICE,相關(guān)對(duì)話框如圖7.9所示。7.5.2輸出網(wǎng)表
S-Edit可以將整個(gè)設(shè)計(jì)或設(shè)計(jì)圖7.9ExportSPICE對(duì)話框圖7.9ExportSPICE對(duì)話框ExportSPICE對(duì)話框中各選項(xiàng)介紹如下。
(1)?Tofile:輸入或?yàn)g覽要輸出網(wǎng)表的文件名。
(2)?ExportSource:輸入要輸出網(wǎng)表的Design、Cell和View名稱。
(3)Exportas:Top-levelcell選項(xiàng)用于在輸出網(wǎng)表中定義此單元為設(shè)計(jì)的頂層單元;Subcircuitdefinition選項(xiàng)用以下格式定義網(wǎng)表為子電路網(wǎng)表:
.SUBCKTnamepin1[pin2...][par1=val1par2=val2...]
<subcircuitdefinition>
.ENDS[name]
ExportSPICE對(duì)話框中各選項(xiàng)介紹如下。
((4)?Exclude.model:選中此選項(xiàng),則在輸出網(wǎng)表中排除.model聲明。
(5)?Exclude.end:選中此選項(xiàng),則在輸出網(wǎng)表中排除.end聲明。
(6)?Excludeglobalpinsonsubcircuits:選中此選項(xiàng),則全局端口將不被擴(kuò)展于子電路的定義和調(diào)用中。
(7)?Exportcontrolproperty:屬性名包括?.OUTPUT、
.PRIMITIVE、.ORDER和.DEFINITION。如果此項(xiàng)為空白,則S-Edit將使用默認(rèn)的SPICE.OUTPUT。(4)?Exclude.model:選中此選項(xiàng),則在新建一個(gè)反相器設(shè)計(jì)的步驟如下:
(1)啟動(dòng)S-Edit。雙擊圖標(biāo)“”,或者選擇開(kāi)始→程序→TannerEDA→TannerToolsV12.2→S-EditV12.2。
(2)新建一個(gè)設(shè)計(jì)。選擇命令File→New→NewDesign,在相應(yīng)對(duì)話框的“Designname”中填入新建設(shè)計(jì)的名字“inverter”,在“Creatinfolder”中填入新建設(shè)計(jì)的路徑名“E:\Tanner\Class\INV”,然后點(diǎn)擊OK鍵。7.6實(shí)例新建一個(gè)反相器設(shè)計(jì)的步驟如下:
(1)啟動(dòng)S-Ed(3)環(huán)境設(shè)置。選擇命令Setup→Technology→SchematicUnits,設(shè)置“1internalunit=0.001inch”,然后選擇“SchematicGrids”,對(duì)電路圖格點(diǎn)進(jìn)行如下設(shè)置:“MajorGrid”為0.500,“MinorGrid”和“SnapGrid”為0.050。點(diǎn)擊保存按鈕“Save”,關(guān)閉對(duì)話框?;氐皆O(shè)計(jì)界面,選擇命令File→Save→SaveDesignADC。
(4)創(chuàng)建一個(gè)新單元。選擇命令Cell→NewView,在NewView對(duì)話框中填入如圖7.10所示的內(nèi)容,最后點(diǎn)擊OK按鈕。(3)環(huán)境設(shè)置。選擇命令Setup→Technolog圖7.10創(chuàng)建新單元對(duì)話框設(shè)置圖7.10創(chuàng)建新單元對(duì)話框設(shè)置(5)添加設(shè)計(jì)庫(kù)。點(diǎn)擊庫(kù)導(dǎo)航界面的“ADD”按鈕,添加元件庫(kù)“SpiceElements”。
(6)從元件庫(kù)調(diào)用元件。編輯反相器的電路圖會(huì)用到NMOS、PMOS、VDD和GND四個(gè)單元,所以要將元件庫(kù)中的這四個(gè)單元調(diào)用到Inverter設(shè)計(jì)的Cell0單元中。(5)添加設(shè)計(jì)庫(kù)。點(diǎn)擊庫(kù)導(dǎo)航界面的“ADD”按鈕,添加具體方法是:用鼠標(biāo)單擊庫(kù)導(dǎo)航界面中的元件庫(kù)“SpiceElements”,則在此元件庫(kù)下的所有元件都會(huì)顯示在下面的列表中。用鼠標(biāo)單擊列表中的“GND”,然后點(diǎn)擊單元列表下的“Instance”按鈕,將會(huì)出現(xiàn)InstanceCell對(duì)話框,并且在設(shè)計(jì)窗口中的光標(biāo)上會(huì)出現(xiàn)“GND”單元,在設(shè)計(jì)窗口中點(diǎn)擊鼠標(biāo)左鍵,則GND單元被放置在設(shè)計(jì)窗口中,然后點(diǎn)擊InstanceCell對(duì)話框中的“Done”按鈕。用同樣的方法將其他三個(gè)單元調(diào)用到當(dāng)前設(shè)計(jì)的窗口中,如圖7.11所示。具體方法是:用鼠標(biāo)單擊庫(kù)導(dǎo)航界面中的元件庫(kù)“SpiceE圖7.11調(diào)用元件到當(dāng)前設(shè)計(jì)中圖7.11調(diào)用元件到當(dāng)前設(shè)計(jì)中(7)擺放元件。利用Alt+鼠標(biāo)左鍵或鼠標(biāo)中鍵可以移動(dòng)對(duì)象。對(duì)象擺放后的位置如圖7.12所示。在獨(dú)立的對(duì)象節(jié)點(diǎn)上有小圓圈表示需要進(jìn)行連接,連接成功后小圓圈消失。在圖7.11中我們發(fā)現(xiàn)元件的屬性顯示出來(lái)后會(huì)影響視圖效果,所以可以選擇命令View→Display→DisplayEvaluatedProperties對(duì)元件的屬性進(jìn)行隱藏,如圖7.12所示。
(8)連線。將組成反相器的各個(gè)對(duì)象擺放好之后利用連線按鈕“”對(duì)各個(gè)端點(diǎn)進(jìn)行連接,如圖7.13所示。節(jié)點(diǎn)上的小圓圈消失表示連線正確。當(dāng)三個(gè)節(jié)點(diǎn)連接在一起時(shí),出現(xiàn)實(shí)心圓圈表示連接正確。(7)擺放元件。利用Alt+鼠標(biāo)左鍵或鼠標(biāo)中鍵可以移動(dòng)圖7.12各元件重新擺放圖7.12各元件重新擺放圖7.13連接好端點(diǎn)的反相器圖7.13連接好端點(diǎn)的反相器(9)加入端口。在工具欄中,選擇輸入端口的圖標(biāo)“”,在設(shè)計(jì)窗口中點(diǎn)擊鼠標(biāo)左鍵放置端口,在出現(xiàn)的對(duì)話框中填入輸入端口的端口名“IN”和文字大小“9”,然后將端口移動(dòng)到輸入端的位置。用同樣的方法添加輸出端口。添加端口后的電路如圖7.14所示。
至此,反相器的電路設(shè)計(jì)已經(jīng)結(jié)束,在下一節(jié)中將建立反相器的符號(hào)。(9)加入端口。在工具欄中,選擇輸入端口的圖標(biāo)“”圖7.14添加端口后的反相器圖7.14添加端口后的反相器為上節(jié)所設(shè)計(jì)的反相器電路建立符號(hào)視圖,具體步驟如下:
(1)打開(kāi)設(shè)計(jì)“INV”。
(2)建立新的視圖。選擇命令Cell→NewView,在對(duì)話框的“ViewType”中選擇視圖類型為“Symbol”。因?yàn)槲覀円⒌囊晥D是“Cell0”的符號(hào)視圖,所以在“Cell”中填入“inv”。
7.7創(chuàng)建符號(hào)視圖為上節(jié)所設(shè)計(jì)的反相器電路建立符號(hào)視圖,具體步驟如下:
(3)建立反相器符號(hào)。在設(shè)計(jì)窗口中,利用工具欄中的圖標(biāo)“”和“”分別創(chuàng)建一個(gè)三角形和一個(gè)圓形,然后利用線條工具“”畫(huà)出直線,最后加入反相器的輸入和輸出端口,添加方法與電路圖中端口的添加方法一致,最后得到的反相器符號(hào)如圖7.15所示。(3)建立反相器符號(hào)。在設(shè)計(jì)窗口中,利用工具欄中的圖標(biāo)圖7.15反相器的符號(hào)視圖圖7.15反相器的符號(hào)視圖1.在“E:\Tanner\exercise”目錄下建立一個(gè)名為“ScheEx”的設(shè)計(jì),設(shè)計(jì)的環(huán)境設(shè)置可參閱本書(shū)中的例子。
2.在“ScheEx”設(shè)計(jì)下建立一個(gè)名為“NOR2”的單元,單元中分別包括NOR2的SchematicView和SymbolView。
(NOR2的電路結(jié)構(gòu)圖可參閱本書(shū)前面章節(jié)所介紹的內(nèi)容。)習(xí)題1.在“E:\Tanner\exercise”目錄下建立7.1S-Edit電路圖編輯器簡(jiǎn)介7.2電路圖的設(shè)計(jì)7.3電路設(shè)計(jì)圖的查看、繪制和編輯7.4電路圖的連接關(guān)系7.5網(wǎng)表和仿真7.6實(shí)例7.7創(chuàng)建符號(hào)視圖習(xí)題第7章Tanner的S-Edit電路圖編輯器
7.1S-Edit電路圖編輯器簡(jiǎn)介第7章Tanne7.1.1啟動(dòng)S-Edit電路圖編輯器
啟動(dòng)S-Edit電路圖編輯器的方法是雙擊電路圖編輯器圖標(biāo)“”,或者選擇開(kāi)始→程序→TannerEDA→TannerToolsV12.2→S-EditV12.2。
7.1S-Edit電路圖編輯器簡(jiǎn)介7.1.1啟動(dòng)S-Edit電路圖編輯器
啟動(dòng)S-E7.1.2S-Edit界面介紹
電路圖編輯器被啟動(dòng)后會(huì)出現(xiàn)S-Edit界面,如圖7.1所示。7.1.2S-Edit界面介紹
電路圖編輯器被啟動(dòng)后圖7.1S-Edit界面圖7.1S-Edit界面7.1.3設(shè)計(jì)的結(jié)構(gòu)
在使用電路圖編輯器的時(shí)候,正確地理解設(shè)計(jì)的基本結(jié)構(gòu)是非常重要的。在電路圖編輯器中設(shè)計(jì)的元素包括:設(shè)計(jì)(Design)、庫(kù)(Library)、單元(Cell)、屬性(Properties)和視圖(View)。
7.1.3設(shè)計(jì)的結(jié)構(gòu)
在使用電路圖編輯器的時(shí)候,正確Design包括設(shè)計(jì)數(shù)據(jù)庫(kù)的所有元素。一個(gè)庫(kù)也是一個(gè)Design,只是Library中的所有單元都被其他的Design所調(diào)用,一個(gè)Design可以調(diào)用多個(gè)Library中的單元,而任何一個(gè)給定的Library都可以被多個(gè)Design調(diào)用。Cell是設(shè)計(jì)的基本單位,一個(gè)設(shè)計(jì)里可以包含多個(gè)Cell。Properties是對(duì)象的特征。Cell可以包含多個(gè)類型的View,也可以被其他的Cell調(diào)用。一個(gè)View只是一個(gè)Cell定義的組成部分,它是對(duì)單元的不同方式的描述。一個(gè)Cell可以看它的Symbol視圖、Schematic視圖或Interface視圖。
Design包括設(shè)計(jì)數(shù)據(jù)庫(kù)的所有元素。一個(gè)庫(kù)也是一個(gè)DeSymbol視圖是對(duì)一個(gè)單元的圖形描述,Schematic視圖是對(duì)電路連接的定義,Interface視圖是對(duì)單元輸入/輸出端口的定義。Symbol視圖是對(duì)一個(gè)單元的圖形描述,Schemati7.1.4顯示模式
S-Edit界面的顯示模式比較靈活,可以根據(jù)需要調(diào)整界面上的各個(gè)元素。電路圖編輯器的工具欄、導(dǎo)航界面和設(shè)計(jì)窗口可以固定在界面上,也可以懸浮在應(yīng)用窗口的任意位置。另外,設(shè)計(jì)窗口可以被顯示或隱藏,對(duì)象、背景和格點(diǎn)的顏色也可以被設(shè)置。7.1.4顯示模式
S-Edit界面的顯示模式比較靈7.1.5S-Edit的設(shè)置
對(duì)S-Edit進(jìn)行設(shè)置的命令是Setup。在Setup菜單下包含的選項(xiàng)有:顏色(Colors)、格點(diǎn)(Grids)、單位(Units)、頁(yè)面(Page)、確認(rèn)(Validation)、保護(hù)(Protection)、通用(General)、選擇(Selection)、文字編輯和類型(TextEditorandStyles)以及SPICE仿真(SPICESimulation)。7.1.5S-Edit的設(shè)置
對(duì)S-Edit進(jìn)行設(shè)置
其中顏色設(shè)置用來(lái)設(shè)置設(shè)計(jì)窗口中對(duì)象的顏色;格點(diǎn)設(shè)置用來(lái)設(shè)置顯示格點(diǎn)的大小和類型;單位設(shè)置用來(lái)設(shè)置顯示單位的單位類型和比例因數(shù);頁(yè)面設(shè)置用來(lái)設(shè)置頁(yè)面的大小、頁(yè)邊空白和邊界;確認(rèn)設(shè)置用來(lái)設(shè)置名稱域中允許的條目類型;保護(hù)設(shè)置用來(lái)保護(hù)設(shè)計(jì)文件不被編輯;通用設(shè)置用來(lái)設(shè)置設(shè)計(jì)窗口和語(yǔ)言顯示;選擇設(shè)置用來(lái)設(shè)置鼠標(biāo)選擇的行為;文字編輯和類型用來(lái)設(shè)置文本文件更新和字符的顯示;SPICE仿真設(shè)置用來(lái)設(shè)置仿真參數(shù)和選項(xiàng)。
其中顏色設(shè)置用來(lái)設(shè)置設(shè)計(jì)窗口中對(duì)象的顏色;格點(diǎn)設(shè)置用來(lái)設(shè)所做的設(shè)置如果只用于當(dāng)前文件,則在修改完設(shè)置信息后直接點(diǎn)擊對(duì)話框中的“Close”按鈕;如果要將設(shè)置信息進(jìn)行保存以便再次打開(kāi)設(shè)計(jì)時(shí)可以將此設(shè)置信息載入,則點(diǎn)擊對(duì)話框中的“Save”按鈕;如果想載入一個(gè)已經(jīng)保存好的設(shè)置文件,則點(diǎn)擊對(duì)話框中的“Load”按鈕,如圖7.2所示。所做的設(shè)置如果只用于當(dāng)前文件,則在修改完設(shè)置信息后直接點(diǎn)圖7.2設(shè)置對(duì)話框圖7.2設(shè)置對(duì)話框7.2.1S-Edit中的設(shè)計(jì)
在電路圖編輯器的菜單欄中,可選擇文件(File)菜單項(xiàng),在文件菜單下拉列表中選擇新建(New)子菜單。其中有兩個(gè)選項(xiàng):新建設(shè)計(jì)(NewDesign)和新建文件(NewFile)。新建設(shè)計(jì)指的是新建一個(gè)電路圖,而新建文件指的是新建一個(gè)文本文件。在TannerS-Edit較早的版本中,F(xiàn)ile下的New子菜單就是指新建一個(gè)設(shè)計(jì)。
7.2電路圖的設(shè)計(jì)7.2.1S-Edit中的設(shè)計(jì)
在電路圖編輯器的菜單因此,新建一個(gè)設(shè)計(jì)的方法是:選擇命令File→New→NewDesign,在出現(xiàn)的對(duì)話框中填入新設(shè)計(jì)的名字和路徑,如圖7.3所示。因此,新建一個(gè)設(shè)計(jì)的方法是:選擇命令File→New→圖7.3新建設(shè)計(jì)對(duì)話框圖7.3新建設(shè)計(jì)對(duì)話框7.2.2S-Edit中的庫(kù)
載入一個(gè)已經(jīng)存在的設(shè)計(jì)時(shí),該設(shè)計(jì)所參考的所有的庫(kù)都會(huì)同時(shí)被載入,并出現(xiàn)在庫(kù)導(dǎo)航界面中。當(dāng)創(chuàng)建一個(gè)新的設(shè)計(jì)或參考一個(gè)當(dāng)前沒(méi)有打開(kāi)的庫(kù)中的元件時(shí),需要明確載入設(shè)計(jì)庫(kù)。
載入設(shè)計(jì)庫(kù)的方法是:選擇命令File→Open→AddLibrary,或直接點(diǎn)擊庫(kù)導(dǎo)航界面中的Add按鈕,出現(xiàn)如圖7.4所示的AddLibrary對(duì)話框,選擇好需要的庫(kù),然后點(diǎn)擊確認(rèn)鍵(OK)就可以了。7.2.2S-Edit中的庫(kù)
載入一個(gè)已經(jīng)存在的設(shè)計(jì)圖7.4載入庫(kù)圖7.4載入庫(kù)7.2.3S-Edit中的單元和視圖
在S-Edit中,編輯是以單元(Cell)為單位進(jìn)行的。一個(gè)設(shè)計(jì)中可以包含多個(gè)單元,而每個(gè)單元可以是一個(gè)基本元件,也可以是一個(gè)電路。
每個(gè)單元具有兩種視圖(View),一種是電路視圖(SchematicView),另一種是符號(hào)視圖(SymbolView)。兩種視圖可以相互切換,切換的方法是選擇命令View→CellView→ViewSymbol或View→CellView→ViewSchematic。
7.2.3S-Edit中的單元和視圖
在S-Edit在較早版本的S-Edit中,設(shè)計(jì)的基本單位是模塊(Module),在新建一個(gè)設(shè)計(jì)后會(huì)自動(dòng)出現(xiàn)一個(gè)名為Module0的模塊設(shè)計(jì)窗口,而在V12.2版本的S-Edit中,新建一個(gè)設(shè)計(jì)后不會(huì)出現(xiàn)設(shè)計(jì)窗口,而必須要新建一個(gè)單元才會(huì)出現(xiàn)設(shè)計(jì)窗口。在較早版本的S-Edit中,設(shè)計(jì)的基本單位是模塊(Mod
1.新建一個(gè)單元或視圖
新建一個(gè)單元或新建一個(gè)已經(jīng)存在的單元的視圖,方法是:選擇命令Cell→NewView或點(diǎn)擊快捷鍵N,在NewView對(duì)話框相應(yīng)選項(xiàng)的下拉菜單中進(jìn)行選擇,如圖7.5所示。1.新建一個(gè)單元或視圖
新建一個(gè)單元或新建一個(gè)已經(jīng)圖7.5NewView對(duì)話框圖7.5NewView對(duì)話框NewView對(duì)話框中的選項(xiàng)簡(jiǎn)單介紹如下。
(1)?Design:選擇單元所在的設(shè)計(jì)。
(2)?Cell:填入或選擇單元名。
(3)?Viewtype:指定單元的視圖類型。
(4)?Viewname:指定單元的視圖名稱。
(5)?Interfacename:指定單元所屬的界面視圖(InterfaceView)。
(6)?Disablenamevalidation:選擇此項(xiàng)可以阻止S-Edit檢查命名違反規(guī)則。NewView對(duì)話框中的選項(xiàng)簡(jiǎn)單介紹如下。
(1)2.打開(kāi)一個(gè)單元的視圖
打開(kāi)當(dāng)前載入的設(shè)計(jì)中的一個(gè)單元的視圖的命令是Cell→OpenView或點(diǎn)擊快捷鍵O。
3.復(fù)制單元
使用命令Cell→CopyCell可以復(fù)制一個(gè)單元和它所有的視圖。單元可以在當(dāng)前設(shè)計(jì)中被復(fù)制,也可以從一個(gè)設(shè)計(jì)中被復(fù)制到另一個(gè)設(shè)計(jì)中。2.打開(kāi)一個(gè)單元的視圖
打開(kāi)當(dāng)前載入的設(shè)計(jì)中的一個(gè)
4.對(duì)單元和視圖重命名
使用命令Cell→RenameCell可以修改一個(gè)單元的名字,但是不能修改單元中的視圖的名字。對(duì)視圖進(jìn)行重命名的方法是選擇命令Cell→RenameView。
5.刪除視圖
刪除視圖的操作是使用命令Cell→DeleteView。若該視圖被例化,則不能被刪除。如果一個(gè)單元的所有視圖都被刪除,則該單元也自動(dòng)被刪除。4.對(duì)單元和視圖重命名
使用命令Cell→Rena7.3.1設(shè)計(jì)窗口的平移和縮放
在S-Edit中,利用鍵盤(pán)中的方向鍵(↑、↓、←、→)可以將設(shè)計(jì)窗口向上、下、左、右四個(gè)方向平移。7.3電路設(shè)計(jì)圖的查看、繪制和編輯
7.3.1設(shè)計(jì)窗口的平移和縮放
在S-Edit中,對(duì)設(shè)計(jì)窗口進(jìn)行縮放的方法比較多,可以先按住快捷鍵“Z”,然后利用鼠標(biāo)左鍵在S-Edit的設(shè)計(jì)窗口中將需要放大的區(qū)域框起來(lái),這種放大的方法也可以用于版圖編輯。還可以利用鼠標(biāo)的滑輪,將滑輪向上滑可以放大窗口,將滑輪向下滑可以縮小窗口。利用鍵盤(pán)上的“+”和“-”鍵也可以進(jìn)行放大和縮小操作。另外還有一種比較方便的放大方法,就是直接按“W”鍵,可以將設(shè)計(jì)窗口中選中的對(duì)象進(jìn)行放大;按“Home”鍵可以將設(shè)計(jì)窗口縮放到使所有的對(duì)象剛好顯示在工作區(qū)域中。對(duì)設(shè)計(jì)窗口進(jìn)行縮放的方法比較多,可以先按住快捷鍵“Z”,7.3.2注釋圖形的繪制
1.繪制方框
繪制方框的方法是:首先選中工具欄中畫(huà)方框的圖標(biāo)“”,然后利用鼠標(biāo)左鍵在工作區(qū)域畫(huà)一個(gè)方框。7.3.2注釋圖形的繪制
1.繪制方框
繪制
2.繪制多邊形
繪制多邊形的方法是:首先選中工具欄中畫(huà)多邊形的圖標(biāo)“”,然后點(diǎn)擊鼠標(biāo)左鍵在工作區(qū)域確定多邊形起始點(diǎn)的位置,然后移動(dòng)光標(biāo)到多邊形第二個(gè)頂點(diǎn)的位置,并點(diǎn)擊鼠標(biāo)左鍵確定,重復(fù)上述步驟確定后面各頂點(diǎn)的位置。最后一個(gè)頂點(diǎn)位置確定好后,點(diǎn)擊鼠標(biāo)右鍵即結(jié)束繪圖。在結(jié)束繪圖之前,如果上一個(gè)頂點(diǎn)的位置需要取消,點(diǎn)擊鼠標(biāo)中鍵就可以了。2.繪制多邊形
繪制多邊形的方法是:首先選中工具欄
3.繪制線條
繪制線條的方法是:首先選中工具欄中畫(huà)線形的圖標(biāo)“”,然后點(diǎn)擊鼠標(biāo)左鍵在工作區(qū)域確定線條起始點(diǎn)的位置,然后移動(dòng)光標(biāo)到多邊形第二個(gè)頂點(diǎn)的位置,并點(diǎn)擊鼠標(biāo)左鍵確定。重復(fù)上述步驟確定后面的頂點(diǎn)位置,最后一個(gè)頂點(diǎn)位置確定好后,點(diǎn)擊鼠標(biāo)右鍵即結(jié)束繪圖。在結(jié)束繪圖之前,如果上一個(gè)頂點(diǎn)的位置需要取消,點(diǎn)擊鼠標(biāo)中鍵就可以了。線條頂點(diǎn)的個(gè)數(shù)可以是任意個(gè)。
需要特別注意的是,此處的線條只是一條線,不具有任何電氣屬性。3.繪制線條
繪制線條的方法是:首先選中工具欄中畫(huà)
4.繪制圓形
繪制圓形的方法是:首先選中工具欄中畫(huà)圓形的圖標(biāo)“”,然后點(diǎn)擊鼠標(biāo)左鍵在工作區(qū)域確定圓心的位置,再移動(dòng)光標(biāo)距離圓心一定的距離,這個(gè)距離就是圓的半徑,最后松開(kāi)鼠標(biāo)就可以確定圓的半徑。4.繪制圓形
繪制圓形的方法是:首先選中工具欄中畫(huà)
5.添加標(biāo)注文字
添加標(biāo)注文字的方法是:首先選中工具欄中的圖標(biāo)“”,然后點(diǎn)擊鼠標(biāo)左鍵在工作區(qū)域確定標(biāo)注文字的位置,此時(shí)會(huì)打開(kāi)“LabelSetting”對(duì)話框,在對(duì)話框的“Text”中填入要添加的文字內(nèi)容,在“FontSize”中填入文本的大小,最后點(diǎn)擊確認(rèn)鍵“OK”。5.添加標(biāo)注文字
添加標(biāo)注文字的方法是:首先選中工7.3.3對(duì)象的選擇
選擇對(duì)象時(shí)首先要選中工具欄中的選擇圖標(biāo)“”,然后在設(shè)計(jì)窗口中用鼠標(biāo)左鍵點(diǎn)擊要選擇的對(duì)象就可以了。也可以用鼠標(biāo)左鍵將多個(gè)對(duì)象框在方框中以將這些對(duì)象同時(shí)
選中。
點(diǎn)擊快捷鍵“Ctrl+A”可以將當(dāng)前激活窗口中的所有對(duì)象都選中,而點(diǎn)擊“Alt+A”鍵可以將激活窗口中的所有對(duì)象都不選中。7.3.3對(duì)象的選擇
選擇對(duì)象時(shí)首先要選中工具欄中要從一組已選對(duì)象中移除對(duì)象,可以使用Alt+鼠標(biāo)左鍵選擇要移除的對(duì)象。
在對(duì)象類型工具欄中相關(guān)對(duì)象的圖標(biāo)上點(diǎn)擊鼠標(biāo)右鍵,在出現(xiàn)的菜單中選擇“AllowSelect”項(xiàng),則相關(guān)對(duì)象可以被選中。如果不選此項(xiàng),則相關(guān)對(duì)象不能被選中,在對(duì)象圖標(biāo)中會(huì)用一個(gè)紅點(diǎn)進(jìn)行標(biāo)記,如圖7.6所示。要從一組已選對(duì)象中移除對(duì)象,可以使用Alt+鼠標(biāo)左鍵選擇圖7.6紅點(diǎn)標(biāo)記相關(guān)對(duì)象不能被選中圖7.6紅點(diǎn)標(biāo)記相關(guān)對(duì)象不能被選中7.3.4對(duì)象的移動(dòng)
在S-Edit中移動(dòng)對(duì)象的方法與在L-Edit中類似,都是先選中要移動(dòng)的對(duì)象,然后按住鼠標(biāo)中鍵,就可以移動(dòng)對(duì)象了。
如果要將對(duì)象移動(dòng)一個(gè)指定的距離,則選擇命令Draw→MoveBy,在對(duì)話框中填入X軸和Y軸方向需要移動(dòng)的距離即可。
選擇命令Draw→Rotate90degrees可以將所選對(duì)象沿逆時(shí)針?lè)较蛐D(zhuǎn)90°。選擇命令Draw→Flip→Horizontal或點(diǎn)擊快捷鍵H可以將所選對(duì)象水平翻轉(zhuǎn)。選擇命令Draw→Flip→Vertical或使用快捷鍵H可以將所選對(duì)象垂直翻轉(zhuǎn)。7.3.4對(duì)象的移動(dòng)
在S-Edit中移動(dòng)對(duì)象的方法7.3.5對(duì)象繪圖屬性的更改
S-Edit中的單元和對(duì)象的特點(diǎn)是由其繪圖屬性決定的,可以通過(guò)修改這些屬性(Property)來(lái)編輯對(duì)象以改變其相關(guān)的數(shù)值。7.3.5對(duì)象繪圖屬性的更改
S-Edit中的單元7.3.6對(duì)象的刪除
刪除設(shè)計(jì)窗口中對(duì)象的方法是選中要?jiǎng)h除的對(duì)象,然后選擇命令Edit→Clear或點(diǎn)擊刪除鍵Del。另外使用命令Edit→Cut或快捷鍵(Ctrl+X)可以將對(duì)象剪切到剪貼板中,然后再粘貼到當(dāng)前單元或其他單元中。7.3.6對(duì)象的刪除
刪除設(shè)計(jì)窗口中對(duì)象的方法是選中7.3.7對(duì)象的復(fù)制和粘貼
復(fù)制對(duì)象的方法有兩種:一種方法是選中對(duì)象后先選擇命令Edit→Copy(Ctrl+C)將對(duì)象拷貝到剪貼板中,然后選擇命令Edit→Paste(Ctrl+V)粘貼對(duì)象;另一種方法是選擇命令Edit→Duplicate(Ctrl+D)。另外,使用Duplicate命令還可以創(chuàng)建陣列,具體方法是:先選中要復(fù)制的對(duì)象,然后選擇命令Edit→Duplicate(Ctrl+D),然后將復(fù)制的對(duì)象移動(dòng),距離原對(duì)象L,然后重復(fù)執(zhí)行命令Edit→Duplicate(Ctrl+D),就可以產(chǎn)生一個(gè)陣列,陣列中對(duì)象之間的距離為L(zhǎng)。7.3.7對(duì)象的復(fù)制和粘貼
復(fù)制對(duì)象的方法有兩種:一7.3.8Undo和Redo命令的使用
使用Edit→Undo命令或快捷鍵Ctrl+Z可以撤消最近進(jìn)行的編輯操作。使用命令Edit→Redo或快捷鍵Ctrl+Y可以恢復(fù)上一個(gè)Undo操作所做的修改。7.3.8Undo和Redo命令的使用
使用Edit7.4.1連線
要在電路圖中添加連線,可使用命令Wires(Draw→Electrical→Wire)或點(diǎn)擊工具欄中的連線圖標(biāo)“”。
需要特別注意的是,雖然連線(Wires)和線條(Paths)看起來(lái)非常相似,但是兩者存在根本的不同。連線是將對(duì)象進(jìn)行電氣連接,而線條則不是。在S-Edit中只支持直角連線。
畫(huà)連線的方法與畫(huà)線條類似,可以參閱前面介紹的線條的畫(huà)法。7.4電路圖的連接關(guān)系
7.4.1連線
要在電路圖中添加連線,可使用命令Wi7.4.2端口
在S-Edit中,端口分為輸入端口(InPort)、輸出端口(OutPort)、輸入/輸出端口(In/OutPort)、其他類型的端口(OtherPort)及全局端口(GlobalPort)。
使用工具欄中的圖標(biāo)或利用Draw→Electrical命令可以選擇并放置端口。S-Edit會(huì)打開(kāi)一個(gè)對(duì)話框,在這個(gè)對(duì)話框中可以設(shè)置端口名、端口大小和對(duì)齊參數(shù)。7.4.2端口
在S-Edit中,端口分為輸入端口(7.4.3焊點(diǎn)
在S-Edit中利用焊點(diǎn)(SolderPoint)來(lái)定義連線經(jīng)過(guò)并進(jìn)行電氣連接的點(diǎn)。焊點(diǎn)的圖標(biāo)是“”。7.4.3焊點(diǎn)
在S-Edit中利用焊點(diǎn)(Solde7.4.4連接點(diǎn)
連接點(diǎn)(ConnectionsPoints)用來(lái)定義連線、總線、例化端口、全局或局部端口、Net標(biāo)簽或NetCap的一個(gè)端點(diǎn)。用實(shí)心的連接點(diǎn)表示在連接點(diǎn)上發(fā)生了連接關(guān)系,空心的連接點(diǎn)表示在連接點(diǎn)上無(wú)連接關(guān)系產(chǎn)生,如圖7.7所示。7.4.4連接點(diǎn)
連接點(diǎn)(ConnectionsP圖7.7連接點(diǎn)圖7.7連接點(diǎn)7.4.5電路圖的驗(yàn)證
在設(shè)計(jì)電路圖的過(guò)程中,可能會(huì)產(chǎn)生一些錯(cuò)誤,利用S-Edit的設(shè)計(jì)驗(yàn)證器可以查找這些錯(cuò)誤,以幫助設(shè)計(jì)者進(jìn)行修改。S-Edit的設(shè)計(jì)驗(yàn)證器可以查看的條目包括:懸空的連線,即連線中存在無(wú)連接的端點(diǎn);懸空的端口,即例化單元的端口沒(méi)有任何連接;例化單元無(wú)名字或名字不是唯一的;端口重名并具有相同的類型。
運(yùn)行驗(yàn)證器的方法是選擇命令Tools→DesignChecks或點(diǎn)擊圖標(biāo)“”。7.4.5電路圖的驗(yàn)證
在設(shè)計(jì)電路圖的過(guò)程中,可能7.5.1輸入網(wǎng)表
在S-Edit中可以輸入EDIF或SPICE文件。在輸入網(wǎng)表文件之前,不許有一個(gè)設(shè)計(jì)被打開(kāi)。輸入SPICE文件的命令是File→Import→ImportSPICE,出現(xiàn)ImportSPICE對(duì)話框,如圖7.8所示。7.5網(wǎng)?表?和?仿?真7.5.1輸入網(wǎng)表
在S-Edit中可以輸入EDIF圖7.8輸入SPICE文件圖7.8輸入SPICE文件ImportSPICE對(duì)話框中各選項(xiàng)簡(jiǎn)單介紹如下。
(1)?Fromfile:指定要輸入的SPICE文件的名字。
(2)Importtarget:指定SPICE文件將被輸入的Design、Cell、Interfaceviewname和Connectivityviewname。
(3)?Overwriteexistingviews:如果被輸入的設(shè)計(jì)與SPICE文件中有重名的單元,則選擇此選項(xiàng)將導(dǎo)致SPICE中的單元將設(shè)計(jì)中的重名單元覆蓋。
(4)?SPICEformattype:選擇SPICE文件的格式。
(5)?Prependdevicecharactertomodelnames:此選項(xiàng)被選中,SPICE中的器件特征將被列入網(wǎng)表中的模型名中。ImportSPICE對(duì)話框中各選項(xiàng)簡(jiǎn)單介紹如下。
7.5.2輸出網(wǎng)表
S-Edit可以將整個(gè)設(shè)計(jì)或設(shè)計(jì)的一部分輸出到不同格式的網(wǎng)表文件中用來(lái)進(jìn)行仿真或布局布線。一旦輸出了一個(gè)網(wǎng)表,就可以用T-Spice來(lái)進(jìn)行仿真,并用W-Edit來(lái)觀察輸出的仿真波形。
在輸出SPICE網(wǎng)表文件時(shí),可以選擇與波形探測(cè)有關(guān)的若干選項(xiàng),也可以選擇在SPICE輸出文件中是否支持?.end命令。如果計(jì)劃在網(wǎng)表文件中還要包括其他的網(wǎng)表文件,則選擇Exclude模式。
輸出SPICE網(wǎng)表文件的命令是File→Export→ExportSPICE,相關(guān)對(duì)話框如圖7.9所示。7.5.2輸出網(wǎng)表
S-Edit可以將整個(gè)設(shè)計(jì)或設(shè)計(jì)圖7.9ExportSPICE對(duì)話框圖7.9ExportSPICE對(duì)話框ExportSPICE對(duì)話框中各選項(xiàng)介紹如下。
(1)?Tofile:輸入或?yàn)g覽要輸出網(wǎng)表的文件名。
(2)?ExportSource:輸入要輸出網(wǎng)表的Design、Cell和View名稱。
(3)Exportas:Top-levelcell選項(xiàng)用于在輸出網(wǎng)表中定義此單元為設(shè)計(jì)的頂層單元;Subcircuitdefinition選項(xiàng)用以下格式定義網(wǎng)表為子電路網(wǎng)表:
.SUBCKTnamepin1[pin2...][par1=val1par2=val2...]
<subcircuitdefinition>
.ENDS[name]
ExportSPICE對(duì)話框中各選項(xiàng)介紹如下。
((4)?Exclude.model:選中此選項(xiàng),則在輸出網(wǎng)表中排除.model聲明。
(5)?Exclude.end:選中此選項(xiàng),則在輸出網(wǎng)表中排除.end聲明。
(6)?Excludeglobalpinsonsubcircuits:選中此選項(xiàng),則全局端口將不被擴(kuò)展于子電路的定義和調(diào)用中。
(7)?Exportcontrolproperty:屬性名包括?.OUTPUT、
.PRIMITIVE、.ORDER和.DEFINITION。如果此項(xiàng)為空白,則S-Edit將使用默認(rèn)的SPICE.OUTPUT。(4)?Exclude.model:選中此選項(xiàng),則在新建一個(gè)反相器設(shè)計(jì)的步驟如下:
(1)啟動(dòng)S-Edit。雙擊圖標(biāo)“”,或者選擇開(kāi)始→程序→Tann
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 劉胡蘭課件教學(xué)課件
- 廣東省韶關(guān)市曲江區(qū)2023-2024學(xué)年六年級(jí)上學(xué)期期末道德與法治模擬試題5
- 裝修防坑合同模板
- 青島勞動(dòng)合同模板
- 青磚銷(xiāo)售合同模板
- 小暑的由來(lái)課件
- 租房合同模板公積金
- 鋁窗安裝合同模板
- 銷(xiāo)售綠化苗木合同模板
- 車(chē)位評(píng)估租賃合同模板
- 普通高考考生戶籍情況審查登記表
- 南京文化創(chuàng)意和設(shè)計(jì)服務(wù)與相關(guān)產(chǎn)業(yè)融合發(fā)展報(bào)告
- 社區(qū)工作者考試考前必背300題
- 2023年陜煤集團(tuán)招聘筆試題庫(kù)及答案解析
- 清華大學(xué)2023年11月(高三)中學(xué)生標(biāo)準(zhǔn)學(xué)術(shù)能力診斷測(cè)試?yán)砭C生物試題
- 凸透鏡成像規(guī)律動(dòng)畫(huà)可拖動(dòng)最佳版swf
- 教育培訓(xùn)記錄表(液化氣站)
- 外科學(xué)-第六十二章-脊柱、脊髓損傷課件
- 電力基礎(chǔ)知識(shí)匯總課件
- 大象版小學(xué)科學(xué)二年級(jí)上冊(cè)實(shí)驗(yàn)報(bào)告單全冊(cè)
- 2020-2022學(xué)年部編版八年級(jí)語(yǔ)文古詩(shī)詞專項(xiàng)練習(xí)卷 部編人教版八年級(jí)上冊(cè)
評(píng)論
0/150
提交評(píng)論