Signaalinkäsittelytekniikan laboratorio
Digitaalitekniikan perusteet

Luennot
Sivukartta
Sanasto
Laskuharjoitukset

Karnaugh'n kartan käyttö, kun halutaan SOP -lauseke

(SOP lauseke on siis Sum Of Products eli tulojen summa.)
Säännöt, joiden mukaan edetään:

  1. Laaditaan totuustaulu speksien mukaan, jollei totuustaulua ole annettu jo valmiiksi.
  2. Piirretään totuustaulua vastaava Karnaugh’n kartta eli tarkistetaan muuttujien määrä ja tehdään sen mukaan oikean kokoinen kartta
  3. Siirretään totuustaulusta ykköset karttaan rivejä vastaaviin ruutuihin
  4. Vierekkäisistä ykkösistä muodostetaan mahdollisimman suuria ryhmiä (joiden koot ovat kakkosen potensseja), kunnes jokainen ykköneen kuuluu johonkin ryhmään. (Saa kuulua moneen.)
  5. Muodostetaan ryhmiä vastaavien tulotermien looginen summa. Se on yksinkertaisin SOP toteutus käytetylle totuustaululle. (Mikäli ruudut on ryhmitelty oikein.)

Kannattaa muistaa, että saatu esitys ei välttämättä ole ainoa oikea.

Esimerkki tulojen summamuotoisen lausekkeen muodostamisesta neljällä muuttujalla.
Totuustaulu on annettu valmiiksi:

rivi-
nro
Input
A
Input
B
Input
C
Input
D
Output
F
0.00001
1.00010
2.00101
3.00111
4.01001
5.01011
6.01100
7.01111
8.10001
9.10010
10.10101
11.10111
12.11000
13.11011
14.11100
15.11111
Muodostetaan 4:n muuttujan Karnaugh'n kartta ja sijoitetaan ykköset totuustaulusta rivejä vastaaviin ruutuihin (eli niitä rivejä vastaaviin ruutuihin, joilla F = 1). Muista, että kaksi oikeanpuoleisinta saraketta ovat vaihtaneet keskenään paikkaansa kuten myös kaksi alinta riviäkin (Kuten aiemmin oli opittu):

Muodostetaan alueet ja niiden perusteella funktion lauseke: esim. neljä keskimmäistä ykköstä ==> BD, kulmissa olevat ykköset ==> B'D' jne.

Lisätietoja:


Tämän sivun sisällöstä vastaa aura@wooster.hut.fi
URL: http://signal.hut.fi/digis/luento4/poskartta.html
Sivua on viimeksi päivitetty 12.8.2003.