Home

Development Tools

MCU related information at your fingertips
Cortex-M4 PDF Print E-mail

ARM introduces the Cortex-M4 MCU core

The Cortex-M4 processor extends the use of Cortex-Mx cores to applications that require more computational performance than available currently with Cortex-M3. The leading companies for the Cortex-M3 already signed up for the upgrade to Cortex-M4. With the big three in Cortex-M namely TI, NXP and ST, ARM was able to get the main competitors on board early on! That is a major achievement as semiconductor companies are usually a little reluctant to commit to new IP, that has not been on the market in silicon. In the past ARM often used smaller lead customers to evangelize the industry. Launching Cortex-M4 with ST, NXP and TI in the client list all but guarantees success. 

The Cortex-M4 has been designed for use in motor control, automotive, power management, embedded audio, and industrial automation markets, ARM said. The Cortex-M4 features a single-cycle multiply-accumulate (MAC) unit, optimized single instruction multiple data (SIMD) instructions, saturating arithmetic instructions and an optional single precision Floating-Point Unit (FPU). The 32-bit processor core is capable of 1.25-DMIPS/MHz for Thumb-2 instructions.

So, the Cortex-M4 is a Cortex-M3 with the DSP instruction add-ons that have been introduced in the past to improve the ARM9 when the core went from the ARMv4 architecture to the ARMv5 architecture. The floating point is optional because it adds almost 40% to the gate counts which is twice as many gates as the whole Cortex-M0 (12k) uses. It is going to be interesting which company hits the market first with Cortex-M4 and which ones will add the FPU. Just having the DSP extensions will give the performance a boost. 

The original press release says:" For a target clock frequency of 150-MHz ARM physical IP for the GlobalFoundries' 65LPe 65-nm process enables a standard implementation of the Cortex-M4 processor within 65,000 gates and a dynamic power consumption of less than 40-microwatts/MHz. The FPU, if included, adds only 25,000 gates said ARM."

Such low power consumption of the Cortex-M4 core can result in device power consumption similar to low power 8-bit while the performance is that of a mid range 32-bit. Imagine a system running at 50 MHz with 62 DMIPS and only consuming 2 mAs. While such numbers might not happen right now, they establish a very nice base line. In a typical MCU the power consumption for the core is just one contributor in the total power consumption. The lower the base line, the more can be achieved in the overall system by clock-gating peripherals.

Last Updated on Friday, 26 February 2010 17:28
Read more...
 
Will Cortex-M soon be the highest selling core in the MCU market? PDF Print E-mail
After ARM launched the Cortex-M3 architecture late 2004, Luminary Micro (now Texas Instruments) designed the first Cortex-M3 based microcontroller. STMicroelecronics was the first major player to market in June 2007 with the extensive STM32 range. Since then, NXP with the LPC1000 series, Atmel with the SAM3 family, Energy Micro with an EFM32, Toshiba with TMPM3 series and many others have licensed the core.

The Cortex-M0, Cortex-M3 and Cortex-M4 cores could trigger a consolidation of the MCU market and reduce the number of competing architectures.

Last Updated on Friday, 26 February 2010 18:05
Read more...
 
STM32TS60 Touch-Screen Controller PDF Print E-mail

STMicroelectronics joins the Multi-Touch Screen Market and announces the STM32TS60, a Resistive Multi-Touch Single-Chip Controller. One very important feature for battery driven applications is the wake on touch mode. It enables the software developer to send the MCU into a very low power mode that does not drain the battery. As a Cortex-M3 based device it is also supported a the strong development tools community.

Many high-tech devices like netbooks or smartphones use multi-touch touchscreens to support user friendly gestures. 

The STM32TS60 is the first member of ST’s new STMTouch family.

Read more...
 
STM32F200 on the ST roadmap Print E-mail

ST is preparing some major new families using the Cortex-M3 for release in 2010. Based on publicly available information*, there will be a STMF200 family, a STMF150 family and a STM32F100 family. Top of the line the STM32F200 STM32 Plus! with 120MHz devices, featuring USB OTG and Ethernet, most likely with 1 MB of on-chip flash.

Last Updated on Sunday, 07 February 2010 19:59
Read more...
 
LPC1100 PDF Print E-mail

NXP announced the availability of its Cortex-M0 based LPC1100 with the members LPC1111, LPC1112, LPC1113 and LPC1114 microcontroller by the end of the year 2009. This new family marks the lowest price of known 32-bit controllers on the market. These devices will compete directly with the recently announced Energy Micro EFM32 Gecko offerings. Both approaches have their benefits. NXP is using a CPU that offers an even lower power approach than the Cortex-M3 and can run faster in MHz than the Energy Micro implementation. On the other hand, the Cortex-M3 offers 30% more MIPS/MHz. It will be very interesting to see the roll-out of the STM32L family that is due very soon as well. As a MCU costumer this can only be good news, very low power, small packages and very low pricing.

Last Updated on Tuesday, 12 January 2010 07:09
Read more...
 
«StartPrev1234NextEnd»

Page 1 of 4