Die Eingänge der Steuerung sind der Takt CLK vom Typ bit und das Startsignal START. Es folgen die Sensor-Signale WASSER OK, wenn der richtige Wasserstand in der Trommel erreicht ist, TEMP_OK, wenn die spezifizierte Wasser-Temperatur erreicht ist, WASCHEN_OK, wenn der Waschgang beendet ist usw. Die Eingaben mit Ausnahme des Taktes sind vom Typ std_logic (siehe Abschnitt 5.1.5 Seite 244). Die Ausgänge der Steuerung sind die Befehle WASSER_AUF, HEIZEN, WASCHEN usw., sie steuern entsprechende Schalter; beispielsweise öffnet der Befehl WASSER_AUF das Ventil für den Wasserzufluss. Die VHDL-Beschreibung der Waschmaschinen-Steuerung als FSMi folgt:

image

Get Eingebettete Systeme, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.