LSI-Entwurfsablauf und EDA
Welches Verfahren der Logiksimulation von Schaltungen berechnet nur dann, wenn sich ein Signalwert ändert (Ereignis), die davon betroffenen Teile?
- AElektromagnetische Feldsimulation
- BEreignisgesteuerte Simulation
- CMonte-Carlo-Simulation
Antwort und Erläuterung anzeigen
Antwort: B. Ereignisgesteuerte Simulation
Bei der ereignisgesteuerten Simulation werden nur dann, wenn sich ein Signalwert ändert, die Gatter usw. berechnet, die dieses Signal als Eingang haben; Teile ohne Änderung werden nicht berechnet. In digitalen Schaltungen ändert sich pro Zyklus nur ein kleiner Teil der Signale, daher ist das Verfahren effizient und erlaubt die Untersuchung des Verhaltens samt Verzögerungen. Es ist das Grundverfahren von Verilog- und VHDL-Simulatoren. Das zyklenbasierte Verfahren, das taktweise alles auswertet, ist dagegen schnell, weil es keine Verzögerungen behandelt.