s n h m r u
i

Vertiefung: Funktionsweise eines Schaltnetzes

Aufgabe 1

Drücke im folgenden Simulator den Button mit der Schnecke. Nun läuft die Simulation in Zeitlupe. Eine Sekunde echter Zeit entspricht einer Nanosekunde (d.h. einer milliardstel Sekunde) in der Simulation.

Drücke den Schalter einmalig und beobachte die Simulation für mindestens 10 Sekunden (Echtzeit; d.h. 10 Nanosekunden in der Simulation). Wiederhole dies.

Bschreibe deine Beobachtung.

Tipp: Ein Zahnrad an einem Gatter zeigt an, dass dieses Gatter gerade einen neuen Ausgangswert berechnet.

Die Gatterlaufzeit

Ändern sich die Eingangswerte eines Gatters, so führt dies zu einer erneuten Berechnung der Ausgangswerte. Die neuen Ausgangswerte werden erst eine Gatterlaufzeit später an den Ausgängen ausgegeben.

Bsp.:

Zeitaglaufdiagramm an einem Not-Gatter beim Einschalten

In der folgenden Tabelle sind typische Gatterlaufzeiten dargestellt:

Gatterlaufzeit
Gatter in Relais-Technik
(z.B. Zuse Z3)
mehrere $ms$
$(1ms = 10^{-3}s)$
integrierte Schaltung (IC) aus der Logik-Familie HC
(z.B. 74HC08: IC mit 4 AND-Gattern)
ca. $10 ns$
$(1ns = 10^{-9}s)$
moderne Prozessoren weniger als $1 ps$
$(1ps = 10^{-12}s)$

Funktionsweise eines Schaltnetzes

Aufgabe 2

Im folgenden Simulator ist der Multiplexer dargestellt, den du schon von der Seite TODO Link kennst. Drücke den Button mit der Schnecke, so dass die Simulation in Zeitlupe läuft.

Drücke den Schalter Teilnehmer 0 einmalig und beobachte die Simulation für mindestens 15 Sekunden (Echtzeit; d.h. 15 Nanosekunden in der Simulation).

Bschreibe deine Beobachtung.

Wird ein Schalter gedrückt (d.h.: der Wert einer Eingangsvariablen ändert sich), so werden alle Gatter, die an diesem Schalter angeschlossen sind, neu berechnet. Eine Gatterlaufzeit später geben diese Gatter neue Werte aus. Dies führt dazu, dass weitere Gatter neu berechnet werden, usw. Änderungen an den Eingangsvariablen bewirken also "von links nach rechts" Neuberechnungen von Gattern. Da Gatterlaufzeiten sehr klein sind, bemerkt man diesen Prozess oft nicht.

Gatter sind über Leitungen miteinander verbunden. Ändert sich der Ausgangswert eines Gatters, so dauert es einige Zeit, bis diese Änderung bei dem Eingang des nächsten Gatters angekommen ist. Diese Zeit heißt Signallaufzeit. Befinden sich alle Gatter einen Schaltnetzes nah beieinander, so ist die Signallaufzeit oft deutlich kleiner als die Gatterlaufzeit. Deshalb haben wir die Signallaufzeit vernachlässigt. In DSimWeb ist die Signallaufzeit immer 0.

Bsp.: Bei dem Multiplexer (oben im Simulator) wird der Schalter Teilnehmer 1 eingeschaltet.

Zeitablaufdiagramm_Mux_1.png

Aufgaben

Simulation zu Aufgabe 2:

Quellen

Suche

v
100.138.3.3 Vertiefung: Funktionsweise eines Schaltnetzes
Kopieren durch Anklicken

Rückmeldung geben