PrÃklady
PrÃklady
PrÃklady
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
RNDr. Peter Kaprálik, PhD.<br />
Príklady z Logických systémov<br />
x<br />
x<br />
Y 1 2<br />
x<br />
x<br />
1 Y 1 2<br />
x<br />
x<br />
2 z 1 2<br />
0 1 0 0<br />
1 0 1 1<br />
0 0 1 1<br />
y y y 1 0 1 0 0<br />
1 0 0 0 0<br />
1 1 0 0 1<br />
y<br />
0 0 1 1<br />
y<br />
0 1 0 0<br />
y<br />
1 1 0 1<br />
2 2 2<br />
0 0 1 1<br />
0 1 0 0<br />
0 1 0 0<br />
Y 1 = x 1 x 2 y 2<br />
+ x 2 y 2 , Y 2 = x 1 y 1<br />
y 2<br />
+ x 2 y 1<br />
y 2<br />
+ x 1 x 2 y 2 , z = x 2 y 1<br />
y 2<br />
+ x 1 y 1 + x 1 x 2 y 2<br />
Príklad 2. Kódový ekvivalent A B automatu A je určený tabuľkou<br />
A B<br />
(0, 0)<br />
(1, 0)<br />
(1, 1)<br />
0<br />
(1, 0)/1<br />
(0, 0)/1<br />
(1, 1)/0<br />
1<br />
(1, 1)/0<br />
(1, 0)/0<br />
(0, 0)/1<br />
Navrhnite fyzikálnu realizáciu automatu A pomocou synchrónnych JK-preklápacích<br />
obvodov.<br />
Riešenie. Dvojkový automat pokrývajúci automat A:<br />
A B<br />
(0, 0)<br />
(1, 0)<br />
(1, 1)<br />
(0, 1)<br />
A B<br />
0<br />
(1, 0)/1<br />
(0, 0)/1<br />
(1, 1)/0<br />
− / −<br />
1<br />
(1, 1)/0<br />
(1, 0)/0<br />
(0, 0)/1<br />
− / −<br />
Budiace funkcie a výstupná funkcia automatu A B :<br />
Y 1<br />
x Y 2<br />
x z x<br />
1 1<br />
0 1<br />
1 0<br />
y 1 0 1 y 1 0 0 y 1 1 0<br />
1 0<br />
1 0<br />
0 1<br />
y y y 2 2 2<br />
– –<br />
– –<br />
– –<br />
z<br />
y 2<br />
y 1<br />
x<br />
1 0<br />
1 0<br />
0 1<br />
0 1<br />
z = xy 2<br />
+ xy 2<br />
Nedefinované hodnoty budiacich funkcií zatiaľ nešpecifikujeme, urobíme tak pri zostavovaní<br />
vstupov JK-preklápacích obvodov, ktoré generujú tieto budiace funkcie. Uvedomme si, že na<br />
dosiahnutie prechodu y i d Y i musíme nastaviť vstupy J i a K i podľa tejto tabuľky<br />
J i K i<br />
y i<br />
Yi<br />
–<br />
–<br />
Y – i<br />
Karnaughove mapy pre vstupy JK-preklápacích obvodov sú potom takéto:<br />
28