Sekwencyjne bloki funkcjonalne



Podobne dokumenty
Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TZ1A

dwójkę liczącą Licznikiem Podział liczników:

INSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW

Podstawy Informatyki Elementarne podzespoły komputera

Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich działania.

LICZNIKI Liczniki scalone serii 749x

1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych

ćwiczenie 203 Temat: Układy sekwencyjne 1. Cel ćwiczenia

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem

f we DZIELNIKI I PODZIELNIKI CZĘSTOTLIWOŚCI Dzielnik częstotliwości: układ dający impuls na wyjściu co P impulsów na wejściu

LICZNIKI PODZIAŁ I PARAMETRY

Podstawy Techniki Cyfrowej Liczniki scalone

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ

UKŁAD SCALONY. Cyfrowe układy można podzielić ze względu na różne kryteria, na przykład sposób przetwarzania informacji, technologię wykonania.

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1

Elektronika i techniki mikroprocesorowe

Układy logiczne układy cyfrowe

Podstawowe elementy układów cyfrowych układy sekwencyjne. Rafał Walkowiak

Cyfrowe układy sekwencyjne. 5 grudnia 2013 Wojciech Kucewicz 2

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C

Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja

Układy logiczne układy cyfrowe

Projekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10.

Ćw. 7: Układy sekwencyjne

PODSTAWY TEORII UKŁADÓW CYFROWYCH

Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne

W przypadku spostrzeżenia błędu proszę o przesłanie informacji na adres

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C

Układy sekwencyjne. 1. Czas trwania: 6h

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

Badanie układów średniej skali integracji - ćwiczenie Cel ćwiczenia. 2. Wykaz przyrządów i elementów: 3. Przedmiot badań

LEKCJA. TEMAT: Funktory logiczne.

Układy sekwencyjne. 1. Czas trwania: 6h

Układy sekwencyjne - wiadomości podstawowe - wykład 4

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).

Projektowanie i badanie liczników synchronicznych i asynchronicznych

Układy kombinacyjne - przypomnienie

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

6. SYNTEZA UKŁADÓW SEKWENCYJNYCH

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

LABORATORIUM PODSTAWY ELEKTRONIKI REJESTRY

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:

Politechnika Wrocławska, Wydział PPT Laboratorium z Elektroniki i Elektrotechniki

Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5.

Laboratorium Techniki Cyfrowej i Mikroprocesorowej

Ćwiczenie: Badanie liczników oraz pamięci RAM

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Energoelektroniki i Maszyn Elektrycznych REJESTRY

LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY. Rev.1.1

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.

Automatyzacja i robotyzacja procesów produkcyjnych

Układy czasowo-licznikowe w systemach mikroprocesorowych

WYKŁAD 8 Przerzutniki. Przerzutniki są inną niż bramki klasą urządzeń elektroniki cyfrowej. Są najprostszymi układami pamięciowymi.

AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji LABORATORIUM.

Wstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne

Układy sekwencyjne przerzutniki 2/18. Przerzutnikiem nazywamy elementarny układ sekwencyjny, wyposaŝony w n wejść informacyjnych (x 1.

2. PRZERZUTNIKI I REJESTRY

WSTĘP DO ELEKTRONIKI

Podział sumatorów. Równoległe: Szeregowe (układy sekwencyjne) Z przeniesieniem szeregowym Z przeniesieniem równoległym. Zwykłe Akumulujące

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

Układy kombinacyjne. cz.2

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia.

LABORATORIUM ELEKTRONIKI. Jakub Kaźmierczak. 2.1 Sekwencyjne układy pamiętające

Układy Logiczne i Cyfrowe

Table of Contents. Table of Contents UniTrain-I Kursy UniTrain Kursy UniTrain: Technika cyfrowa. Lucas Nülle GmbH 1/7

Technika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające

Technika Cyfrowa 1. Wykład 7 Cyfrowe bloki funkcjonalne IV CYFROWE BLOKI FUNKCJONALNE

Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu

Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232.

Przerzutniki. Układy logiczne sekwencyjne odpowiedź zależy od stanu układu przed pobudzeniem

Laboratorium elektroniki. Ćwiczenie E56. Liczniki. Wersja 1.0 (24 marca 2016)

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Architektura komputerów Wykład 2

PRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

LABORATORIUM PODSTAWY ELEKTRONIKI PRZERZUTNIKI

Programowany układ czasowy

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

LICZNIKI. Liczniki asynchroniczne.

PAMIĘĆ RAM. Rysunek 1. Blokowy schemat pamięci

Krótkie przypomnienie

Układy cyfrowe (logiczne)

UKŁADY CYFROWE. Układ kombinacyjny

P.Rz. K.P.E. Laboratorium Elektroniki 2FD 2003/11/06 LICZNIKI CYFROWE

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55

AHDL - Język opisu projektu. Podstawowe struktury języka. Komentarz rozpoczyna znak i kończy znak %. SUBDESIGN

Układy sekwencyjne. Wstęp doinformatyki. Zegary. Układy sekwencyjne. Automaty sekwencyjne. Element pamięciowy. Układy logiczne komputerów

Temat 5. Podstawowe bloki funkcjonalne

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

U 2 B 1 C 1 =10nF. C 2 =10nF

Ćwiczenie Digital Works 003 Układy sekwencyjne i kombinacyjne

Elektronika i techniki mikroprocesorowe. Instrukcja do zajęć laboratoryjnych. Część: Technika Cyfrowa Liczba zajęć: 3 + zaliczające

Temat: Pamięci. Programowalne struktury logiczne.

Podstawy elektroniki cz. 2 Wykład 2

Dekodery 1/15. Konstrukcje dekoderów Wykorzystanie dekoderów

Podstawy Automatyki. Wykład 13 - Wprowadzenie do układów sekwencyjnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Programowany układ czasowy APSC

Transkrypt:

ekwencyjne bloki funkcjonalne

Układy sekwencyjne bloki funkcjonalne 2/28 ejestry - układy do przechowywania informacji, charakteryzujące się róŝnymi metodami jej zapisu lub odczytu a) b) we wy we... we n 0 c) wy... wy n 0 we wy... wy n 0 d) we... we n 0 wy

Układy sekwencyjne bloki funkcjonalne 3/28 Ośmiobitowy rejestr równoległy zbudowany z przerzutników 7 6 1 0 TB 7 6 1 0

Układy sekwencyjne bloki funkcjonalne 4/28 ejestr o równoległym wpisie i odczycie, z asynchronicznym ustawianiem i zerowaniem 7 6 1 0 ET L TB 7 6 1 0

Układy sekwencyjne bloki funkcjonalne 5/28 Warianty wyjść rejestru aktywowanych specjalnym sygnałem a) b) i i ET ET L TB OE L TB OE O i i

Układy sekwencyjne bloki funkcjonalne 6/28 ejestr równoległo-szeregowy na przerzutnikach 7 6 1 0 TB IN OUT L

Układy sekwencyjne bloki funkcjonalne 7/28 ejestr szeregowo-równoległy na przerzutnikach IN OUT L L 7 6 1 0

Układy sekwencyjne bloki funkcjonalne 8/28 wukierunkowy rejestr o szeregowym wejściu i wyjściu informacji 7OUT 0IN 7IN 7 1 0 0OUT L L I

Układy sekwencyjne bloki funkcjonalne 9/28 Zastosowania rejestrów Układ ośmiobitowego sumatora 7... 0 A B 7... 0 TB A OUT OUT TB B A B IN Σ OUT IN O... O 7 0 L

Układy sekwencyjne bloki funkcjonalne 10/28 Zastosowania rejestrów Układ ośmiobitowego sumatora akumulującego IN 7... 0 A O... O 7 0 B... 7 0 TB A OUT OUT TB B A B IN Σ OUT L

Układy sekwencyjne bloki funkcjonalne 11/28 Liczniki sekwencyjne układy cyfrowe słuŝące do zliczania i pamiętania liczby impulsów podawanych na jego wejście zliczające stan licznika - stan zer i jedynek na wyjściach jego przerzutników pojemność licznika - maksymalną liczbę róŝnych stanów licznika Liczniki: Liczniki: Liczniki: - o stałej długości cyklu (pojemności) - o zmiennej długości cyklu - dwójkowe - zliczające w NB - dekady - zliczające w B - inne (pierścieniowe, itd.) - zliczające w górę (w przód) - zliczające w dół (wstecz)

Układy sekwencyjne bloki funkcjonalne 12/28 Liczniki o pojemności 2 N modulo 16 z przeniesieniem szeregowym i taktowaniem równoległym 0 1 2 3 T T T T L L 0 1 2 3

Układy sekwencyjne bloki funkcjonalne 13/28 Liczniki o pojemności 2 N modulo 16 z równoległym przeniesieniem i taktowaniem 0 1 2 3 T T T T L

Układy sekwencyjne bloki funkcjonalne 14/28 Liczniki o pojemności 2 N modulo 16 na przerzutnikach typu, liczący "w górę", z przeniesieniem szeregowym 0 1 2 3 L

Układy sekwencyjne bloki funkcjonalne 15/28 Liczniki o pojemności 2 N modulo 16 na przerzutnikach typu, liczący "w dół", z przeniesieniem szeregowym 0 1 2 3 L L 0 1 2 3

Układy sekwencyjne bloki funkcjonalne 16/28 Liczniki o pojemności 2 N modulo 16 na przerzutnikach typu, o przełączanym kierunku zliczania 0 1 2 3 L I

Układy sekwencyjne bloki funkcjonalne 17/28 Liczniki o pojemności 2 N modulo 16 na przerzutnikach typu, liczący w górę, o szeregowym taktowaniu 0 1 2 3 we we 0 1 2 3

Układy sekwencyjne bloki funkcjonalne 18/28 Liczniki o pojemności 2 N projekt licznika modulo 4 na przerzutnikach typu, liczącego w górę, o równoległym taktowaniu 1 0 1 0 0 1 1 01 0 00 01 10 01 10 1 11 00 10 11 0 = 1 = 1 0 0 = = 1 0 1 0 11 00 0 1 we

Układy sekwencyjne bloki funkcjonalne 19/28 Liczniki o pojemności 2 N projekt licznika modulo 4 na przerzutnikach typu, liczącego w górę, o szeregowym taktowaniu 1 0 1 0 1 0 1 0 0 1 1 01 00 _1 00 01 10 01 10 1 _1 00 10 11 10 _1 0 0 = 1 = 1 _1 10 0 0 = 1 = 1 1 1 11 00 11 00 = 1 0 we 0 1

Układy sekwencyjne bloki funkcjonalne 20/28 Liczniki o pojemności 2 N projekt licznika modulo 4 na przerzutnikach typu, liczącego w dół, o szeregowym taktowaniu 1 0 1 0 1 0 1 0 0 1 1 11 00 11 00 01 10 11 00 01 10 01 10 11 _0 01 _0 1 = 0 0 1 0 = 1 = 1 we 11 01 _0 _0 0 0 0 = 1 = 1 1 1 1

Układy sekwencyjne bloki funkcjonalne 21/28 Liczniki o pojemności róŝnej od 2 N Metody uzyskiwania liczników o zadanej pojemności (róŝnej od 2 N ): projektowanie układów z pojedynczych przerzutników; dekodowanie stanu odpowiadającego pojemności i generacja sygnału zerowania licznika; rozłoŝenie wymaganej pojemności n na czynniki: n=2 i c 1... c k i uŝycie kaskadowego połączenia k+1 liczników

Układy sekwencyjne bloki funkcjonalne 22/28 Liczniki o pojemności róŝnej od 2 N Przykład projektowania licznika mod 5 na przerzutnikach 2 1 0 000 001 010 011 2 001 010 011 100 100 000 0 1 0 0 1 2 1 00 01 11 10 001 011-000 010 100 - - wykorzystując: =Σ[F 1 (F 1,F 0,F x )] oraz =Σ[F 0 (F 0,F 1,F x )] wyznaczono wzbudzenia wejść i : 0 = 2 0 = 1 1 = 0 1 = 0 2 = 0 1 2 = 1 0 1 2 L

Układy sekwencyjne bloki funkcjonalne 23/28 Liczniki o pojemności róŝnej od 2 N dekada na przerzutnikach, licząca w górę, o szeregowym taktowaniu 3 2 3 2 1 1 0 0 3 2 3 2 1 0 3 2 0000 1 0 0001 1 0 _1 00 01 11 10 0000 00 _1 0_10 0100 _1 0001 0010 0001 0_10 01 _1 0_10 1000 _1 0010 0011 0010 _1 11 0011 0100 0011 0100 10 _1 0_00 0100 0101 0100 _1 0101 0110 0101 0_10 = 1 = 1 0 0 0110 0111 0110 _1 = = 1 1 3 1 0111 1000 1000 1001 1001 0000 0111 1000 1001 1000 _1 0_00 = 1 = 1 2 2 = = 1 1 1 2 3 1,, 3 3= 0 0 2 = = 1 1 2 0

Układy sekwencyjne bloki funkcjonalne 24/28 Liczniki o pojemności róŝnej od 2 N... realizacja: 0 1 2 3 we

Układy sekwencyjne bloki funkcjonalne 25/28 Liczniki o pojemności róŝnej od 2 N wykorzystanie gotowych liczników scalonych licznik modulo 5 liczący od 000 a) b) L X 0 X 1 X 2 X 3 LOA L P T 0 1 2 3 Y 74161 L L 0 1 2 3 L

Układy sekwencyjne bloki funkcjonalne 26/28 Liczniki o pojemności róŝnej od 2 N wykorzystanie gotowych liczników scalonych licznik modulo 5 liczący od 010 a) b) Vcc L X 0 X 1 X 2 X 3 LOA L 0 1 2 3 Y P T 74161 L L 0 1 2 3 LOA

Układy sekwencyjne bloki funkcjonalne 27/28 Liczniki o pojemności róŝnej od 2 N 7493 i przykłady jego uŝycia a) b) A B A B 1 A B 2 A B 1 2 a) b) c) we A A we A A we A A B B B B B B 1 1 1 2 2 2 modulo 10 modulo 6 modulo 5

Układy sekwencyjne bloki funkcjonalne 28/28 Liczniki o pojemności róŝnej od 2 N kaskadowe łączenie 7493 w licznik modulo 80: :16 i :5 :8 i :10 a) b) we A B A B A B A B we A B A B A B A B 1 1 1 1 2 2 2 2