Flow zu HDL - Flow to HDL

Flow to HDL- Tools und -Methoden konvertieren das Flow-basierte Systemdesign in eine Hardwarebeschreibungssprache (HDL) wie VHDL oder Verilog . In der Regel handelt es sich hierbei um ein Verfahren zum Erstellen von Entwürfen für feldprogrammierbare Gate-Arrays , anwendungsspezifisches Prototyping integrierter Schaltkreise und DSP-Entwurf ( Digital Signal Processing ). Das flussbasierte Systemdesign eignet sich gut für das feldprogrammierbare Gate-Array-Design, da es einfacher ist, die angeborene Parallelität der Architektur zu spezifizieren.

Geschichte

Die Verwendung von flussbasierten Entwurfswerkzeugen in der Technik ist ein relativ neuer Trend. Unified Modeling Language ist das am häufigsten verwendete Beispiel für Software-Design. Die Verwendung von flussbasierten Entwurfswerkzeugen ermöglicht ein ganzheitlicheres Systemdesign und eine schnellere Entwicklung. C-zu-HDL- Tools und -Fluss verfolgen ein ähnliches Ziel, jedoch mit C- oder C-ähnlichen Programmiersprachen .

Anwendungen

Die meisten Anwendungen dauern bei vorhandenen Supercomputer-Architekturen zu lange. Dazu gehören Bioinfomatik, CFD , Finanzverarbeitung sowie Datenanalyse für Öl- und Gasuntersuchungen. Eingebettete Anwendungen, die eine hohe Leistung oder Echtzeit-Datenverarbeitung erfordern, sind ebenfalls ein Anwendungsbereich. Mit diesem Ablauf kann auch ein System-on-a-Chip- Design durchgeführt werden.

Beispiele

  • Xilinx System Generator von Xilinx
  • StarBridge VIVA nicht mehr verfügbar
  • Nimbus von Exsedia

Externe Links

  • [1] eine Übersicht über die Abläufe von Daresbury Labs.
  • [2] Die ESL-Initiative von Xilinx, einige der aufgeführten Produkte und C to VHDL-Tools.

Siehe auch