一個零件可能有好幾個邏輯功能,比如7404,有6個反向器,那就是6個反向功能。
當然你可以把六個畫在一起,但是人家是單獨畫的,所以,就是有6個同樣的邏輯功能,6個同類型的cae表徵圖(或者6個同樣的邏輯功能)
再比如自訂的gal,cpld,這些,可能有好幾個不同的功能,比如串並轉換,等等,你可以每個都畫一個cae圖形,代表一個功能,這樣,一個零件就可以有多個功能了。多個不同的cae封裝了。
PS:一個零件有多少功能,所有功能的符號表示,就是全部的都用cae封裝顯示。
就是電路邏輯上的全部都要使用cae來表達。
一個零件的一組cae,就是定義一個零件,一個零件可能有多個cae,但是所有的,全部的功能,都是用那個零件中的所有cae來展示在sch中。
cae封裝的組成:3部分
1個是邏輯符號,2是節點(終端,terminal),3是pins
那麼其中的pin 封裝是什嗎?
就是一個pin的模型,pin有好幾種,在sch電路圖中,你每次都要選擇,手工通過line畫不同的形狀????畫同樣的形狀?????
所以才出現pin 封裝。其實這裡 說cae封裝,或者pin,封裝,或者,甚至封裝這個詞,都是不正確的,應該說是classs,類似java中的class,就是定義,pin 封裝是類,在cae中是pin 的思想,cae在sch中是實現,可以實現一個,可以實現多個,可以多個類,組成一個對象,或者一個類,重複的群組成多個對象。
其實pin和terminal是一一對應的,一個總體邏輯符號,可能有很多個terminal,每個terminal對應一個pin,但是每個具體的terminal,可以都是同樣的pin符號,或者不同的pin符號。
這些,在cae中的都是符號,都是為了顯示目的,還沒有設計電路問題
但是,一個terminal,肯定有一個pin,有一個輸入或者輸出節點,一個和電路中其他原件或者網路連結的通道,這是肯定的。
有了cae封裝(就是sch電路圖邏輯功能符號表示模板),你就可以定義sch的零件了,因為一個零件可能有多個相同,或者不相同的cae封裝(邏輯功能),所以,cae封裝是sch零件的一部分,也是最最的開始。
一句話,cae封裝,就是一個邏輯功能單元的符號表示(當然,一個邏輯單元,可能有一個功能,或者多個功能,一個零件可能有同樣的邏輯功能多個)