由于可編程邏輯器件的陣列結(jié)構(gòu)特點,用以前所習慣的邏輯函數(shù)表示方法難以描述其內(nèi)部電路,因此在 PLD中提出了一些新的邏輯約定。這些邏輯約定使PLD芯片內(nèi)部的配置和邏輯圖一一對應(yīng),并能把邏輯圖與 真值表密切結(jié)合,構(gòu)成一種緊湊而易于識讀的形式。下面給出PLD的有關(guān)邏輯約定。
(1)輸入緩沖單元
PLD的輸入緩沖單元由若干個緩沖器組成,每個緩沖器產(chǎn)生該輸入變量的原變量和反變量,其邏輯表示方 法如圖1所示,圖中B=A,C=A。
(2)與門和或門
PLD中的兩種基本邏輯陣列:與陣列和或陣列。它們分別由若干個與門和或門組成,每個與門和或門都是 多輸入、單輸出形式。為便于對PLD的邏輯關(guān)系易于了解、編程和使用,通常采用如下的約定,以三輸人與門為例,圖2所示為具有3個輸人項的與門的表示方法。


圖1 PLD緩沖器表示法圖2 與門和或門的PLD表示法
在圖2(a)中,3條豎線A,B,C均為輸人項,輸入到與門去的一條橫線稱為積項線,輸人線與積項線的 交叉點是編程點。在編程點處連有編程器件,如熔絲、SIMOS或FLOTEX等編程MOS器件,若在交叉點處的編 程器件接通輸人線和積項線(如熔絲耒“燒斷”,或編程MOS器件形成溝道),稱為接通連接,則在編程 點處以“×”表示,如圖2中輸人線A與積項線的交叉點處有“×”號,即表示輸人A與積項線連通。若在 交叉點處的編程器件不連通輸入線與積項線(如熔絲“燒斷”,或編程MOS器件未形成溝道),稱為斷開 連接,則交叉點處無“×”號,如輸人B與積項線不連。另外,在PLD中有些輸人線和積項線的交叉點處不 是用編程器件來連接而是內(nèi)部固定接通的,稱為硬線連接,此時在交叉點處以實圓點“·”來表示,如圖 2中輸人C與積項線為硬線連接??梢钥闯觯瑘D2與電路的積項線輸出:D=A·C。同樣,對PLD中有可編程 的或陣列時,其表示方法如圖2(b)所示。
(3)簡化的PLD表示
為了方便設(shè)計,在PLD的邏輯描述中常用一種簡化的邏輯表示方法,如圖3所示。圖3(a)為一種輸人項 全部被接入的與門表示方法,其乘積項為D=A·A·B·B。
圖3(b)是其簡化表示方法。因為在PLD設(shè)計中,常常會遇到輸人項全部被接入的情況,使用這種簡化 符號,可以簡捷、清晰地將這類情況表示出來。值得注意的是,這種表示方法ˉ意味著該乘積項輸出總為 邏輯“0”。
圖4給出了利用PLD表示法描述邏輯電路F=A+B的示意圖。


圖3 簡化PLD表示法圖4 F=A+B的PLD表示法
歡迎轉(zhuǎn)載,信息來源維庫電子市場網(wǎng)(www.dzsc.com)
來源:ks990次





