In meinem FPGA/Verilog-Kurs ging mein Professor einfach über Funktionen.Wie werden Funktionen in Verilog verwendet?
Er sagte, dass innerhalb von Funktionen, Sie den Code prozedural schreiben. Wenn Sie die Funktion dann aufrufen möchten, können Sie sie entweder in einem always-Block (dh prozedural) aufrufen oder mit einer assign-Anweisung aufrufen.
Es macht für mich keinen Sinn wie eine Funktion mit prozeduralem Code geschrieben werden kann, dann aber fortlaufend aufgerufen wird.
Wenn jemand einen Einblick in diese (wahrscheinlich) grundlegende Frage hat, wird es sehr geschätzt.
Grüße
Fragen Sie Ihren Professor, es zu erklären. Holen Sie sich Ihr Geld. – toolic