Path: EDN Asia >> Product Centre >> Industrial/Mil/Aero >> 32bit MCU integrates ARM Cortex-M0 processor
Industrial/Mil/Aero Share print

32bit MCU integrates ARM Cortex-M0 processor

25 Jan 2013

Share this page with your friends

300mm wafers and an ARM 32bit processor with advanced peripheral functions.

Infineon Technologies has launched its 32bit MCU family that uses the ARM Cortex-M0 processor. According to the company, the XMC1000 are offered as 32bit MCUs at 8bit prices that are supported with an advanced, 32bit peripheral set.

The breakthrough price/performance of the device family, boasted by the company, is achieved by using modern 65nm embedded flash production technology on 300mm wafers and combining an ARM 32bit processor with advanced peripheral functions designed for target application requirements�specifically low-end 8bit industrial applications. The applications addressed by XMC1000 include sensor and actuator applications, LED lighting, digital power conversion, such as uninterruptible power supplies, and simple motor drives, such as those used in household appliances, pumps, fans and e-bikes.

Particularly for low-end industrial applications, where cost pressure places a premium on design flexibility, developers look for highly scalable MCU platforms. For this reason, Infineon is simultaneously launching the XMC1000 family in three series; XMC1100 (entry series), XMC1200 (feature series) and XMC1300 (control series). The three series differ essentially in terms of their memory capacity and peripheral set. On-chip flash size ranges between 8KB and 200KB. The XMC1000 family comprises 23 products in TSSOP packages with 16, 28 and 38 pins.

The XMC1000 family addresses industrial applications which, to date, were reserved for 8bit MCUs. In addition to as much as 200KB flash memory, the MCUs feature high-performance PWM timers, 12bit ADCs and programmable serial communication interfaces. Additional features include a module for touch control and LED displays, a peripheral unit for the dimming and colour control of LEDs�otherwise known as the Brightness and Colour Control Unit (BCCU)�and a mathematical coprocessor specifically for motor drive controls. The XMC1000 MCUs satisfy the requirements defined by the standard IEC60730 Class B, which is prescribed for the safety of household appliances sold in Europe, and offer, for example, hardware error correction (ECC) and corresponding memory tests. A further unique feature is a flash loader with a 128bit AES accelerator, which allows a design engineer's valuable software IP�so important especially in cost-sensitive applications�to be better protected, noted Infineon.

The XMC1100 entry series devices offer inexpensive access to the XMC1000 world for numerous industrial applications. Devices in this series have six 12bit ADC channels, which operate up to 1.88Msps, and four 16bit timers in a capture/compare unit 4 (CCU4) and a broad voltage tolerance, between 1.8V and 5.5V. These features together support a wide range of applications.

The XMC1200 feature series incorporates additional application-specific features, including a unit for capacitive touch sensing and LED display controls and the BCCU. The BCCU permits flicker-free dimming and colour control of LEDs with virtually no burden on the processor. Variants in this series are available for the extended temperature range of -40�C up to 105�C.

The XMC1300 control series is specifically optimised for motor control and digital power conversion applications. It features a very efficient capture/compare unit 8 (CCU8) with two compare channels and asymmetric PWM functionality plus a position interface (POSIF) for the precise detection of the motor position. XMC1300 devices also offer a mathematical coprocessor, which permits efficient sensorless field oriented control (FOC) solutions for electric motors. This is unique for Cortex-M0-based products. The XMC1300 series also offers variants for the temperature range up to 105�C.

The XMC1000 family uses the same free, integrated development platform as the XMC4000 family. Known as DAVE, this platform makes application-oriented software development user-friendly and eases transition between the XMC1000 and XMC4000 families. The DAVE apps make it possible, within a graphic development environment, to combine and configure software components, to map these automatically to the available MCU resources and to automatically generate the C code and software documentation. DAVE incorporates a free GNU compiler and debugger.

Samples of all three XMC1000 series and the DAVE development environment for XMC1000 will be available from March 2013. Volume production is planned for Q4. There are boot kits available for an easy and low-cost evaluation of all XMC1000 series, as well as comprehensive application kits for the XMC1000 target applications.

Want to more of this to be delivered to you for FREE?

Subscribe to EDN Asia alerts and receive the latest design ideas and product news in your inbox.

Got to make sure you're not a robot. Please enter the code displayed on the right.

Time to activate your subscription - it's easy!

We have sent an activate request to your registerd e-email. Simply click on the link to activate your subscription.

We're doing this to protect your privacy and ensure you successfully receive your e-mail alerts.

Add New Comment
Visitor (To avoid code verification, simply login or register with us. It is fast and free!)
*Verify code:
Tech Impact

Regional Roundup
Control this smart glass with the blink of an eye
K-Glass 2 detects users' eye movements to point the cursor to recognise computer icons or objects in the Internet, and uses winks for commands. The researchers call this interface the "i-Mouse."

GlobalFoundries extends grants to Singapore students
ARM, Tencent Games team up to improve mobile gaming

News | Products | Design Features | Regional Roundup | Tech Impact