Zum Inhalt springen

Wir liefern

Vollständig eingebettete Lösungen

- Von der Hardware zur Software -

Von Anfang an haben wir komplette Embedded-Software- und Hardware-Design-Lösungen angeboten, um unsere Kunden bei der Entwicklung von Embedded-Systemen zu unterstützen, die auf spezifische Anforderungen und Industriestandards zugeschnitten sind. 

Bei DigitalGate bieten wir Entwicklungsdienstleistungen an, die Gerätetreiber, Frameworks, Bootloader oder die komplette Infrastruktur in einem völlig transparenten Entwicklungsprozess beinhalten. Wir entwickeln effiziente und sichere eingebettete Systeme für komplexe Systeme und schließen damit die Lücke zwischen Produktkonzeption und -realisierung.

Darüber hinaus bieten wir unseren Kunden eine breite Palette von Arbeitsmethoden an, wie z. B. vollständige oder partielle Projektentwicklung, aufgabenspezifische Entwicklungsdienstleistungen und Fachleute, die bereit sind, sich einem Entwicklungsteam anzuschließen.

Wir sind Ihr all-in-one Entwicklungspartner

Software-Lösungen

Unser Expertenteam verfügt über profunde Kenntnisse in der Entwicklung von Software für eingebettete Systeme. Im Laufe der Jahre haben wir erfolgreich eingebettete Software für eine Vielzahl von Anwendungen entwickelt, die von kleinen Bare-Metal-Anwendungen, die auf 8-Bit-Plattformen laufen, bis hin zu verteilten Anwendungen reichen, die auf High-End-64-Bit-Multicore-Plattformen laufen.

Linux

Lösungen im Überblick


- Linux-Kernel-Portierung
- Upstreaming-Lösungen
- Optimierung der Bootzeit
- Entwicklung von Gerätetreibern
- Bootloader-Entwicklung
- Entwicklung von Gerätebäumen
- Entwicklung von Buildsystemen
- Einrichten und Testen der Hardware
- Konfiguration des Stammdateisystems
Lesen Sie mehr

QNX

Lösungen im Überblick


- Bootloader-Entwicklung
- IPL- Entwicklung
- Konfiguration des Stammdateisystems
- Hardware-Tests auf niedriger Ebene
- Speicheraufteilung
- Entwicklung von Gerätetreibern
- Entwicklung von Buildsystemen
- Systemprofilierung und -optimierung
- Optimierung des Speicherplatzbedarfs
Lesen Sie mehr

VxWorks

Lösungen im Überblick


- Bootloader-Entwicklung
- Startup-Code-Entwicklung
- Entwicklung von Gerätebäumen
- Entwicklung von Gerätetreibern
- Hardwarespezifische Konfigurationen
- Systemprofilierung und -optimierung
- Hardware-Tests und Inbetriebnahme
- Konfiguration des Stammdateisystems
Lesen Sie mehr

Entwicklung von Algorithmen

Lösungen im Überblick


- Low-Level-Datenverarbeitung 
- Bild-Clustering und Erfassung
- Objektverfolgung und -erkennung
- Bewegungserkennung
- Kamera-Kalibrierung
- Sensor-Fusionierung
Lesen Sie mehr
middleware

Middleware

Lösungen im Überblick


- OS-Abstraktionsschichten
- Kommunikationsprotokolle
- Optimierung der Anwendung
- Entwicklung der Rahmenbedingungen
- SWC-Konfiguration und -Integration
- Konfiguration von Software-Stacks
Lesen Sie mehr
UI

Benutzeroberflächen-Entwicklung

Lösungen im Überblick


- Graphische Benutzeroberflächen
- Sprachgesteuerte Schnittstellen
- Gestenbasierte Schnittstellen.
Lesen Sie mehr
framework

Framework Entwicklung

im Überblick


Unser Team stellt die komplette Infrastruktur für eingebettete Anwendungen bereit, damit diese zuverlässig auf einem eingebetteten Zielsystem laufen. Dabei werden moderne Entwurfsmuster implementiert, die Modularität und Skalierbarkeit innerhalb der Softwareplattformen unserer Kunden ermöglichen.

-für alle Ihre Bedürfnisse -

PLATINEN
SCHEMATISCHER ENTWURF

Hauptmerkmale der Entwicklung:

-Vollständige schematische Entwürfe
-Optimale schematische Entwürfe
-Perfektes Gleichgewicht zwischen Budget und Anforderungen
-Entsprechende Dokumentation
Lesen Sie mehr

PLATINEN
LAYOUT ENTWICKLUNG

Hauptentwicklungsmerkmale:


- Ein- oder mehrschichtige Leiterplatten
- Platzierung der Komponenten
- Routing, das die optimale elektrische Konnektivität definiert
- Anforderungen an die Platzierung, Signal- und thermische Integrität
Lesen Sie mehr

PLATINEN-DESIGN-OPTIMIERUNG

Hauptentwicklungsmerkmale:

- Neudefinition der Gestaltungsregeln
- Analyse der Komponentendatenbank
- Signalintegrität, Verifizierung und auch Simulation
- EMC-Prüfung und -Optimierung Detaillierte Dokumentation
Lesen Sie mehr

Werkzeuge und Technologien

Programming languages

  • C/C++
  • Matlab
  • Python
  • Java
  • DaVinci
  • Groovy

Toolchains

  • GCC
  • GDB
  • DIAB
  • QCC
  • Visual Studio
  • Clang

Builtd systems

  • Make/CMake
  • Yocto
  • Buildroot

Integrated Development Enviroments

  • Visual Studio Code
  • Visual Studio
  • Eclipse
  • Keil Uvision
  • QTCreator
  • Code Composer Studio
  • Android Studio
  • Momentics
  • Eclipse MCU

Debugging /Analysis

  • Wireshark
  • GDB/GDB Server
  • Trace32
  • JLink
  • Valgrind
  • JTAG
  • SWD
  • WinIdea

Documentation

  • Confluence
  • PlantUML Enterprise Architect
  • LaTex
  • Doxygen

Virtualisation Technologies

  • Docker Kubernetes
  • Virtual Box
  • Docker containers

Test Frameworks

  • Junit
  • Gtest
  • GMock
  • BoostTest
  • CUnit
  • Catch
  • Vector Cast
  • Robotframework

Von uns bediente
Branchen

Unser Ingenieurteam hat bereits verschiedene eingebettete Software- und Hardwareservices für zahlreiche Branchen entwickelt und ist darauf spezialisiert, kundenspezifische Lösungen zu entwickeln, die den höchsten Industriestandards entsprechen und auf die Spezifikationen jedes einzelnen Projekts zugeschnitten sind.

Automobil-industrie

Medizinische Geräte

Industrielle Automatisierung

Aerospace & Defense

Unterhaltungs-elektronik

Wir würden uns freuen , von Ihnen zu hören!

Wenn Sie Fragen zu Software, Hardware oder eingebetteten Systemen im Allgemeinen haben, ist unser Team immer für Sie da!