Atmel выпускает линейку 32-битных AVR микроконтроллеров с интегрированным FPU
16.11.2010

Компания Atmel выпускает линейку 32-битных AVR микроконтроллеров AT32UC3C с ядром AVR32 UC3. Отличительной особенностью микроконтроллеров является наличие интегрированного блока арифметики с плавающей точкой, отвечающего требованиям стандарта IEEE 754-1985. Нацеленные прежде всего на применение в приложениях промышленного управления и контроля, микроконтроллеры предоставляют высокую вычислительную мощность, возможность высокоскоростной коммуникации, а также набор функций безопасности и надежности. Микроконтроллеры работают при напряжении питания 5 В. Аппаратная поддержка вычислений с плавающей точкой позволяет разработчикам обеспечивать более быструю обработку сигналов, подавление шума и фильтрацию сигналов в широком спектре промышленных задач.

Atmel AT32UC3C

Микроконтроллеры AT32UC3C обеспечивают работу в системах, где значение напряжения сигнала логической '1' варьируется в диапазоне 3.0 - 5.5В. Энергопотребление этих микросхем сопоставимо с энергопотреблением микросхем серий AT32UC3A и AT32UC3B. Устройства снабжены 9-уровневой матрицей шин, 4 + 4 кБайт ОЗУ и следующими коммуникационными блоками: Ethernet, 2хCAN и USB (full-speed). Контроллер памяти SDRAM присутствует на микросхемах с большим количеством выводов. Различные блоки памяти (разделенное на 2 части ОЗУ и внешняя память SDRAM), подключенные к 9-уровневой матрице шин, могут быть доступны процессору, контроллеру DMA и периферийному контроллеру DMA без коллизий.

Отличительные особенности и основные характеристики микроконтроллеров AT32UC3C:

  • высокопроизводительный 32-битный AVR микроконтроллер с низким энергопотреблением:
    • компактный набор инструкций, включая набор DSP инструкций;
    • встроенный блок арифметики с плавающей точкой;
    • блок защиты памяти;
    • 16 периферийных DMA каналов;
  • встроенная высокоскоростная Flash-память:
    • версии: 512 КБайт, 256 КБайт, 128 КБайт, 64 КБайт;
    • доступ в течении одного цикла;
    • технология Flash Vault;
    • буфер предвыборки;
    • время программирования одной страницы 4 мс, время полного стирания – 8 мс;
    • количество циклов перезаписи 100000;
  • встроенная высокоскоростная SRAM:
  • версии: 64 КБайт, 32 КБайт,16 КБайт;
  • 4 КБайт для мультиуровневой системной шины;
  • интерфейс внешней памяти SDRAM/SRAM;
  • контроллер прерываний;
  • системные функции:
    • управление питанием и тактовой частотой;
  • встроенный RC осцилляторы 115 кГц и 8 МГц / 1 МГц;
  • один осциллятор 32 кГц и два многоцелевых осциллятора;
  • два PLL;
  • сторожевой таймер;
  • асинхронный таймер с функцией часов реального времени;
  • встроенный блок для измерения частоты тактового сигнала;
  • встроенный интерфейс Ethernet 10/100 Мбит/с;
  • контроллер USB со встроенным трансивером;
  • встроенный двухканальный контроллер CAN;
  • четырехканальный 20-битный ШИМ;
  • два квадратурных декодера;
  • 16-канальный 12-битный АЦП, два 12-битных ЦАП, четрые аналоговых компаратора;
  • 6 16-битных таймеров/счетчиков с различными режимами работы;
  • 5 модулей USART с поддержкой ISO7816, IrDA, LIN, SPI;
  • два канала интерфейса SPI;
  • контроллер I2S, три канала интерфейса TWI (I2C совместимый);
  • поддержка сенсорного интерфейса;
  • встроенная система отладки (Nexus Class 2, aWire, NanoTrace);
  • корпус: 64-выводный QFN/TQFP, 100-выводный TQFP, 144-выводный LQFP.

Микроконтроллеры снабжены системой событий, которая хорошо себя зарекомендовала в микроконтроллерах семейства Xmega и AT32UC3L. Система событий позволяет периферийным блокам обмениваться командами без участия процессорного ядра. Причем время задержки между моментом инициации команды одним блоком и началом выполнения этой команды другим блоком не превышает 2 тактов системной тактовой частоты. Такой функционал обеспечивает предсказуемое время реакции и минимизирует его разброс.

Также микроконтроллеры имеют систему защиты содержимого Flash-памяти FlashVault, которая позволяет запрограммировать и защитить от чтения и модификации заданные блоки Flash-памяти с целью сокрытия ключей и кода, составляющего интеллектуальную собственность разработчика.

atmel.com

Перевод: Vadim по заказу РадиоЛоцман

На английском языке: Atmel Introduces First 32-bit AVR Microcontroller Featuring Floating Point Unit

Подробнее >>

Реклама