Embedded Systems

Von Ultra Low-Power bis Real-Time Data Processing: Wir realisieren intelligente und effiziente Mikrocontroller- und FPGA-Lösungen vom stark Ressourcen-beschränkten Endgerät bis zum leistungsstarken Mehrprozessor-System.

Das IMES ermöglicht die gesamtheitliche Umsetzung von elektronischen Systemen in Hardware und Software. Mit unserer Erfahrung im Entwurf von Embedded Systems entwickeln wir moderne hardwarenahe Software und Tools für die unterschiedlichsten Produkte: industrielle Echtzeitanwendungen, Motorsteuerungen für Robotersysteme, verteilte IoT-Anwendungen, drahtgebundene wie auch drahtlose Aktuator-/Sensornetzwerke, Datenverarbeitung in Wearables und portablen medizinischen Geräten.

Wir unterstützen Sie gerne bei der Prototypenentwicklung und helfen Ihnen auch bei der Digitalisierung und Nutzung von neusten AI-Methoden. Wir ermöglichen Ihnen die nahtlose Einbettung von Machine Learning und Big Data in Ihr Embedded System.

Unser Angebot

Embedded System Design

  • System-Architektur
  • Spezifikation von Teilsystemen
  • HW/SW Co-Design

Embedded Software

  • Module für Treiber, Services, Protokolle
  • Bare metal & RTOS Programmierung
  • Sprachen: C, C++, Rust, Python, VHDL

Embedded Hardware

  • Elektronik- & PCB-Design
  • MCU (Arm Cortex, RISC-V) & FPGA (Xilinx, Lattice) Programmierung
  • Multi-Core & HW-Beschleunigung

Embedded Tools

  • Tools-Support, CI/CD & Test-Frameworks
  • Analyse- & Messgeräte

Technical Consulting & Training

  • Explorative Vorstudien
  • Technologie-Empfehlungen
  • Analyse der Anforderungen
  • Workshops

Themenschwerpunkte

Tiny

  • Miniaturisierung: minimale Systeme (Ressourcenbeschränkung durch Grösse, Speicherbedarf, Rechenleistung)
  • Ressourcen-Zuweisung: optimale System-Designs, effizienter Ressourcen-Gebrauch

Low-Power

  • Power Management: Optimierung des Leistungsverbrauchs, Energieeffizientes Computing
  • Wearables: mobile, Batterie-betriebene Systeme, Energy Harvesting

Intelligent

  • TinyML: Predictive Maintenance, Maschinelles Lernen auf MCU, Deep Neural Co-Prozessoren
  • Echtzeit-Computing: leistungsstarke digitale Signalverarbeitung, Datensammeln mit niedriger Latenzzeit, Multi-Core & RTOS Unterstützung
  • Robotik-Geräte: mobile Roboter, intelligente Antriebe, Navigations-Algorithmen

Connected

  • Edge Computing: Endgeräte und Cloud-Anbindung (IoT), verteilte Algorithmen, gesicherte Systeme
  • Aktuator/Sensor-Netzwerke: drahtlose Protokolle (BLE, WiFi),

Ihre Ansprechpartner

Prof. Dr. Andreas Breitenmoser

IMES Institut für Mikroelektronik, Embedded Systems und Sensorik Professor für Embedded Systems

+41 58 257 46 56 andreas.breitenmoser@ost.ch

Lars Kamm

IMES Institut für Mikroelektronik, Embedded Systems und Sensorik Dozent

+41 58 257 46 86 lars.kamm@ost.ch