12.07.2015 Views

Motor Control Lighting Development Tools Motor ... - ICC Media GmbH

Motor Control Lighting Development Tools Motor ... - ICC Media GmbH

Motor Control Lighting Development Tools Motor ... - ICC Media GmbH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MICROCONTROLLERSFigure 3. Block diagram of a practical implementationnormal operation. Additionally, the Cortexcore provides a signal at the chip level to indicatewhen the core enters lockup state, whichcan take place when a fault occurs inside thehard fault or the NMI handlers, or when a busfault occurs during the boot sequence. Thesethree events, together with the parity, aremerged for asserting an internal emergencyshutdown signal, which is itself OR’ed withthe external break input. A failsafe clock circuitryis also required by the norm. This ispartly achieved using a clock security systemperipheral (CSS) that automatically switchesthe main clock back to an internal high-speedoscillator in case of crystal failure. Additionally,it is necessary to provide a means to monitorthe external clock by comparing the expectedexternal frequency with an internal one. Thereal-time clock timer can be supplied by theLSI (low speed internal) internal RC oscillatorto measure the main system clock preciselyenough to detect a 50% change due to operationon the crystal sub-harmonics. At systemlevel, this can save the cost of circuitry able todo 50/60Hz mains zero-crossing detection.The norm proposes an independent time-slotmonitoring to prevent any CPU run-away incase of a program counter malfunction: this isthe duty of the watchdog timer, which is embeddedin most MCUs. Nonetheless, it is statedthat it must be fully independent. For this reason,the STMicroelectronics Cortex-M basedSTM32 family has two watchdogs: a regularwindow watchdog running on the main clocksource, and a second watchdog, using an independentinternal oscillator and started withan option byte located in flash memory. Thisensures that at least one watchdog will beactive in case of crystal failure and whateverthe clock circuitry configuration.Finally, the MCU embeds a 32-bit hardwareCRC calculation unit, which significantly speedsupthe flash content integrity check and reducesthe related CPU load (spend during run-time)to a negligible value. This peripheral can evenbe fed by the DMA controller. It gives the possibilityto have the flash integrity check doneas a background task during run-time. Product News Infineon: easy switch from 8-bit to 32-bitwith XMC1000 Industrial MCUsAt Embedded World, Infineon Technologies presentedsamples of its new XMC1000 industrial 32-bit microcontroller family which provides systemdesigners with strong incentive to switch from 8 to32 bit MCU architecture. With XMC1000, Infineonoffers a fully-featured 32-bit alternative for hitherto8-bit users by combining the ARM Cortex-M0processor core with powerful peripherals, high productivitydesign tools and costs typical of 8-bit devicesbased on production using state-of-the-art,65nm embedded Flash technology on 300mmwafers.News ID 16910 Holtek: Tinypower MCU for 3D Glassescomes in 16-pin SSOP packageHoltek’s new HT45FH3T MCU comes fully integratedwith the necessary high voltage circuitswhich are a requirement for 3D Glasses applications.In addition to including all the originalfunctions of the previous HT45F3T, this newdevice also includes a 3V low dropout voltage regulatorand four level shift functions. These featuresextensively reduce the need for peripheral components,resulting not only in reduced cost but alsoreduced PCB areas.News ID 1698829 April 2013

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!