Sicherheit

SoC-Motorregelung vereinfacht die Sicherheitszertifizierung

Seite: 2/2

Anbieter zum Thema

Integrierte Selbsttest-Routinen auf Source-Code-Ebene

Um Entwicklern dabei zu helfen, die Sicherheitszertifizierung nach IEC 60335-1 Annex R und IEC 60730-1 Annex H Class B zu beschleunigen, ist der IRMCK171 mit Selbsttest-Routinen auf Source-Code-Ebene ausgestattet. Für den 8051-Bereich des IC werden die Selbsttest-Routinen in Form von Bibliotheken bereitgestellt. Sie stellen praktisch einen Satz von Befehlsaufrufen dar, die das erforderliche Hochlaufen des Bausteins 8051 und periodische Selbsttests (Sicherheitsüberprüfungen) implementieren.

Das versetzt Entwickler in die Lage, eine IEC-konforme 8051-Applikation mit minimalem Aufwand umzusetzen. In Bild 2 (Tabelle) sind die Selbsttests beim Einschalten und die periodischen Selbsttests dargestellt, die durch auf dem 8051 laufende Software implementiert sind.

Bild 2: Übersicht der Mikrocontroller-Sicherheitsüberprüfungen beim Einschalten und die periodischen Selbsttests, die als Software im 8051 implementiert sind
Bild 2: Übersicht der Mikrocontroller-Sicherheitsüberprüfungen beim Einschalten und die periodischen Selbsttests, die als Software im 8051 implementiert sind
(Bild: IRF)
Auch für die MCE sind Einschalt- und periodische Selbsttests erforderlich. International Rectifier bietet Tests für die MCE, welche in die Firmware eingebaut sind, anstatt sie in Form einer Bibliothek zu liefern. Da die MCE-Firmware vom Anwender nicht verändert werden kann, bietet dieser Lösungsansatz eine zusätzliche Sicherheit, indem jedes Risiko von Programmierfehlern vermieden wird. Die MCE-Tests laufen in Verbindung mit den Funktionen der 8051-Bibliothek, da die 8051-Selbsttest-Bibliotheksfunktionen die Selbsttestfunktionen der MCE automatisch steuern und verwalten.

Von den beiden verfügbaren Testarten wird der Einschalt-Test (Power-up) nur einmal beim Hochlaufen des Systems ausgeführt, unmittelbar nach dem Einschalten oder einem Reset. Sein Zweck liegt in der Validierung der grundlegenden Funktionalität der 8051- und der MCE-Prozessoren und Speicher.

Die periodischen Tests laufen auf regelmäßiger Basis während des normalen Betriebs ab, um einen einwandfreien Betrieb von Systemkomponenten, Firmware und Anwendungssoftware zu überwachen. In Bild 3 sind die in die MCE-Firmware eingebauten Sicherheits-Checks aufgelistet.

Bild 3: Die in der MCE-Firmware integrierten Sicherheits-Checks für die Bewegungssteuerung
Bild 3: Die in der MCE-Firmware integrierten Sicherheits-Checks für die Bewegungssteuerung
(Bild: IRF)
Durch die Nutzung von vorkonfektionierten Selbsttest-Routinen können Entwickler die Prozesse vereinfachen und verkürzen, die nötig sind, um die unumgänglichen Sicherheitszertifizierungen durch ein anerkanntes Testhaus zu erlangen. Dieser Lösungsansatz kann, wenn er Bestandteil einer speziell zugeordneten Gerätesteuerplattform ist (die auf einem programmierbaren Mixed-Signal-IC beruht, die Lösungen für entscheidende Probleme der Integration von Motorsteuerung und Stromversorgung bietet), zu drastischen Einsparungen bei Entwicklungskosten sowie beträchtlichen Verkürzungen von Projektdauer und der Time-to-Market führen.

* * Alberto Guerra ist VP Strategic Marketing Development und Ali Husain ist System Design Manager bei International Rectifier, El Segundo.

(ID:36912510)