AT91SAM9261
Микроконтроллер на основе ядра ARM926EJ-S
Отличительные особенности:
- Содержит ядро процессора ARM926EJ-S ARM Thumb
- - Расширение инструкций для цифровой обработки сигналов (ЦОС)
- - Технология ARM Jazelle® для ускорения выполнения Java-инструкций
- - Кэш данных размером 16 кбайт, буфер записи
- - Производительность 200 миллионов операций в секунду при тактовой частоте 180 МГц
- - Блок управления памятью
- - Встроенное ядро внутрисхемной эмуляции EmbeddedICE™, поддержка отладочного канала связи
- - Реализация на среднем уровне "Embedded Trace Macrocell™" (встроенные трассировочные макроэлементы)
- Дополнительная встроенная память
- - Внутреннее ПЗУ размером 32 кбайт с однотактным доступом при максимальном быстродействии шины
- - Внутреннее статическое ОЗУ размером 160 кбайт с однотактным доступом при максимальном быстродействии процессора или шины
- Внешний шинный интерфейс (EBI)
- - Поддержка синхронных динамических ОЗУ (SDRAM), статической памяти, NAND-флэш-памяти и памяти CompactFlash®
- Контроллер ЖКИ
- - Поддержка пассивных или активных дисплеев
- - До 16 разрядов на пиксель в цветовом режиме STN
- - До 16 миллионов цветов в режиме TFT (24 разряда на пиксель), разрешающая способность до 2048 x 2048
- USB
- - Два главных полноскоростных порта USB 2.0 (12 Мбит/сек) с двумя встроенными трансиверами, встроенными буферами FIFo и выделенными каналами ПДП
- - Полноскоростной порт устройства USB 2.0 (12 Мбит/сек) со встроенным трансивером, встроенные конфигурируемые буферы FIFo размером 2 кбайт
- Шинная матрица
- - Управляет пятью ведущими и пятью подчиненными шинами
- - Опциональный загрузочный режим
- - Команда перераспределения
- Полнофункциональный системный контроллер (SYSC) для эффективного управления системой, в т.ч.
- - Контроллер сброса, контроллер выключения, четыре 32-разрядных регистра с резервным питанием (всего 16 байт)
- - Тактовый генератор и контроллер управления потреблением
- - Контроллер прерываний и блок отладки
- - Интервальный таймер, сторожевой таймер и реально-временной таймер
- - Три 32-разрядных контроллера ввода-вывода
- Контроллер сброса (RSTC)
- - Функции сброса при подаче питания, идентификации источника сброса и выход сброса
- Контроллер выключения (SHDWC)
- - Программируемый вывод управления выключением и схема возобновления работы
- Тактовый генератор (CKGR)
- - Маломощный генератор 32,768 кГц с питанием от резервной батареи
- - Встроенный генератор 3..20 МГц и две схемы ФАПЧ
- Контроллер управления потреблением (PMC)
- - Режим работы с очень малой тактовой частотой, возможность программной оптимизации потребляемой мощности
- - Четыре программируемых внешних тактовых сигнала
- Контроллер прерываний (AIC)
- - Индивидуальное маскирование, 8 уровней приоритетов, векторизованные источники прерываний
- - Три источника внешних прерываний и один источник быстродействующего прерывания, защита от ложных прерываний
- Блок отладки (DBGU)
- - 2-проводной УСАПП и поддержка отладочного канала связи, программируемое предотвращение доступа через встроенный ВСЭ
- Интервальный таймер (PIT)
- - 20-разрядный интервальный таймер + 12-разрядный счетчик интервалов
- Сторожевой таймер (WDT)
- - Защита ключом, однократное программирование, оконный 12-разрядный счетчик, работа от низкочастотного генератора
- Реально-временной таймер (RTT)
- - 32-разрядный циклический счетчик с резервным питанием и работой от низкочастотного генератора
- Три 32-разрядных контроллера параллельного ввода-вывода ПВВ А, ПВВ В, ПВВ С
- - 96 программируемых линий ввода-вывода, мультиплексированных с двумя периферийными устройствами ввода-вывода
- - Возможность прерывания по изменению состояния входа на каждой линии ввода-вывода
- - Раздельное программирование открытого стока, подтягивающего резистора к плюсу питания и синхронизированного выхода
- 19 каналов ПДП периферийных устройств (PDC)
- Интерфейс мультимедийных карт (MCI)
- - Совместимость с мультимедийными картами MMC и SD-картами
- - Автоматическое управление протоколом и быстрая автоматическая передача данных, совместимая с картами MMC и SD
- Три синхронных последовательных контроллера (SSC)
- - Раздельные сигналы тактирования и синхронизации посылки для каждого приемника и передатчика
- - Поддержка аналогового интерфейса I?S и мультиплексирования с разделением по времени
- - Функция высокоскоростной непрерывной передачи потока данных в 32-разрядном формате
- Три универсальных синхронных/асинхронных приемо-передатчика (УСАПП)
- - Отдельный генератор скорости связи, поддержка инфракрасной (IrDA) модуляции/демодуляции
- - Поддержка смарт-карт ISO7816 T0/T1, аппаратное и программное подтверждение установления связи, поддержка RS485
- Два последовательных интерфейса SPI с поддержкой режимов ведущий/подчиненный
- - Программируемая длина данных 8-16 разрядов, четыре выхода выбора внешних микросхем
- Один трехканальный 16-разрядный таймер-счетчик
- - Три внешних входа синхронизации, две линии ввода-вывода общего назначения на каждый канал
- - Два канала ШИМ-генерации, режим захвата/генерации импульсов, прямой/обратный счет
- Двухпроводной интерфейс (TWI)
- - Поддержка ведущего режима, поддержка всех двухпроводных ЭСППЗУ Atmel
- Граничное сканирование по стандарту IEEE 1149.1 JTAG на всех цифровых выводах
- Требуемые источники питания:
- - 1.08В..1.32В для VDDCORE и VDDBU
- - 2.7В...3.6В для VDDOSC и для VDDPLL
- - 2.7В…3.6В для VDDIOP (периферийные устройства ввода-вывода) и для VDDIOM (ввод-вывод памяти)
- Выпускается в RoHS-совместимом корпусе LFBGA с 217 сферическими выводами
Структурная схема:
Расположение выводов в корпусе LFBGA с 217 сферическими выводами:
Общее описание:
AT91SAM9261 - завершенная система на кристалле, выполненная на основе процессора ARM926EJ-S ARM Thumb с расширенным набором инструкций для цифровой обработки сигналов (ЦОС) и ускорителем Java-инструкций Jazelle. При тактовой частоте 180 МГц процессор достигает производительности 200 млн. операций в секунду.
AT91SAM9261 - оптимизированный хост-процессор для приложений с ЖК-дисплеем. Он интегрирует контроллер ЖКИ, поддерживающий цветовые режимы от монохромного до 16 миллионов цветов активных и пассивных ЖК-дисплеев. Встроенное статическое ОЗУ размером 160 кбайт может использоваться в качестве видеопамяти для минимизации импульсной загрузки процессора при обновлении ЖКИ. Внешний шинный интерфейс содержит контроллеры синхронного динамического ОЗУ (SDRAM) и статической памяти, а также поддерживает специфические схемы интерфейсов с памятью CompactFlash и NAND флэш-памятью.
AT91SAM9261 интегрирует загрузочное ПЗУ, которое отвечает за копирование программного кода, например, из внешней флэш-памяти DataFlash во внешнее синхронное динамическое ОЗУ (SDRAM). Программно-управляемый контроллер управления потреблением (PMC) поддерживает системное потребление на минимальном уровне путем включения/отключения процессора и различных периферийных устройств, а также за счет регулировки рабочей частоты.
Преимуществом AT91SAM9261 также является интегрирование широкого диапазона отладочных функций, в т.ч. внутрисхемная эмуляция JTAG-ICE, отдельный УАПП в качестве канала отладки (DBGU) и встроенная реально-временная трассировка. Данные функции облегчают разработку и отладку любых приложений, в т.ч. с критичными реально-временными характеристиками.
Информация для заказа:
Код заказа |
Корпус |
Тип корпуса |
Температурный диапазон |
AT91SAM9261-CJ |
BGA217 |
RoHS-совместимый |
Промышленный(-40°C…+85°C) |
Документация:
|
|
354 Kb Engl Предварительное описание микроконтроллера AT91SAM9261 |
|
|
6970 Kb Engl Полное описание микроконтроллера AT91SAM9261 |
|
|
690 Kb Engl Руководство пользователя AT91SAM9261-EK (оценочная плата) |
|
|
1761 Kb Engl AT91 Third Party Development Tools Catalog |
|
|
Rus Архитектура и система команд |
|