Wir entwickeln jede Art von Software für Standard- und kundenspezifische Elektronikplattformen (embbeded systems): Unser Erfahrungsschatz reicht von der VHDL-basierten Ablaufsteuerung über komplexen DSP-Algorithmen, diversen Busanbindungen (I2C, CAN, Ethernet, …) bis hin zu umfangreichen Treibermodulen für echzeitfähige Systeme unter Linux.
Wir entwickeln die Software für CPLD und FPGA – Programmierung nahezu aller Familien der Firmen Lattice (TM) , Altera (TM) und Xilinx (TM) [Name der Firma ev. mit Hinweis] in VHDL, C oder in deren entsprechenden OS-Umgebungen.
Gleichermaßen setzten wir DSPs von Texas Instruments (c6x/c5x/c4x/c3x) oder AD in vielen unserer Projekten intensiv ein. Programmiersprache ist hier meist C, seltener C++ oder Assembler.
Auf der Microcontrollerebene (8 bzw. 16 Bit) setzen wir auf RISC Prozessoren nach Kundenwunsch. Bei der meist historisch bedingten Anforderung von 8051er Prozessoren bzw. deren Softwareerstellung können wir selbstverständlich auf die Erfordernisse unsere Kunden eingehen.
32-Bit Systeme auf der Basis von RISC-Prozessoren (ARM, etc.) programmieren wir mit echtzeitfähigen Linuxkerneln.