Bei den weiteren Interface-Ports kann unterschieden werden zwischen den Ports für das Block-Level“-Protokoll und den Port-Level“-Protokollen für die Daten-Ports. Das Block-Level“-Protokoll steuert die Ausführung einer Operation des ganzen IP Cores über ein Handshake“-Protokoll und ist unabhängig von Port-Level“-Protokollen für die einzelnen Daten-Ports. Unter der Operation versteht man dabei die Ausführung der Funktion, dies entspricht im C/C++-Programm dem Aufruf dieser Funktion. Das Default-“Block-

Listing 6.9: VHDL Entity zu Beispiel ”ex3“.

Level“-Protokoll wird in Vivado HLS mit ap_ctrl_hs bezeichnet und wird beispielsweise auch benutzt, ...

Get FPGA Hardware-Entwurf, 4th 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.