Na początku projektu układu musimy dysponować jego koncepcją, np. potrzebujemy w projekcie określony blok funkcjonalny realizujący określone funkcje. Być może takich bloków może być więcej - można będzie je połączyć w jeden układ scalony. W skrajnym przypadku prawie cały schemat elektryczny można umieścić na płytce - układ elektroniczny będzie składał się z układu scalonego oraz elementów zewnętrznych - np. diód, wyświetlaczy, czujników oraz oczywiście zasilania. Jeśli układ zawiera elementy cyfrowe - można określić funkcje logiczne realizowane przez bloki lub ich tabelki prawdy.
Dla celów dokumentu opiszemy tworzenie układu ASCI na przykładzie sumatora.
Rozważamy sumator pełny 1-bitowy. Jest on najczęściej jest podstawową składową sumatorów n-bitowych. Sumator 1-bitowy ma sumować na wejściu 2 bity (A i B) oraz przeniesienie wejściowe (Cin). Na wyjściu otrzymujemy 2 bity - bit sumy (SUM) oraz bit przeniesienia wyjściowego (Cout).
Tabele Karnaugha opisujące działanie sumatora:
AB
Cin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AB
Cin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Funkcje logiczne: