Печать

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

Опубликовано . Опубликовано в Новости

Рейтинг:   / 1
ПлохоОтлично 

    Компания 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-памяти с целью сокрытия ключей и кода, составляющего интеллектуальную собственность разработчика.

Tags: AT32UC3C

Рекомендуем посмотреть