2012-04-02 8 views
2

In Verilog scheint es eine ganze Familie von Funktionen zu sein (?), Die mit $ beginnen, wie $display, $write, $time usw.

Was diese Objekte sind? Wie heißen sie und wo bekomme ich eine umfassende Liste und Dokumentation?

Antwort

3

Funktionen, die mit einem $ beginnen, werden als System Aufgaben und Funktionen bezeichnet.

Die Spezifikation Verilog 2001 (IEEE 1364-2001) listet diese in Kapitel 17 "Systemaufgaben und -funktionen" auf. Dies umfasst gängige wie $display, $finish, $time usw.

Sie werden auch benutzerdefinierte Systemaufgaben und Funktionen sehen. Diese sind in Kapitel 20.2 von 1364-2001 beschrieben. Simulatorhersteller und Bibliotheksentwickler definieren oft zusätzliche Systemaufgaben/Funktionen, für die sie Dokumentation bereitstellen sollten.

Verwandte Themen