Softwareentwicklung wird von AD PROCESSING als Werkzeug verstanden, um Probleme zu lösen. Die Software steht nie allein und dient sich nicht zum Selbstzweck.
Für AD PROCESSING steht die Funktion im Vordergrund.
Daher werden eigene Treiber geschrieben, wo es notwendig und sinnvoll ist. Fertige Lösungen sowie aufwendige Abstraktionsebenen sind häufig zu langsam, wenn Performance und Datendurchsatz gefragt wird.
AD PROCESSING besitzt mehrjährige Erfahrungen mit folgenden Werkzeugen:
- Xilinx Toolchain
- ISE / Impact
- Vivado und System Generator
- XSDK
- Visual DSP++ 5 für Signalprozessoren von Analog Devices
- Eclipse mit GNU Compiler
- Visual Studio ab 2005
- Versionsverwaltungstool
- Subversion SVN auf der Client und Serverseite.
- Git
- Simulationen mit MATLAB inkl. Klassenprogrammierung und GUI-Entwicklung