Wykład XIV Specjalizowane układy sterujące

background image

Piotr Kawalec

Wykład XIV - 1

Wykład XIV

Specjalizowane układy

sterujące

Technika cyfrowa

background image

Piotr Kawalec

Wykład XIV - 2

Technika cyfrowa

Układy sterujące

X - sygnały wejściowe
W - sygnały zewnętrzne
P - sygnały kontrolne
(predykaty)

Y - sygnały wyjściowe
S - sygnały sterujące
Z - sygnały wyjściowe

X

Układ

sterujący

US

Y

W

P

Z

S

background image

Piotr Kawalec

Wykład XIV - 3

Technika cyfrowa

Układy sterujące

Stanowią podstawową część dowolnego

zespołu cyfrowego

Układy sterujące

mogą być traktowane jako

automaty z pamięcią, i mogą być

opisywane w

postaci grafów zwanych

grafami sterowania

Przejście od sieci działań do grafu sterowania

realizowane jest w dwóch etapach

oznakowanie sieci działań

polegające na

wyznaczeniu zbioru stanów wewnętrznych

i

przypisaniu stanów odpowiednim

punktom

sieci działań

narysowanie grafu na podstawie oznakowanej

sieci

działań

background image

Piotr Kawalec

Wykład XIV - 4

Technika cyfrowa

Zasady przejścia od sieci działań do

grafu sterowania

Dla grafu automatu Moore’a

Stany wewnętrzne rozmieszcza się przy

klatkach operacyjnych

Różne klatki operacyjne muszą być

oznakowane

różnymi symbolami stanu

wewnętrznego

Dla grafu automatu Mealy’ego

Stany wewnętrzne przypisuje się łukom

sieci

działań

Na dowolnej drodze między dwoma

sąsiednimi

stanami może być najwyżej

jedna klatka

operacyjna

background image

Piotr Kawalec

Wykład XIV - 5

Technika cyfrowa

Zasady realizacji mikroprogramu

Mikroprogram jest procesem realizacji

operacji jako ciągu mikroinstrukcji, przy czym
kolejna

mikroinstrukcja może być

rozpoczęta po

zakończeniu

poprzedniej

Dla rozłożenia mikroinstrukcji w czasie

stosowane jest

sterowanie synchroniczne

o stałej długości

taktu

sterowanie

synchroniczne

o zmiennej

długości taktu

sterowanie asynchroniczne

background image

Piotr Kawalec

Wykład XIV - 6

Technika cyfrowa

Specjalizowane układy sterujące

Synteza automatów sterujących
Mealy’ego

Układ wzbudzający i wyjściowy realizowane

są jako jeden wspólny blok

 Taki układ sterujący stosowany jest gdy
układ

operacyjny jest układem

synchronicznym

W układzie badanie warunków i

wykonywanie

następujących po nich

mikrooperacji jest

wykonywane w

jednym takcie zegarowym

Synteza prowadzona jest na podstawie grafu

sterowania z zastosowaniem zasad

syntezy

automatów synchronicznych

background image

Piotr Kawalec

Wykład XIV - 7

Technika cyfrowa

Struktura układu sterującego
Mealy’ego

Układ

kombinacyjny

Pamięć

x

i

p

n

s

1

s

m

q

1

q

p

Q

1

Q

k

.
.
.

.
.
.

. . .

. . .

clk

background image

Piotr Kawalec

Wykład XIV - 8

Technika cyfrowa

Synteza automatów sterujących

Moore’a

W automacie Moore’a wykonywanie

mikrooperacji i sprawdzanie warunków
powinno odbywać się w

różnych taktach

 W przypadku łączenia realizacji
mikrooperacji z

badaniem warunków

należy stosować taktowanie

dwufazowe

faza pierwsza taktuje automat

sterujący

faza druga taktuje bloki układu

sterującego

synteza prowadzona jest na podstawie grafu

sterowania z zastosowaniem zasad

syntezy

synchronicznych automatów

Moore’a

background image

Piotr Kawalec

Wykład XIV - 9

Technika cyfrowa

Struktura układu sterującego

Moore’a

S

clk

P

Układ wzbudzający

PAMIĘĆ

Układ wyjściowy

background image

Piotr Kawalec

Wykład XIV -
10

Technika cyfrowa

Budowa układów sterujących z
elementów średniej i dużej skali
integracji

Do realizacji funkcji wzbudzeń mogą być

wykorzystane multipleksery

Układy wyjściowe mogą być budowane z

wykorzystaniem dekoderów

Do realizacji mikroprogramów o liniowej

sekwencji mikrorozkazów można wykorzystać

rozdzielacze

sterujące zbudowane z

rejestru przesuwającego zawierającego 1

jedynkę

 licznika i dekodera


Document Outline


Wyszukiwarka

Podobne podstrony:
Wykład XV Mikroprogramowane układy sterujące
Wykład XIV- Układy asynchroniczn e kodowanie
Wykład XIV  02 01 Piramida kości skroniowej
Wyklad XIV - zadania, Wykład III
Wyklad XIV - zadania, Wykład III
Sem II Transport, Podstawy Informatyki Wykład XIV i XV Object Pascal Funkcje i procedury
Wyklad 4 - Pedagogika specjalna w aspekcie edukacyjnym, Fizjoterapia mgr
Bezpieczne elektryczne układy sterujące
Pedagogika specjalna - wykłady, Pedagogika Specjalna, Różności
Wyklad XIV- Gady, Biologia, zoologia
Układy sterujące
WYKŁAD XIV, PWTRANSPORT, semIII, Elektrotechnika II
BIOMEDYCZNE PODSTAWY ROZWOJU I WYCHOWANIA1, wykłady - pedagogika specjalna - UAM
wykład XIV, pwr biotechnologia(I stopień), I semestr, Chemia ogólna
Wykład II specjalizacja
Wyklad XIV prezentacja

więcej podobnych podstron