Skip to main content

EEI_EXT - Enable External Interrupt Extension


Kurzfassung

EEI_EXT ist eine Erweiterung von Mikrocontrollern zum effektiveren und schnelleren Handling von externen Interrupts.


Hintergrund

Informationsverarbeitende Echtzeitsysteme, wie beispielsweise Steuergeräte in modernen Kraftfahrzeugen, verfügen über eine Vielzahl von angeschlossenen Sensoren und Aktoren, die über einen Mikrocontroller angesteuert werden. Über sogenannte Interrupts ist es möglich, den Mikrocontroller bei der Ausführung einer Routine zu unterbrechen, wenn ein externes Ereignis die Ausführung einer höher priorisierten Routine erfordert.


Problemstellung

Um das Unterbrechen von (zeit-)kritischen Programmabschnitten zu verhindern, können jedoch Interrupts auch deaktiviert werden. Dies kann wiederum zu einer verschachtelten Deaktivierung/Aktivierung von Interrupts führen, die einen Overhead von bis zu 15 % der gesamten Steuerungssoftware ausmachen können.


Lösung

EEI_EXT löst dieses Problem, indem diese Funktionalität in eine dafür vorgesehene Hardware-Komponente des Mikrocontrollers ausgelagert wird. Die Anbindung erfolgt durch Memory-Mapped IO, so dass das System leicht in die Architektur bestehender Mikrocontroller integriert werden kann. 

EEI_EXT erhöht die Verarbeitungsgeschwindigkeit und mindert damit die Gefahren bei zeitkritischen Routinen.


Vorteile

  • Auslagerung von verschachtelten Interrupts
  • Hardware-effizient
  • Zeiteffizient
  • Erhöht die Sicherheit des Gesamtprozesses
  • Vielfältig einsetzbar

Service

Im Namen der Universität Bielefeld bieten wir interessierten Unternehmen die Möglichkeit der Lizensierung und der Weiterentwicklung der Technologie an. Anhand erster realisierter Prototypen konnte die Funktionalität der Technologie nachgewiesen werden.


PROvendis GmbH

Dipl.-Ing. Andreas Brennemann
+49.208 94105-33
ab@provendis.info
www.provendis.info
Adresse
Schloßstr. 11-15
45468 Mülheim an der Ruhr



Entwicklungsstand

Funktionsnachweis


Stichworte

Informationsverarbeitende Echtzeitsysteme, Steuergerät, Mikrocontroller,

Angebot Anbieter-Website


Kontakt | Geschäftsstelle

TechnologieAllianz e. V.
Christiane Bach-Kaienburg
(Geschäftsstellenleiterin)

c/o PROvendis GmbH
Schloßstr. 11-15
D-45468 Mülheim an der Ruhr