LSI-Entwurfsablauf und EDA
Wie heißt die Technik, die RTL automatisch aus einer in C oder C++ geschriebenen Algorithmusbeschreibung erzeugt?
- AHigh-Level-Synthese (HLS)
- BLogiksynthese
- CPlatzierung und Verdrahtung
Antwort und Erläuterung anzeigen
Antwort: A. High-Level-Synthese (HLS)
Die High-Level-Synthese ist eine Technik, die aus einer in C/C++ o. Ä. geschriebenen Verhaltensbeschreibung automatisch die Zuordnung von Rechenwerken und Registern sowie den Takt, in dem jede Operation ausgeführt wird (Scheduling), festlegt und RTL erzeugt. Aus derselben Beschreibung lassen sich mehrere Konfigurationen mit Pipelining oder unterschiedlichem Parallelisierungsgrad ausprobieren, sodass die Abstraktionsebene des Entwurfs steigt und die Entwicklungszeit sinkt. Sie wird u. a. für Signalverarbeitung und KI-Schaltungen eingesetzt. Die Logiksynthese erzeugt Gatter aus RTL.