|
1. 怎樣建立自己的元件庫(kù)?
建立了一個(gè)新的project后,畫原理圖的第一步就是先建立自己所需要的庫(kù),所采用的工具就是part developer. 首先在建立一個(gè)存放元件庫(kù)的目錄(如mylib),然后用寫字板打開cds.lib,定義: Define mylib d:\board\mylib(目錄所在路徑). 這樣就建立了自己的庫(kù)。在Concept_HDL的component->add,點(diǎn)擊search stack,可以加入該庫(kù)。
2. 保存時(shí)Save view和Save all view 以及選擇Change directory 和不選擇的區(qū)別?
建立好一個(gè)元件庫(kù)時(shí),首先要先保存,保存盡量選擇 save view。在concept-HDL中,我們用鼠標(biāo)左鍵直接點(diǎn)擊器件后,便可以對(duì)器件的外形尺寸進(jìn)行修改,這時(shí)如果你再進(jìn)入part developer做一些修改后,如果選擇save all view會(huì)回到原來的外形尺寸,而選save view
會(huì)保留改動(dòng)后的外形。
3. 如何建part庫(kù),怎么改變symbol中pin腳的位置?
在project manager中tools/part developer可建立,選擇庫(kù)并定義part name,在symbol中add symbol,package中add package/addpin,依次輸入pin:
package中:
a, Name : pin’s logical name不能重復(fù)
b, pin : pin的標(biāo)號(hào),原理圖中backannotate后相應(yīng)的標(biāo)號(hào)
c, pin type: pin腳的類型(input,output等,暫可忽略)
d, active:pin的觸發(fā)類型 high(高電平),low(低電平)
e, nc:填入空腳的標(biāo)號(hào)
f, total:此類型的所有pin腳數(shù)
g, 以下暫略
symbol中:
a, logical name:對(duì)應(yīng)package中的name
b, type:對(duì)應(yīng)package中的type
c, position:pin腳在器件中位置(left , right , top , bottom)
d, pintext:pin在器件中顯示的name(對(duì)應(yīng)package中的pin,但可重復(fù),比如package中
的gnd1和gnd2都可設(shè)為gnd)
e, active:對(duì)應(yīng)package中的active
修改:用part developer打開要修改的器件,*選擇edit/restrict changes(若不選擇,則器件被保護(hù),修改后存盤無效),一般修改:
a, package中相應(yīng)pin的標(biāo)號(hào)和name
b, pin的active類型
c, symbol中各pin腳的順序(pin腳的順序在第一次存盤后再次打開會(huì)被改變,對(duì)于較多
pin腳的器件,如232pins,修改較繁瑣,故盡力保證的一次的成功率。pin腳在器件中的排列順序是根據(jù)symbol中的順序而定,故symbol中pin腳的順序一定要正確,若有錯(cuò)需修改,選中pin按ctrl鍵配合上下鍵標(biāo)可移動(dòng)pin腳位置。
|
|