Atmel 8/16-bit High Performance Low Power Flash Microcontrollers Manuale Utente

Pagina di 4
AVR XMEGA MICROCONTROLLER
The Complete Microcontroller - XMEGA
Atmel’s  AVR  has  grown  to  become  the  preferred  MCU  for  demanding  embedded  projects
[1]
.  With  the 
brand new XMEGA operating from only 1.6 volts with speeds up to 32 MHz, designers now get even more 
performance and low power capabilities. With an impressive list of features and a drastically increased 
peripheral throughput, the CPU can spend less time handling peripherals and even more time in sleep 
mode.
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.
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.
• multiple analog comparators 
•  several 16-bit Timer/Counters with 8 unique 
time bases
• multiple USARTs, TWIs and SPIs 
• IrDA
®
• Fast AES and DES crypto engine.
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.  The  AVR  CPU 
register file and multiple bus layers ensures that 
the data bus is always accessible for the XMEGA DMA Controller.
MSB 
without DMA
with DMA
100% CPU usage
Communication rate
[1
]
 2
00
7 C
M
P E
m
b
ed
d
ed B
ra
nd
s Ke
ys D
ec
is
io
ns i
n E
m
b
ed
d
ed D
ev
el
op
m
en
t S
ur
ve
y.
Event System
Interrupt Controller
MEMORIES
Flash
EEPROM
SRAM
DMA Controller
4-channels
12-bit ANALOG
ADC and DAC
2 Msps/1 Msps
AVR CPU 
32 MHz
1.6V
CRYPTOGRAPHY
AES
DES
COMMUNICATION
USART
SPI
TWI
16-bit TIMERS
Real-Time Counter 
Timer/Counters
Programmable Multilevel Interrupt Controller
All peripherals have software selectable interrupt levels and different interrupt vectors. Important interrupts 
are executed immediately and tasks are prioritized with minimum latency.
XMEGA with Event System
Response Time
Application complexity
Conventional MCU
Performance Peripherals
  
XMEGA is packed with new, improved peripherals including: