IEC60730 i „corteksowe” mikrokontrolery Infineona

Szybka droga do spełnienia wymagań bezpieczeństwa w urządzeniach AGD wykorzystujących mikrokontrolery firmy Infineon z rdzeniem ARM Cortex-M

Firma Infineon poinformowała o udostępnieniu bezpłatnej biblioteki programistycznej, dzięki której systemy oparte na mikrokontrolerach XMC1000 (rdzeń ARM Cortex-M0) oraz XMC4000 (ARM Cortex-M4) spełniają wymagania określone w normie IEC 60730 Class B dotyczącej bezpieczeństwa działania sprzętu AGD sprzedawanego w Europie. Norma ta swoim zakresem obejmuje wszystkie elektroniczne systemy sterujące stosowane w urządzeniach gospodarstwa domowego (a więc np. kuchenkach, zmywarkach, lodówkach, suszarkach, pralkach). Do uzyskania certyfikacji urządzeń gospodarstwa domowego, mikrokontrolery muszą wykonywać określone procedury auto-testu, które mają zapewanić, że działają poprawnie.

Oprogramowanie firmy Infineon jest certyfikowane przez VDE. VDE jest niemieckim stowarzyszeniem dla branż elektrycznej, elektronicznej oraz informatycznej, i które będąc jednym z największych europejskich stowarzyszeń technicznych i naukowych, skupia ponad 36 000 członków. VDE stanowi niezależny instytut badań i certyfikacji.

Mikrokontrolery XMC dysponują zintegrowanymi peryferami pozwalającymi spełnić wymagania określone w normie IEC 60730 Class B, w tym np. moduł CRC (Cyclic Redundancy Check) oraz Watchdog z niezależnym zegarem. Zaimplementowane w bibliotece procedury dotyczą między innymi: testów pamięci (RAM, Flash, ECC i bitu parzystości), testów systemu zegarowego (źródła synchronizacji, pętli sprzężenia fazowego PLL i oscylatorów) oraz testów jednostki obliczeniowej Cortex-M. Modułowa konstrukcja biblioteki pozwala na łatwą integrację testów uruchamiania i testów wykonywanych podczas pracy systemu w oprogramowaniu aplikacji.

Certyfikowana biblioteka jest dostępna dla wszystkich układów z rodzin XMC4000 oraz XMC1000. Oprogramowanie można pobrać ze strony www firmy Infineon.

O autorze