Hardware Reference
In-Depth Information
b) Entwerfen Sie eine Schaltung mit Tasten, Pull-Up-Widerständen
11
, Gat-
tern und Registern.
c) Beschreiben Sie den Abtastprozess und die Ausdrücke zur Bildung der
Ausgabewerte in VHDL.
Aufgabe 1.18
Im nachfolgenden Schaltungsausschnitt wird zum Inhalt eines Registers eine
über mehrere Schalter einstellbare Konstante addiert.
U V
x 0
+
Addiererschaltung
x 1
U V Versorgungsspannung
+
···
(SignalwertEins)
x n− 1
Bezugspotenzial
T
(SignalwertNull)
a) Unter welcher Bedingung kann es zu einem unerwarteten Fehlverhalten
kommen?
b) Wie ist die Schaltung zu verändern, damit sie zuverlässig arbeitet?
Aufgabe 1.19
Bei einer asynchronen Übertragung seien die übertragenen Datenworte des
Signals
immer dann gültig, wenn das mitübertragene Gültigkeitssignal g 6= 0
ist (Abb. 1.63).
x
a) Mit welcher Taktfrequenz muss die Empfangsschaltung die beiden Signale
abtasten?
b) Wie ist das Gültigkeitssignal für die abgetasteten Datenworte zu bilden,
damit es für jedes abgetastete gültige Datenwort genau einen Takt lang
aktiv ist?
t g0
Mindestdauerg=0
x w i +1
w i
t g1
Mindestdauerg=1
g
1
0
t g1
t g0
t gx
Maximaldauerg=X
Periodendauervong
T Pg t gx
T Pg
Abb. 1.63. Signalverlauf zu Aufgabe 1.19
11 Ein Pull-Up-Widerstand verbindet das Signal mit der Versorgungspannung und
zieht den Signalwert bei nicht betätigter Taste auf »1« (siehe später Abschnitt
4.1.6).
Search WWH ::




Custom Search