180308 1

Компания Atmel анонсировала новое семейство AVR-микроконтроллеров – XMEGA™, которое переносит 8/16-битные микроконтроллеры на новый уровень производительности


Возрастающее внимание к производительности объясняется тем, что все больше и больше семейств 8/16-битных микроконтроллеров не отвечают современным требованиям. Современные микроконтроллеры для встроенных систем должны не только обладать высокой производительностью и высокой интеграцией встроенных устройств, но и должны иметь низкие стоимость и энергопотребление, небольшие размеры и иметь широкую поддержку средствами разработки. В этой связи, микроконтроллеры AVR XMEGA™ могут выступать в качестве эталонных 8/16-битных микроконтроллеров.

Основные особенности микроконтроллеров AVR XMEGA:

   Производительность до 32 MIPS
   Низкое энергопотребление (технология picoPower второго поколения)
   Инновационная система обработки событий "Event System", обеспечивающая независимую от ЦПУ быстродействующую передачу данных между интегрированными периферийными устройствами
   Контроллер прямого доступа в память
   Контроллер многоуровневых прерываний, поддерживающий приоритеты прерываний и немаскируемые прерывания
   Быстродействующие 12-битные АЦП и ЦАП
   Поддержка криптографических алгоритмов AES и DES

Новые микроконтроллеры работают при напряжении питания от 1.6В до 3.6В и достигают производительности 32 MIPS на тактовой частоте 32 МГц. Микроконтроллеры содержат флэш-память объемом от 16 до 384 кбайт и поставляются в 44…100-выводных корпусах (CBGA, TQFP, MLF). Более подробно характеристики микроконтроллеров см. в табл. 1. Микроконтроллеры AVR XMEGA являются микроконтроллерами общего назначения и могут применяться в широком диапазоне устройств, таких как аудиосистемы, системы ZigBee®, медицинская техника, промышленное оборудование, системы автоматизации, коммуникационное оборудование, измерительные приборы, оптические трансиверы, системы управления электроприводами, бытовое электрооборудование, системы климат-контроля и приборы с батарейным питанием.

Микроконтроллеры AVR XMEGA поддерживаются основными средствами разработок для AVR-контроллеров - AVRISP2, JTAGICE2, AVR Studio, компилятор IAR Systems. Также компания Atmel предлагает новый стартовый набор STK600, который поддерживает все микроконтроллеры AVR, включая XMEGA и AVR32 UC3.

В настоящее время доступны для заказа образцы ATxmega128A1. Производители электроники могут создавать базовые разработки на основе ATxmega128A1, т.к. все контроллеры AVR XMEGA программно совместимы, а в будущем перейти на микроконтроллеры с необходимым объемом памяти и набором периферии.

Первыми в серийное производство будут запущены микроконтроллеры ATxmega128A1 и ATxmega64A1. Начало серийного производства других микроконтроллеров AVR XMEGA планируется в третьем и четвертом кварталах 2008 года. Более подробную информацию по семейству AVR XMEGA смотрите на сайте компании Atmel: http://www.atmel.com/products/AVR/default_xmega.asp.

Табл.1. Основные характеристики микроконтроллеров AVR XMEGA.

Наименование

Flash, кбайт

SRAM, кбайт

EEPROM, кбайт

Кол-во линий ввода/вывода

ATxmega64A1 64 4 2 78
ATxmega128A1 128 8 2 78
ATxmega192A1 192 8 2 78
ATxmega256A1 256 16 4 78
ATxmega64A3 64 4 2 50
ATxmega128A3 128 8 2 50
ATxmega192A3 192 16 4 50
ATxmega256A3 256 16 4 50
ATxmega16A4 16 2 1 36
ATxmega32A4 32 4 2 36
ATxmega64A4 64 4 2 36
ATxmega128A4 128 8 2 36

 

Наименование Кол-во каналов ШИМ Кол-во 16-битных таймеров Кол-во SPI/TWI/ USART 12-битный АЦП
ATxmega64A1 24 8 4/4/8 2x8
ATxmega128A1 24 8 4/4/8 2x8
ATxmega192A1 24 8 4/4/8 2x8
ATxmega256A1 24 8 4/4/8 2x8
ATxmega64A3 22 7 4/4/7 2x8
ATxmega128A3 22 7 4/4/7 2x8
ATxmega192A3 22 7 4/4/7 2x8
ATxmega256A3 22 7 4/2/7 2x8
ATxmega16A4 16 5 2/2/5 1x12
ATxmega32A4 16 5 2/2/5 1x12
ATxmega64A4 16 5 2/2/5 1x12
ATxmega128A4 16 5 2/2/5 1x12

 

Наименование 12-битный ЦАП Кол-во аналоговых компараторов Корпус
ATxmega64A1 2x2 4 CBGA 100 TQFP 100
ATxmega128A1 2x2 4 CBGA 100 TQFP 100
ATxmega192A1 2x2 4 CBGA 100 TQFP 100
ATxmega256A1 2x2 4 CBGA 100 TQFP 100
ATxmega64A3 1x2 4 MLF (VQFN) 64 TQFP 64
ATxmega128A3 1x2 4 MLF (VQFN) 64 TQFP 64
ATxmega192A3 1x2 4 MLF (VQFN) 64 TQFP 64
ATxmega256A3 1x2 4 MLF (VQFN) 64 TQFP 64
ATxmega16A4 1x2 2 MLF (VQFN) 44 TQFP 44
ATxmega32A4 1x2 2 MLF (VQFN) 44 TQFP 44
ATxmega64A4 1x2 2 MLF (VQFN) 44 TQFP 44
ATxmega128A4 1x2 2 MLF (VQFN) 44 TQFP 44