
- •1. Numbriliste (digitaalsete) seadmete kirjeldus.
- •1.2. Aluse q suuruse valik.
- •1.4. Loogika algebra funktsioonide kirjeldamine.
- •1.4.1. Üldist.
- •1.4.2. Lf suusõnaline kirjeldus.
- •1.4.3. Lf kirjeldus tõesuse tabeli abil.
- •1.4.6. Kuubi kompleksid.
- •2. Loogika seadmete minimeerimine.
- •2. 1. Lf minimeerimine Veitch`I diagrammide ja Karnaugh kaartide alusel.
- •3. Kombinatsioon – loogikaseadmed (kls).
- •3.1. Loogikaseadmete süntees etteantud baasi alusel.
- •3.3. Kombinatsioonloogika tüüplülitused.
- •3.3.1. Multipleksor (mux, ms).
- •3.3.3.2. Dekooder (dešifraator) dc.
- •6. Pooljuhtmäluseadmed .
- •6.1. Üldist, põhiparameetrid, liigitus.
- •6.5. Mäluseadme mahu suurendamine.
2. Loogika seadmete minimeerimine.
2. 1. Lf minimeerimine Veitch`I diagrammide ja Karnaugh kaartide alusel.
Kaardid ja diagrammid → ruudulised tabelid; ruudude arv → 2n,
kus n – vahelduvate kogus.
Veitch`i diagrammid:
n = 2,
3, 4
Karnaugh kaardid:
K.T. Nr.1 |
2.2. Täielikult määratud LF minimeerimine.
Algoritm:
→ Veitch`i (Karnauh) kaardile on peale kantud n-muutuvatega LF. Tuleb välja valida, eraldada, täisnurgalised piirkonnad (kontuurid, katted), mis ühendavad kõik LF tähendused (loogika 1 või 0 järgi).
→ Iga piirkond, kontuur, peab sisaldama 2k ruutu, kus k – täisarv.
→ Eraldatud piirkonnad võivad ristuda. Teisiti: mõned ruudud võivad kuuluda erinevatele piirkondadele (kontuuridele).
→ Saadud kontuuridest valida minimaalne arv maksimaalselt suuri kontuuri, mis sisaldavad kõik LF tähendused.
→ Loogikaliselt summeerida implekantid, mis vastavad valitud kontuuridele. Saadud summa ongi minimaalne disjunktiivne normaalne vorm (MDNV) juhul, kui kirjeldatud protseduur oli tehtud 1 – järgi.
Kuna minimeeritav LF oli täielikult määratud, siis juhul, kui protseduur oli läbiviidud 0 – järgi, tulemuseks on minimaalne konjuktiivne normaalne vorm (MKNV).
Näide |
Minimeerida LF Veitch`i kaardi abil.
Koostame (täidame) Veitch`i kaart:
Saadud
kontuurid (katted): П
=
П
=
П
=
Lõpptulemus: Z(X) = X2
K.T. Nr.2 |
2.3. Mittetäielikult määratud LF minimeerimine.
Näide |
Tabeli alusel koostame LF avaldis ja Veitch`i kaart:
Vaatame üle kõik minimeerimise võimalused:
Oletame, et: Z(000) = 1, Z(110) = 1
|
Oletame, et: Z(000) = 1, Z(110) = 1, Z(011) = 1
Oletame, et: Z(000) = 1, Z(110) = 1, Z(101) = 1
Oletame, et: Z(011) = 1, Z(101) = 1, Z(110) = 1
Etteantud LF minimeerimine „0“ – tähenduste järgi viib järgmistele avaldistele:
või
Oletame, et: Z(000) = 0
, või vastavalt De Morgan`i teoreemile:
|
Oletame, et Z(101) = 0
|

Oletame, et Z(011) = 0
või
K.T.Nr.3 |
3. Kombinatsioon – loogikaseadmed (kls).
3.1. Loogikaseadmete süntees etteantud baasi alusel.
Funktsionaalselt täieliku süsteemi NING, VÕI, EI tavaliselt
ei kasutata. Praktikas kasutakse NING-EI, VÕI-EI või isegi ainult ühte nendest.
Selle baasi abil võib esitada ükskõik missugust LF. Kasutamisel on kaks tehnilist võtet:
→ kahekordne inverteerimine (tervet LF või tema osa)
→ De Morgan`i teoreemide kasutamine
Näide |
On antud LF:
Vaja üle minna NING-EI baasi peale:
On vaja üle minna VÕI-EI baasi peale:
3.2. Loogikaseadmete ehitamine raalsete elementide
baasil.
Tavaliselt on ette antud ka LE sisendite arv. Sel juhul võivad esineda järgmised situatsioonid:
LE sisendite arv on suurem, kui LF vahelduvate (LS sisendsignaalide) arv;
LE sisendite arv on väiksem, kui LF vahelduvate arv.
→ LE sisendeid on rohkem, kui tarvis
Aktiivne loogikanivoo → sisendvahelduva tähendus, mis määrab ühetähenduslikult LE väljundsignaali.
Loogikaoperatsioonide tõesuste üldistatud tabel:
Tabelist
on näha, et:
NING-EI → 0 – aktiivne, 1- passiivne;
VÕI-EI → 1- aktiivne, 0-passiivne.
Järeldus:
Vähendada LE sisendite faktilist arvu võib andes kasutamata sisenditele passiivsed loogikakonstantid. 0→VÕI-EI; 1→NING-EI.
Kuna on teada:
ja , siis mitmele LE sisendile võib anda ühte ja sama loogikavahelduvat.
Veel järeldused:
Kui LE kõik sisendid saavad ühe ja sama signaali, siis LE muutub invertoriks.
Kui n-1 (n – sisendiga LE) sisendile anda passiivsed loogikasignaalid, siis n-sisendi suhtes LE muutub invertoriks.
→ LE sisendeid on vähem, kui tarvis
a) MDNV ei sisalda ühiseid loogikavahelduvaid.
Sel juhul tuleb kasutada järgmised identsused:
Tõestame esimest nendest: ↓kahekordne invert.
Sisendsignaale (vahelduvaid) * võib olla ka rohkem. Näiteks:
Näide |
On antud LF ja tema realisatsioon:
Vaja aga üle minna 2VÕI-EI elementide peale. Teeme LF topelt inverteerimist:
Realisatsioon „2VÕI-EI“ baasil:
b) MDNN sisaldab ühiseid loogikavahelduvaid.
→ ühised mõnedele elementaarsetele korrutistele vahelduvad võib esitada nagu ühised kordajad ja tõsta sulgude ette.
K.T.Nr.4 |