Atmel logo  
   
Products > Microcontrollers > AVR® 8-Bit RISC > AVR XMEGA

AVR® XMEGA - 8/16-bit High Performance Low power Flash Microcontrollers

The new AVR XMEGA™ family from Atmel brings 8/16-bit microcontrollers up to a new level of system performance. Increased focus on system performance is important because more and more 8/16-bit microcontroller families do not meet today’s requirements. Requirements for higher embedded performance combined with reduced cost, size and power consumption mandate new microcontrollers designed especially to combine and offer all these requirements in the best possible way. With AVR XMEGA Atmel is the reference for 8/16-bit microcontrollers.

AVR XMEGA devices include:
  • 2nd generation of picoPower technology
  • Innovative Event System for fast, CPU independent inter-peripheral communication
  • 4-channel DMA Controller boosts MCU performance
  • 100% predictable timing
  • Fast 12-bit ADC and DAC
  • Fast Cryptography support for AES and DES
  • AVR XMEGA microcontrollers have the same acclaimed characteristics as the established AVR devices, and operates from just 1.6 volt with up to 32 MIPS at 32 MHz. Memory size range from 16 to 384 KB of Flash and they come in 44- to 100-pin packages. The XMEGA devices are general purpose microcontrollers well suited for a variety of applications including audio systems, ZigBee®, power tools, medical , board controllers, networking, metering, optical transceivers, motor control, white goods and any battery powered product.

    Ultra Low Power – Atmel's picoPower technology is recognized as market leader in low power. With 2nd generation picoPower, AVR XMEGA further extends battery life. The true 1.6 volt operation means that battery powered applications like mobile phones XMEGA devices can be connected to a 1.8V (+/- 10%) regulated power supply to save cost and battery life.

    AVR XMega - Ultra Low Power

    Event System
    Like a reflex in the human body, the innovative XMEGA Event System enables inter-peripheral communication without CPU or DMA usage. This ensures 100% predictable and short response time. Up to 8 simultaneous events or interrupt conditions in the peripherals can automatically start actions in other peripherals.

    AVR XMega - Event System

    Real 12-bit ADC and DAC
    For high analog accuracy the XMEGA features high-speed 12-bit analog peripherals. Capable of up to 2 Msps, XMEGA's ADCs deliver the fastest sample rate and most accurate result compared to conventional MCUs. Since XMEGA also features two 12-bit digital-to-analog converters (DAC) with up to 1 Msps and four advanced analog comparators, XMEGA microcontrollers have leading analog integration.

    DMA Controller
    A 4-channel DMA Controller enables fast, CPU independent data transfer that significantly boosts performance. The DMA Controller in XMEGA handles transfers between all combinations of data memories and peripherals.

    AVR XMega - DMA Controller

    Compatibility and tools
    XMEGA uses the same instruction set as existing AVR products, and code can easily be reused. All XMEGA family members are pin and 100% code compatible, and designers can easily reuse both source and binary code in all projects.

    XMEGA is supported by the easy-to-use tool chain already existing for AVR devices, and Compilers and development tools platforms are the same for all AVR microcontrollers.

    AVR XMega

     
    AVR XMEGA Devices
    All XMEGA A devices run from 1.6 to 3.6 volt and up to 32 MHz and include:
    - 4 DMA channels
    - 8 Event System channels
    - Crypto engine for AES and DES
    - Real-Time Clock
    - Brown-out Detector
    - Watch-dog Timer
    - Internal RC
    AVR XMEGA chip

    Product Flash SRAM I/O 16-bit
    Timers
    SPI/TWI/USART 12-bit ADC 12-bit DAC Analog
    Comparator
    ATxmega64A1 64 4 78 8 4/4/8 2x8 2x2 4
    ATxmega128A1 128 8 78 8 4/4/8 2x8 2x2 4
    ATxmega192A1 192 8 78 8 4/4/8 2x8 2x2 4
    ATxmega256A1 256 16 78 8 4/4/8 2x8 2x2 4
    ATxmega64A3 64 4 50 7 4/4/7 2x8 1x2 4
    ATxmega128A3 128 8 50 7 4/4/7 2x8 1x2 4
    ATxmega192A3 192 16 50 7 4/4/7 2x8 1x2 4
    ATxmega256A3 256 16 50 7 4/2/7 2x8 1x2 4
    ATxmega16A4 16 2 36 5 2/2/5 1x12 1x2 2
    ATxmega32A4 32 4 36 5 2/2/5 1x12 1x2 2
    ATxmega64A4 64 4 36 5 2/2/5 1x12 1x2 2
    ATxmega128A4 128 8 36 5 2/2/5 1x12 1x2 2