Atmel

Swap your old ARM microcontroller for a Cortex-M3

六月 29, 2011
By

Swap your old ARM microcontroller for a Cortex-M3

Dirk Jansen

http://www.electronicsweekly.com/Articles/2011/06/20/51293/swap-your-old-arm-microcontroller-for-a-cortex-m3.htm

Monday 20 June 2011 10:40

Swap your old ARM microcontroller for a Cortex-M3

Guest columnist Dirk Jansen, product marketing manager for MSC Vertriebs, says if you want to ungrade your ARM7 MCU why not reach for a Cortex-M3 microcontroller, it can be function- and pin-compatible.

Atmel’s new AM3S and SAM3N flash Cortex-M3 microcontrollers are compatible with the earlier SAM7S flash ARM7 series and can offer more powerful peripherals, more performance and bigger memories.
The SAM7S microcontroller family, which is based on the ARM7TDMI core, was introduced as the first single-chip ARM7 family as long ago as 2004. It has up to 512k flash with up to 64k SRAM, boot ROM, with peripherals such as a full-speed USB device, an eight-channel 10-bit ADC, a PWM unit and three 16-bit timers.
The microcontroller was packaged in LQFP/QFN 48- and 64-pin housings.

The SAM7S had no external bus interface.

This was then introduced later with the SAM7SE family.

For the next generation of ARM products, the Cortex-M3 based SAM3 flash families, Atmel licensed the Cortex-M3 Rev 2 with MPU (not in the SAM3N) and full debug system without ETM.

Atmel went over to 128-bit embedded flash with a pre-fetch unit to increase the execution performance from the flash, for example up to about 86DMIPs (SAM3U at 96MHz clocking). A SAM7S achieved a maximum of 38DMIPs in thumb mode at 55MHz and code execution from the 32-bit flash.
The power consumption at low clock rates has been reduced. SAM3 MCUs work “battery-compatibly” within the voltage range of 1.62 to 3.6V; only the ADC requires at least 2V analogue supply.
Eight- and 16-bit wide external bus interfaces were also integrated into the 100+-pin derivates on which static memory such as flash, SRAM, memory mapped IO (LCD, FPGA) or NAND flash (ECC is integrated into the SAM3) can be operated.
For those who need multi-phase PWM with downtime generator for motors or power inverters motor-compatible PWM units can produce up to 4+4 phases with DMA and emergency stop support in the SAM3. The DMA-supported parallel I/O capture mode, which permits parallel import from I/O pins via DMA, is completely new.

This means that camera modules can be read out and the picture data written to RAM while “bypassing” the CPU.
There is on-chip power management, and integrated RC oscillators – with the help of the PLLs – can generate the full system clock. Battery-supported RTC timers and RC oscillators now even permit the implementation of clock functions. Power consumption in active and standby modes has been reduced by about 40%.

Thanks to fast RC oscillators, wake-up periods have been reduced to a few micro-seconds.
Larger memories will soon make possible fundamental updates to your SAM7 firmware to add features or protocol stacks. If the flash grows, the SRAM has to follow. Atmel will integrate up to 128KB of SRAM.
With an eye on the many SAM7S applications in the market, Atmel has presented two SAM3 families which are pin- and function-compatible to the SAM7S families and permit a simple upgrade to Cortex-M.
The SAM3S family is to be regarded as a possible upgrade, as significantly more peripherals, timers and also new features have been integrated here. So anyone who needs the computing power of a Cortex-M3 but can manage without several peripherals can downgrade to the USB-free SAM3N family if necessary. SAM3N is also pin-compatible to the SAM7S family and to all SAM3S variants.
MSC Vertriebs

Related Articles

————————————————————————-

Atmel in-circuit debugger and programmer links AVR Studio 5

六月 27, 2011
By

Atmel in-circuit debugger and programmer links AVR Studio 5

Colin Holland

6/20/2011 11:37 AM EDT

http://www.eetimes.com/electronics-products/processors/4217088/Atmel-in-circuit-debugger-and-programmer-links-AVR-Studio-5?cid=NL_Embedded&Ecosystem=embedded

The Atmel JTAGICE3 mid-range in-circuit debugger and programmer supports all Atmel AVR 8- and 32-bit microcontrollers (MCUs) and connects to the recently-launched Atmel AVR Studio5.
The design of the JTAGICE3 allows the debugger to program the on-chip 256 KB flash AVR microcontroller in less than 14 seconds. It also offers full support for JTAG, aWire, SPI and PDI serial program, and debug interfaces used in AVR microcontrollers.
It can program MCUs powered by 1.8V to 5.5V and supports three hardware program breakpoints plus one maskable data breakpoint and up to 128 software breakpoints.
Measuring at 2.1 x 3.4 inches (5.4 x 8.6 cm), the debugger is housed in a heavy duty plastic casing and powered by a USB port. It is suitable for testing and programming AVR-based designs in the field.The debugger can also be embedded as a link controlled by the customer’s application running under Windows or Linux.

The Atmel JTAGICE3 is available now for $199 on the Atmel Online Store.

 

————————————————————————————–

Atmel intros all-in-one motor driver for automotive

四月 10, 2011
By

Atmel intros all-in-one motor driver for automotive

Richard Wilson

Monday 04 April 2011 14:43

http://www.electronicsweekly.com/Articles/2011/04/04/50837/atmel-intros-all-in-one-motor-driver-for-automotive.htm

Atmel’s latest gate drivers for 3-phase brushless DC (BLDC) motor control applications are designed to be industry’s first self-contained drivers.

With six-output stages for direct motor control, they are designed to operate with an AVR microcontroller (MCU), and an on-chip Atmel automotive LIN transceiver IP for in-car communication.

The Atmel ATA6844 is an “under-the-hood” device, with a high-temperature version that operates at chip temperatures of up to 200 degrees C.

It is manufactured in Atmel’s BCD-on-SOI technology SMART-I.S. for extreme temperatures. It can be directly connected to hot actuators, so simplifies wiring.

The firm’s AVR microcontrollers support the basis gate driver ICs in various BLDC motors with Hall sensors as well as sensorless BLDC motors with back-electromagnetic force (BEMF) sensing.

With the devices’ six input stages, the MCU individually controls each of the six output stages.

The MCU also defines the adjustable overcurrent detection threshold of the ATA6843/44 to enable a current monitoring tailored to the various types of power mosfets used in the application.

—————————————————————————————————–

Integrated platform handles all 8- and 32-bit AVR MCUs

三月 4, 2011
By

Integrated platform handles all 8- and 32-bit AVR MCUs

http://www.eetimes.com/electronics-products/processors/4213666/Integrated-platform-handles-all-8–and-32-bit-AVR-MCUs?cid=NL_EETimesDaily

Colin Holland

3/1/2011 2:16 PM EST

NUREMBERG, Germany –  At Embedded World, Atmel Corp. released details of an integrated platform of development tools it has developed which supports all 8- and 32-bit AVR MCUs.

Atmel AVR Studio 5 is an enhanced version of the Atmel integrated development environment (IDE)  which enables seamless migration between Atmel’s 8-bit and 32-bit AVR MCUs.

It brings together an editor with assisted code writing, a wizard for creating projects, an AVR Software Framework source code library, a GNU C/C++ Compiler, a simulator, and a front-end visualizer for all of Atmel’s AVR programmers and in-circuit debuggers.

AVR Studio 5 combines the best features of the current 8-bit AVR Studio 4 and 32-bit AVR32 Studio into one environment.
It also gives the user access to online documentation including device datasheets, tools user guides, example project documentation, and kit shopping directly from the Atmel Online Store.

It provides an integrated offering of third party plug-ins for embedded development tools.

Integrated in AVR Studio 5.0 is the AVR Software Framework, a source code library for 8-bit AVR XMEGA and 32-bit AVR UC3 MCUs with over 400 complete application examples and a set of drivers for on-chip peripherals and external components, wired and wireless communication stacks, audio decoding, graphics rendering, and fixed and floating point math libraries.

The code in this framework allows designers to accelerate the development of new applications by eliminating the need to write up to 50 percent of the low-level source code in a project.

——————————————————————————-

Atmel’s ATmega128RFA1 gains ZigBee Remote Control certification

一月 11, 2011
By

Atmel’s ATmega128RFA1 gains ZigBee Remote Control certification

http://www.eetimes.com/electronics-products/processors/4212044/Atmel-s-ATmega128RFA1-gains-ZigBee-Remote-Control-certification?cid=NL_EETimesDaily

Colin Holland

1/10/2011 11:38 AM EST

The Atmel Key Remote Controller based on the ZigBee Remote Control standard and the ATmega128RFA1 single-chip wireless device microcontroller has achieved ZigBee Certified status.

With this certification, Atmel Key Remote Controller users can now run the ZigBee Remote Control software profile stack to gain secure and interoperable RF-based remote controls with two-way communication and no line-of-sight requirements.
ZigBee Remote Control provides a global standard for RF remotes that removes line-of-sight restrictions while delivering two-way communication, longer range of use and extended battery life.

Designed for a variety of consumer electronic devices including HDTV, home theater equipment, set-top boxes and other audio equipment, ZigBee Remote Control frees consumers from pointing remotes at devices and offers improved battery longevity thanks to its low power requirements.

ZigBee Remote Control is a standard designed for the ZigBee RF4CE specification that helps simplify how consumers control and use consumer electronic devices. By applying this standard to a remote with an Atmel Key Remote Controller inside, it enhances the home theater experience by automatically connecting a TV to the correct DVD input; allowing a remote control to automatically switch modes to control a DVD; or allowing a remote control to navigate the content on an HDTV.

Magnus Pedersen, product marketing director of MCU wireless solutions at Atmel Corp. said "With this certification, Atmel is now compliant with several ZigBee standards and specifications including ZigBee RF4CE and ZigBee Smart Energy."

————————————————————————————————————

AVR UC3 32-bit Microcontroller

十月 3, 2010
By

 

ATMEL Logo

Free webinar –

Optimizing Low Power Designs with

Atmel PicoPower and

the AVR UC3 32-bit Microcontroller

 

meet the tough requirements for portable and battery-operated applications, Atmel has focused on low power consumption for more than ten years. The result is our outstanding picoPower® technology for tinyAVR®, megaAVR®, AVR® XMEGA™ and AVR UC3 microcontrollers.

You will learn techniques for reducing power consumption covering the following areas:

  • Reduced power consumption in all modes
  • True 1.6V operation
  • Sleepwalking
  • Event System
  • DMA controller
  • Faster Wakeup
  • Split clock domains

picoPower technology enables AVR microcontrollers to operate at the industry’s lowest power consumption with 650 nA with a RTC running and 100 nA in Power Down sleep. Through a range of innovative techniques, Atmel has reduced power consumption in active and all sleep modes. With picoPower technology the embedded designer can easily reduce the application’s power consumption while maintaining performance.

—————————————————————————————————————

Tag cloud