FPGA solutions for Embedded World

  • English
  • Deutsch

D-A-CH call: +49(0)163-77-585-45

Sie sind hier

Startseite

Softwarewerkzeuge

In diesem Bereich sind Softwarewerkzeuge abgelegt, die einige spezielle Aufgaben bei der FPGA-Entwicklung vereinfachen. Diese können frei benutzt werden, es wird jedoch außer der Online-Dokumentation kein weiterer Support angeboten.

VHDL Fox

Quellcode-Obfuscatoren (Verschleierungsprogramme) werden dort eingesetzt, wo Reverse Engineering und Modifikation des Originalquellcodes durch Dritte unterbunden werden sollen. Ein Obfuscator entfernt in der Regel alle Programmiererkommentare, die Quellcodeformatierung und ersetzt die Bezeichner durch kryptische Zeichenfolgen. Für VHDL gibt es derzeit nur wenige und vor allem teuere kommerzielle Obfuscatoren, weil aufgrund des enormen VHDL-Sprachumfangs die Entwicklung eines geeigneten Parsers (Syntax-Analysators) entsprechend aufwendig und kostspielig ist. Der von VeryLogic GmbH entwickelte und frei verfügbare Obfuscator "VHDL Fox" verwendet einen innovativen Ansatz, der einerseits die Parser-Entwicklungszeit gering gehalten hat und andererseits dem Benutzer mehr Möglichkeiten bietet, den Verschleierungsvorgang zu steuern. [Registrierung und Download]