tablice, Szkoła, Technikum Elektroniczne, szkoła II TA 2012;2013, cyfrówka


0x01 graphic

Minimalizacja funkcji logicznych i projektowanie układów kombinacyjnych

  1. Sposoby opisu funkcji logicznych

  2. Metody minimalizacji funkcji logicznych
    -
    Metoda tablic Karnaugha

  1. Sposoby opisu funkcji logicznych

Funkcje logiczne definiują zależność sygnału wyjściowego od wartości zmiennych. Funkcje logiczne są pełną formą opisu działania układów kombinacyjnych (tzn. nie posiadających możliwości pamiętania swojego stanu).

Najczęściej stosowane są następujące formy funkcji:

Opis słowny

Spotyka się go w zasadzie wyłącznie we wstępnej fazie projektowania układu. Do dalszej analizy tworzy się na podstawie opisu słownego tabelę lub/oraz postacie kanoniczne.

Tabela funkcji.

Postać najczęściej spotykana, zwłaszcza dla funkcji niewielu zmiennych. W tabeli można uwzlędnić oprócz stanów 0 i 1 również stany nieokreślone, oznaczane zwykle - (minus) lub x.

Postać kanoniczna.

Jest to postać wynikająca z teorii algebry Boole'a. Występuje w dwóch formach:
- postać kanoniczna sumy KPS (stosowana częściej)
- postać kanoniczna iloczynu KPI

Wyrazy KPS są iloczynami wszystkich kombinacji zmiennych funkcji. Nazywane są implikantami.
Wyrazy KPI są sumami wszystkich kombinacji zmiennych funkcji. Nazywane są
implicentami.

Implikanty i implicenty dla funkcji 3 zmiennych

0x08 graphic

W implikantach:

wartości 0 odpowiada zmienna zanegowana

wartości 1 odpowiada zmienna podana wprost

W implicentach:

wartości 0 odpowiada zmienna podana wprost

wartości 1 odpowiada zmienna zanegowana

_ _ _

np: abc=011 (3) -> I3 = a b c S3 = a + b + c

_ _ _

abc=101 (5) -> I5 = a b c S5 = a + b + c

W KPS funkcja stanowi sumę iloczynów (implikantów) pomnożonych przez wartości funkcji. Implikanty dla 0 znikają:

Postać kanoniczna sumy

0x08 graphic

W KPI funkcja stanowi iloczyn sum (implicentów) z dodanymi wartościami funkcji. Implicenty dla 1 znikają:

Postać kanoniczna iloczynu

0x08 graphic

W praktyce najczęściej stosuje się postać skróconą KPS. W tym zapisie można również uwzględnić stany nieokreślone przez podanie indeksów tych stanów w nawiasach okrągłych:

Postać kanoniczna sumy ze stanami nieokreślonymi

0x08 graphic

do góry

0x01 graphic

  1. Metody minimalizacji funkcji logicznych

0x01 graphic

Metoda tablic Karnaugha

Jest to metoda graficzna. Jest wygodna dla funkcji od 2 do 6 zmiennych. Dla większej ilości zmiennych staje się zbyt trudna.

Metoda ta występuje w dwóch wersjach: dla postaci sumacyjnej oraz dla postaci iloczynowej. Poniżej omówiona jest metoda dla postaci sumacyjnej.

Postępujemy według następujących punktów:

    1. Funkcję należy przedstawić w postaci kanonicznej lub tabelarycznej.

    2. Tworzymy tabelę dla odpowiedniej ilości zmiennych

    3. 2 zmienne

      3 zmienne

      4 zmienne

      0x01 graphic

      0x01 graphic
      lub 0x01 graphic

      0x01 graphic

      5 zmiennych

      0x08 graphic
      lub 0x01 graphic

        1. Wartości umieszczone z lewej strony i u góry oznaczają wartości podanych zmiennych

        2. W kratki tabeli wpisujemy wartości funkcji ("0", "1" lub "-") zgodnie z postacią funkcji. Przykład: tabela Karnaugha

        3. Dla funkcji F(abcd)=Σ{1,4,5,6,15,(7,9,10,14)}

        4. 0x01 graphic

        5. Zakreślamy pola (grupy) w siatce tabeli zgodnie z następujacymi zasadami:

          • Pole jest kwadratem lub prostokątem o bokach będących potęgą 2, tzn. 1, 2, 4, 8, ..

          • Pola obejmują kratki sąsiednie, kratki skrajne (pola mogą być "zawinięte" przez brzeg tablicy), oraz w tabeli dla 5 zmiennych symetryczne względem podwójnej linii.

          • Grupy muszą objąć wszystkie "1".

          • Grupy nie mogą obejmować "0".

          • Stany nieokreślone "-" mogą, ale nie muszą być zakreślane.

          • Grupy powinny być jak największe.

          • Ilość grup powinna być możliwie mała.

          • Grupy mogą na siebie zachodzić.

    Przykład: zakreślanie pól w tablicy Karnaugha

    Dla funkcji F(abcd)=Σ{1,4,5,6,15,(7,9,10,14)}

    0x01 graphic

      1. Odczytu funkcji wykonujemy według zasad:

        • Funkcja ma postać normalną sumy, tzn. suma implikantów prostych. W niektórych zastosowaniach wygodniej jest wypisać implikanty proste w postaci dwójkowej, np: 

abd- = (01-1)

Przykład: odczytanie funkcji

Dla funkcji F(abcd)=Σ{1,4,5,6,15,(7,9,10,14)}

0x01 graphic

    1. W razie potrzeby można dokonać dalszych przekształceń funkcji.

    2. Schemat układu minimalnego (bez przekształceń). Przykład: schemat układu

Schemat układu realizującego funkcję:

F(abcd)=Σ{1,4,5,6,15,(7,9,10,14)}=

=ab+acd+bc-  --

0x01 graphic

do góry

0x01 graphic



Wyszukiwarka

Podobne podstrony:
geo 1-2, Szkoła, Technikum Elektroniczne, szkoła II TA 2012;2013, Geografia
geografia 1, Szkoła, Technikum Elektroniczne, szkoła II TA 2012;2013, Geografia
chemia 2, Szkoła, Technikum Elektroniczne, szkoła II TA 2012;2013, Chemia, chemia spr odp
Lampa elektronowa dioda zbudowana jest z bańki szklanej, Szkoła, Technikum Elektroniczne, szkoła II
tranzystory referat na fizyke, Szkoła, Technikum Elektroniczne, szkoła II TA 2012;2013, tranzystory
geo 1-2, Szkoła, Technikum Elektroniczne, szkoła II TA 2012;2013, Geografia
Lepkość-sciaga, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki,
Nr ćwiczenia5 moje, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, labor
[4]tabelka, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki, labo
[8]konspekt new, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki,
FIZYK~47, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki, Fizyka
3 W LEPKO CIECZY, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, labor
[3]opracowanie v1.0, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, labo
kospekt12, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, 12 Wyznaczanie
PUZON, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki, Laborki s
cw8 wyniki, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki, labo
[4]opracowanie, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki,
mostek Wheatstone'a(1), Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, l

więcej podobnych podstron