Techniques to remove idle cycles for clock-sensitive threads in hardware simulators

Embodiments may be directed to techniques to detect a clock-sensitive thread in source code, where the clock-sensitive thread executes a task, and transform the clock-sensitive thread into a first method and a second method. The first method generates a timed notification in response to an event, e....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Popov, Roman I, Moiseev, Mikhail
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Embodiments may be directed to techniques to detect a clock-sensitive thread in source code, where the clock-sensitive thread executes a task, and transform the clock-sensitive thread into a first method and a second method. The first method generates a timed notification in response to an event, e.g., an input data change or a variable change, where the timed notification corresponds with a clock edge of a clock, and the second method executes the task in response to the timed notification.