9, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomowka


9. Projektowanie cyfrowych układów kombinacyjnych.

Układ kombinacyjny to układ w którym wartości sygnałów wejściowch x1, …, xn (xi є {0,1}) jednoznacznie określają stany wyjść y1, … , yn (yj є {0,1})

RYS

Działanie i strukturę UK opisuje zespół m-funkcji przełączających yj=f(x1….xn) j=1,2……m

Podstawowe etapy projektowania UK to:

1. mając dany opis problemu w postaci tabelki lub słownej stworzyć opis działania układu za pomocą funkcji przełączających w postaci 3 zbiorów F1, F0, F- lub w postaci odpowiednich wyrażeń logicznych (APK i KPK)

2. przekształcenie tak zapisanych postaci funkcji przełączających na postać minimalną w sensie założonego wskaźnika jakości. Etap ten nie jest oczywisty do opisania ponieważ ten etap projektowania zależy od wykorzystywanych elementów: SSI (bramki logiczne) lub MSI (multipleksery, dekodery)

3. na podstawie zminimalizowanych postaci narysować schemat.

AD1. Postać funkcji przełączających może mieć następującą postać:

- APK - alternatywna postać kanoniczna (postać kanoniczna sumy)

0x01 graphic
- KPK - koniunkcyjna postać kanoniczna (postać kanoniczna iloczynu)

0x01 graphic
Lub Postać funkcji przełączających można zapisać postaci 3 zbiorów F1, F0, F, gdy

a= ε (a1, a2, … , an) ε - zmiana ciągu {0,1} na liczbę dziesiętną

F1 def = {a: f(a)=1} - zbiór jedynek funkcji

F0 def = {a: f(a)=0}- zbiór zer funkcji

F- def = {a: f(a)= ”-”}- zbiór kresek funkcji

AD2. Rodzaje minimalizacji:

- minimalizacja ręczna (sklejanie): przedstawienie funkcji logicznej w postaci normalnej (APN - alternatywna postać normalna(suma elementarnych iloczynów) lub KPN- kombinacyjna postać normalna (iloczyn elementarnych sum)) zawierającej możliwie małą liczbę liter.

- minimalizacja w oparciu o tablice Karnaugha:

Realizacja minimalizacji można zrobić na podstawie jedynek funkcji lub zer funkcji.

Tablica Karnaugha jest zapisywana w kodzie Greya.

Postepowanie:- należy nakreślić wszystkie jedynki (zera) funkcji przy pomocy jak najmniejszej liczby, jak największych, poprawnie zbudowanych grup. Jeśli w realizacji tego celu pomocne są kreski to należy je wykorzystać.

Cecha poprawnie zbudowanej grupy to m.in. liczba kratek tabeli równa potędze dwójki, tzn> 1, 2, 4, 8. 16 itd.)

W przypadku realizacji jedynek funkcji (zer funkcji), minimalna postać funkcji jest sumą iloczynów (iloczynem sum). Każdy z iloczynów (każda z sum) reprezentuje jedną grupę w tabeli.

W skład opisu danej grupy wchodzą zmienne, które w obrębie tej grupy się nie zmieniają, przy czym zmienne równe zero wchodzą z negacjami a zmienne równe jeden z afirmacjami przy realizacji jedynek funkcji. Przy realizacji zer funkcji zmienne równe zero wchodzą z afirmacjami, a zmienne równe jeden z negacjami. Istnieją jeszcze inne metody minimalizacji funkcji przełączających: metoda Cuina-McCluskey'a, Metod minimalizacji funkcji słabo określonych , zespołu funkcji , faktoryzacja. Faktoryzacja jest cząsto stosowana w połączeniu z innymi metodami minimalizacji. Polega ona na przekształceniu minimalnych NPS lub NPI do postaci która zawiera mniej literałów. Odbywa się tą z wykorzystaniem praw de Morgana lub innych min AB+AC=A(B+C) , (A+B)(A+C) =A+BC

AD3. jeżeli UK projektujemy z wykorzystaniem SSI to na podstawie postaci funkcji po etapie minimalizacji rysujemy schemat używając bramek logicznych. W przypadku elementów MSI postać ta jest podstawą do dalszych rozważań:

- wykorzystanie multiplekserów (MUX):

RYS

Jeżeli r=n to 1) na wejście adresowe MUX-a podajemy wejścia UK pamiętajc o kolejności 2) na wejścia informacyjne 0 lub 1 w zalezności tego czy numery dziesiętne wejść multipleksera należą do zbioru F­­0 czy F­­1 .

Gdy n>r dokonujemy rozdziału zmiennych. Na wejścia adresowe podajemy te zmienne o najmniejszej ilości kresek oraz jako drugie kryterium największej ilości zer w zbiorze F 1MIN. Natomiast na wejścia informacyjne podajemy sygnały ui generowane jedną z następujący metod

1)ma bazie tablic KArnaugha dla Ui

2)ma bazie minimalnej postaci rozwżanej funkcji

3)na bazie zbioru F1min

Na podstawie tak przeprowadzonych działań możemy narysować schemat układu .

Wykorzystanie dekoderów : przypadku dekoderów prawdziwe jest Vi=Ki(A). Z kolei prawdzie jest f(X)

0x01 graphic

Można więc opisać wartość funkcji przełączające za pomocą wyjść dekodera:

0x01 graphic

Zatem dekoderach spośród wszystkich wyjść dekodera wybieramy dekoderach sumujemy te których numery dziesiętne należą do F1

w dekoderach zazwyczaj dostępne są negacje Vi wiec korzystając z praw de Morgana:

0x01 graphic

jeżeli jest więcej jedynek niż zer i pamiętając ze

0x01 graphic

można zealizwoąc funkcje w oparciu o dziesiętne reprezentacje zer funkcji.

0x01 graphic



Wyszukiwarka

Podobne podstrony:
10, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomowka
3, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomowka
18-19, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomo
19, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomowka
14, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomowka
11, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomowka
10, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomowka
testowe tego nie drukuj, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, bra
20 NEW Rysowanie precyzyjne CAD, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obro
Pytanie 10, wojtek studia, Automatyka, studia 2010, obrona inz, Obrona
Pytanie 2, wojtek studia, Automatyka, studia 2010, obrona inz, Obrona
Pytanie 12, wojtek studia, Automatyka, studia 2010, obrona inz, Obrona
Pytanie 7, wojtek studia, Automatyka, studia 2010, obrona inz, Obrona
Pytanie 1, wojtek studia, Automatyka, studia 2010, obrona inz, Obrona
Pytanie 6, wojtek studia, Automatyka, studia 2010, obrona inz, Obrona
prost, wojtek studia, Automatyka, studia 2010, obrona inz
Pytania na obronę, TEMATY PRAC DYPLOMOWYCH Z BHP
pytania na obrone, Dokumenty- notatki na studia, Obrona Lic Prawo Finansowe
Optoelektronika kolo 1, Edukacja, studia, Semestr IV, Optoelektronika, Pytania na koła, zestaw 8

więcej podobnych podstron