Docsity
Docsity

Przygotuj się do egzaminów
Przygotuj się do egzaminów

Studiuj dzięki licznym zasobom udostępnionym na Docsity


Otrzymaj punkty, aby pobrać
Otrzymaj punkty, aby pobrać

Zdobywaj punkty, pomagając innym studentom lub wykup je w ramach planu Premium


Informacje i wskazówki
Informacje i wskazówki

Teoria układów cyfrowych podstawy, Ćwiczenia z Cyfrowe układy scalone

Podstawowe operacje na bramkach logicznych

Typologia: Ćwiczenia

2016/2017

Załadowany 31.10.2023

uniqueUser
uniqueUser 🇵🇱

1 dokument

1 / 5

Toggle sidebar

Ta strona nie jest widoczna w podglądzie

Nie przegap ważnych części!

bg1
1. Zadanie 0
Zaprojektować układ realizujący bramki NAND z wykorzystaniem 4 wejściowej
bramki NOR
Etap 1 utworzenie siatki Karnaugha
Zgodnie z poleceniem utworzono dla wszystkich możliwych kombinacji wejść siatkę
Karnaugha. Następnie zakreślono grupy jedynkowe i otrzymano wyrażenie
opisujące funkcje. Funkcja została przekształcona do realizacji na bramkach NOR.
𝑍0= (0,1,2)𝑥1𝑥0
𝑍0 = 𝑥0  +𝑥1=  𝑥0  +  𝑥1
Etap 2 na podstawie funkcji dla wyjścia z zrealizowano schemat
pf3
pf4
pf5

Podgląd częściowego tekstu

Pobierz Teoria układów cyfrowych podstawy i więcej Ćwiczenia w PDF z Cyfrowe układy scalone tylko na Docsity!

1. Zadanie 0

Zaprojektować układ realizujący bramki NAND z wykorzystaniem 4 wejściowej bramki NOR

Etap 1 – utworzenie siatki Karnaugha

Zgodnie z poleceniem utworzono dla wszystkich możliwych kombinacji wejść siatkę Karnaugha. Następnie zakreślono grupy jedynkowe i otrzymano wyrażenie opisujące funkcje. Funkcja została przekształcona do realizacji na bramkach NOR. 𝑍 0 = ∑( 0 , 1 , 2 )𝑥 1 𝑥 0 𝑍 0 = 𝑥 0 + 𝑥 1 = 𝑥 0 + 𝑥 1

Etap 2 – na podstawie funkcji dla wyjścia z₀ zrealizowano schemat

Etap 3 – zbudowanie i przetestowanie układu

Na podstawie narysowanego schematu zbudowano odpowiedni układ kombinacyjny. Został on przetestowany dla wszystkich wejść i zachowywał się poprawnie. Poprawnie wykonane zadanie zostało sprawdzone i zaliczone przez prowadzącego zajęcia.

2. Zadanie 8

Zaprojektuj translator z kodu BCD 8421 na kod uzupełnienia do 9.

Etap 1 - sporządzenie tabelki zestawiające oba kody

Kod BCD 8421 Kod uzupełnień do 9 cyfra x₃ x₂ x₁ x₀ z₃ z₂ z₁ z₀ 0 0 0 0 0 1 0 0 1 1 0 0 0 1 1 0 0 0 2 0 0 1 0 0 1 1 1 3 0 0 1 1 0 1 1 0 4 0 1 0 0 0 1 0 1 5 0 1 0 1 0 1 0 0 6 0 1 1 0 0 0 1 1 7 0 1 1 1 0 0 1 0 8 0 0 0 0 0 0 0 1 9 1 0 0 1 0 0 0 0

Etap 4a – na podstawie funkcji dla wyjść z₃, z₂, z₁, z₀ zrealizowano

schemat

Etap 5 - zbudowanie i przetestowanie układu

Korzystając z wcześniej sporządzonego schematu zbudowano układ kombinacyjny. Został on przetestowany i dla pierwszych dwóch kombinacji wejść działał prawidłowo, natomiast dalsze testy wykazały, że układ jest źle zaprojektowany, gdyż wyjścia nie zgadzały się z prawidłowymi wynikami. Układ został sprawdzony przez prowadzącego zajęcia i nie został zaliczony. W ramach dodatkowej pracy zostało zlecone nam zrealizowanie tego układu w formie teoretycznej, z wykorzystaniem bramek NOR. Pierwsze dwa etapy są identyczne dla obu realizacji, więc pominięto powtarzania tych samych treści. Korzystając z wcześniej sporządzonych funkcji wyjść, przekształciliśmy wyrażenia pod realizację na bramkach NOR.

Etap 3b - przekształcenie funkcji do realizacji na bramkach NOR

𝑍 3 = 𝑥 3 𝑥 2 𝑥 1 = 𝑥 3 + 𝑥 2 + 𝑥 1

Etap 4b – na podstawie funkcji dla wyjść z₃, z₂, z₁, z₀ zrealizowano

schemat