FIDEx

Fidex® ist eine integrierte Assembler-Entwicklungsumgebung (IDE) für Softcore-Prozessoren.

Es ermöglicht die Entwicklung von Assembler-Code mit Funktionen, die sonst nur für Hochsprachen verfügbar sind. Besonders größere Programme profitieren von diesen Funktionen und können viel schneller entwickelt werden.

Einige der wichtigsten Merkmale sind:

  • Projektmanagement
  • Assembler-Vorlagen
  • Quelltextnavigator
  • Unterstützung von Strings mit Character-Sets
  • Unterstützung von Speicherseiten für Prozessoren
  • Initialisierung von Blockspeichern im FPGA und Verwendung im Simulator
  • Simulator/Debugger mit Visualisierung von Gelabelten Register- und Portnamen sowie zugriff auf vorbelegten Block-Speichern über die Prozessor-Ports
  • Onlinehilfe mit Assembler-Mnemoniken und Prozessor-Handbüchern
  • Unterstützung durch einen Message-Viewer mit direkter Verlinkung der Fehlermeldungen in die Online-Hilfe
  • Ausführung von externen Programmen nach dem Assemblieren oder auf Knopfdruck
  • Importfilter für existierende Assembler-Programme

Unterstütze Prozessoren sind: