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.

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.

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