Jste zde

AVR XMEGA – nová rodina výkonných 8/16bitových mikrokontrolerů od Atmelu

Rodina mikrokontrolérů Atmel AVR XMEGA obsahuje výkonné 8/16bitové MCU postavené na technologii picoPower a disponující unikátním Event Systémem.

Xmega_chip.jpgJelikož požadavky uživatelů mikrokontrolérů na stále vyšší výkon, nižší spotřebu a menší rozměy rostou, rozhodla se společnost Atmel odpovědět v podobě nové rodiny mikrokontrolérů s označením AVR XMEGA. Ta obsahuje 8/16bitové mikrokontroléry, které disponují dosavadními vlastnostmi AVR zařízení, ale samozřejmě nabídne mnohem více.

Typické aplikace:

  • Audio systémy
  • ZigBee
  • Xmega-picoPower_battery.jpgZdravotnická zařízení
  • Sítě
  • Měření
  • Řízení motorů
  • Jakékoliv bateriově napájená zařízení

AVR XMEGA pracuje s napájecím napětím již 1,6V a s výknem 32MIPS při 32MHz. Velikost paměti se různí dle varianty a nalezneme zde zařízení s pamětí od 16 do 384kB Flash.

Díky druhé generaci technologie picoPower je zajištěna delší životnost baterií. Díky napájení 1,6V lze tyto bateriově napájené aplikace (např. mobilní telefony) připojit k regulovanému zdroji 1,8V (+/- 10%).

Zajímavou vlastností, kterou rodina XMEGA disponuje je tzv. Event System, který umožňuje meziperiferijní komunikaci bez nutnosti zatěžování CPU nebo DMA. To zajistí stoprocentně předvídatelnou a krátkou dobu odezvy. XMEGA umožňuje použití až osmi simultánních událostí (event) nebo podmínek přerušení na periferiích, které pak automaticky spustí určitou akci (resp. reakci) na periferiích jiných.

Xmega-EventSystem.jpg

Základní vlastnosti:

Xmega.jpg
  • 8/16bitový AVR XMEGA MCU
  • 64 – 256 kB Flash
  • 2 – 16 kB SRAM
  • Technologie picoPower druhé generace
  • Inovativní Event systém
  • 4kanálový DMA Controller
  • Rychlé 12bitové ADC a DAC
  • Rychlá šifrovací podpora pro AES a DES
  • RTC
  • Watch-dog Timer
  • Interní RC
  • Detekce poklesu napětí
  • Rozhraní USART, SPI, Two-Wire

Dále jsou mikrokontroléry XMEGA vybaveny 12bitovým ADC převodníkem s rychlostí 2 Msps a podporou pro oversampling – lze tedy zvýšit rozlišení až na 16 bitů. Rodina XMEGA ovsahuje i dva 12bitové DAC převodníky s rychlostí 1 Msps a nabízí tak značné analogové funkce.

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

Rozložení vývodů ATxmegaXXXA1
Rozložení vývodů ATxmegaXXXA1
Rozložení vývodů ATxmegaXXXA3
Rozložení vývodů ATxmegaXXXA3
Rozložení vývodů ATxmegaXXXA4
Rozložení vývodů ATxmegaXXXA4

Vývojové nástroje:

Rodina MCU XMEGA podporuje stávající sadu nástrojů pro AVR zařízení. K dispozici je nyní i IAR Embedded Workbench pro AVR v.5.10, která podporuje I novou řadu 8bitových MCU AVR XMEGA.

Download a odkazy:

Hodnocení článku: 

Komentáře

Hlavní výhodu osobně vidím v tom, že Atmel předvedl source level debugging pod Eclipse (Embedded World 2008/Norimberk).