Sprawozdanie LUC2
Transkrypt
Sprawozdanie LUC2
Sprawozdanie z laboratorium Logiki Układów Cyfrowych Grupa: Michał Pawlik Patryk Kowalcze Nr laboratorium: 3 1. Założenia projektu Zaprojektować układy: I. Transkoder naturalnego kodu binarnego (3 bity) na kod +3 (4 bity) II. Subtraktor pełny 1 bitowy z wykorzystaniem jedynie bramek NAND 2 wejściowych oraz NOT I. Transkoder naturalnego kodu binarnego (3 bity) na kod +3 (4bity) 1. Tabelka prawdy A B C X3 X2 X1 X0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 0 0 1 1 1 1 0 1 1 0 0 0 1 1 0 1 0 0 1 1 1 2. Minimalizacja 1 1 0 1 0 Wyjście X 0 BC A 00 01 11 10 0 1 1 1 1 1 Wyjście X 1 BC A 00 01 11 0 1 1 1 1 1 10 Strona 1 Wyjście X 2 BC A 00 0 1 01 11 10 1 1 1 01 11 10 1 1 1 1 Wyjście X 3 BC A 00 0 1 3. Postać funkcyjna x 0=c̄ x 1=b̄ c̄ +bc=b+ c+ b̄+ c̄ x 2=a b̄ c̄ + ā c + ā b=ā+(b+ c)+a+c +b x 3=ac +ab=ā+ c̄ + ā+ b̄ 4. Schemat układu Strona 2 II. Subtraktor pełny 1 bitowy 1. Tabela prawdy A B C R C i+1 0 0 0 0 0 0 1 0 1 1 1 0 0 1 0 1 1 0 0 0 0 0 1 1 1 0 1 1 0 1 1 0 1 0 0 1 1 1 1 1 00 01 11 10 2. Minimalizacja Wyjście R BC A 0 1 1 Wyjście C i+1 1 1 BC 00 1 01 11 10 1 1 1 A 0 1 1 * Pomarańczowa komórka wspólna dla trzech obszarów 3. Postać funkcyjna ¯ R=a b̄ c̄+ ā b̄ c+abc+ ā b c̄=ā ( b̄ c̄ )⋅bc Ci +1=ā c + ā b+bc=ā⋅b̄ c̄⋅b c Strona 3 4. Schemat układu Strona 4