E-mail Карта сайта На главную
ООО “РИТЭК” электронные компоненты и базовые несущие конструкции
Здравствуйте, Вы вошли на сайт как Гость. Войти как пользователь?
Авторизация
Ещё не зарегистрированы? Регистрация
 

Добро пожаловать на страницу Новостей

Корзина
(пуста)
Новости - Содержание новости
24.06.2009
Atmel представила первый Flash-микроконтроллер с ядром ARM Cortex-M3.

 Компания Atmel сообщила о доступности новой серии микроконтроллеров SAM3U, представители которой стали первыми в промышленности Flash-микроконтроллерами с ядром ARM Cortex-M3, оснащенные высокоскоростными интерфейсами High Speed USB Device (480 Мбит/сек), SPI (48 Мбит/сек), 4-битных карт памяти SDIO/SD 2.0 (192 Мбит/сек) и 8-битных карт памяти MMC 4.3 (384 Мбит/сек). Такой набор интерфейсных модулей совместно с рабочей частотой 96МГц и производительностью 1.25 DMIPS/МГц ядра микроконтроллеров SAM3U, делает их идеальными кандидатами для использования в устройствах с интенсивным использованием коммуникационных интерфейсов, в т.ч. высокоскоростные шлюзы промышленного медицинского или потребительского назначения. Серия SAM3U дополнила существующий ассортимент 32-битных МК Atmel на основе ЦПУ ARM и AVR32.

Для максимального использования возможностей высокоскоростных коммуникационных модулей, МК SAM3U оснащены специальной архитектурой с высокой пропускной способностью (обеспечивается 5-слойной матрицей шин), 23 каналами DMA и распределенной встроенной памятью, в т.ч. до 52 кбайт SRAM, разделенных на три блока, и до 256 кбайт Flash-памяти, разделенных на два банка. Двухбанковая Flash-память допускает возможность программирования в режиме IAP, когда один банк памяти обновляется новой версией кода программы, а процессор, при этом, исполняет код из другого банка. В дальнейшем, используя возможность программного выбора загрузочного банка, можно выполнить обновление другого банка.

МК также оснащены 8-канальными 10- и 12-битными АЦП (12-битный АЦП поддерживает частоту дискретизации 1 МГц и для исключения внешних ОУ дополнен программируемым усилителем, а также дифференциальными и несимметричными входными каскадами), интерфейсными модулями UART (4 шт.), SPI (5 шт.), I2C (2 шт.), I2S (1 шт.), таймерами, ШИМ генераторами, 128-битным уникальным идентификатором, а также блоком управления энергопотреблением и сбросом. Кроме того, у МК предусмотрен интерфейс внешней шины (EBI), который дает возможность подключения к внешним ИС памяти или FPGA/ASSP по 8- или 16-битной параллельной шине. МК SAM3U рассчитаны на работу при напряжении питания 1.62…3.6В. Иные известные МК Cortex-M3 не способны работать при столь низком напряжении.

Директор по маркетингу ARM-микроконтроллеров компании Atmel Джеко Вилбринк (Jacko Wilbrink) заявил: "Компания Atmel уже была отмечена, как первая компания, которая интегрировала полноскоростной модуль USB во Flash-микроконтроллеры ARM. Теперь же, когда этот модуль стал 'де-факто' стандартным, Atmel продолжает задавать тон в новациях, интегрировав в новые МК высокоскоростной модуль USB. Если полноскоростной модуль USB с его быстродействием 12 Мбит/сек был нацелен на вытеснение интерфейса UART, то высокоскоростной модуль USB (480 Мбит/сек) имеет потенциал для конкурирования с параллельными шинами, привлекая возможностями снижения себестоимости, а также улучшения характеристик надежности и электромагнитных излучений."

Возможности оптимизации энергопотребления. Микроконтроллеры SAM3U оснащены интеллектуальным модулем управления энергопотреблением, который позволяет минимизировать потребляемый ток в различных условиях использования. Например, после перевода МК в режим BACKUP, когда отключаются от питания ядро и модули ввода-вывода, потребляемый ток снижается до всего лишь 2.5 мкА. Выход из этого режима может быть инициирован несколькими источниками и ускорен встроенным высокочастотным RC-генератором. Благодаря этому, снижается средняя потребляемая мощность, что очень важно для систем с батарейным питанием.

Возможность портирования кодов программы между МК SAM7 и SAM3

Ядро Cortex-M3 использует абсолютно иную архитектуру набора инструкций по сравнению с предыдущими ядрами ARM. Чтобы перевести код программы с ядра ARM7 на ядро Cortex-M3 потребуется полное перенаписание ассемблерного кода. Для облегчения этой процедуры своим клиентам компания Atmel предприняла ряд мер, которые делают возможным портирование кодов программы между семействами МК ARM7, ARM9 и Cortex-M3 собственного производства. К числу таких мер относятся идентичность уровней абстракции аппаратных модулей и использование унифицированной модели программирования у МК из семейств SAM7, SAM9 и SAM3.

Поддержка множеством эко-систем

МК SAM3U поддерживаются широким ассортиментом быстро развивающихся инструментальных средств для проектирования, операционных систем реального времени (RTOS) и программным обеспечением от таких лидирующих производителей, как IAR, Keil, Micrium и Segger. В свою очередь, компания Atmel предоставляет программный пакет с описаниями регистров и драйверами всех модулей ввода-вывода, а также примеры проектов, которые облегчают использование микроконтроллеров. Для тестирования и ускорения начальных этапов проектирования доступен специальный оценочный набор.

Сведения о доступности

Микроконтроллеры AT91SAM3U выпускаются с объемом Flash-памяти 64, 128 и 256 кбайт, в 100- и 144-выводных корпусах QFP (шаг выводов 0.5 мм) и BGA (шаг выводов 0.8 мм). Образцы МК доступны в настоящее время. Возможность приобретения производственных количеств появится в 4 квартале 2009 года.