AT32AP7000
32-разрядный микроконтроллер семейства AVR32
Характеристики:
- Высокопроизводительный, маломощный 32-разрядный микроконтроллер AVR32
- Тактовая частота 133 МГц
- Кэш-память инструкций размером 16 кбайт и кэш-память данных размером 16 кбайт
- Блок управления памятью, позволяющий использовать операционные системы
- Однотактный набор инструкций RISC, в т.ч. инструкции SIMD и DSP
- Аппаратный ускоритель Java
- Мультимедийный сопроцессор
- Векторный блок умножения для ускорения видеообработки за счет преобразования цветового пространства (YUV<->RGB), масштабирования и фильтрации изображения
- Мультииерархическая шинная система
- Высокопроизводительная передача данных по раздельным шинам для улучшения быстродействия
- Память данных
- 32 кбайт статического ОЗУ
- Интерфейс внешней памяти
- поддержка SDRAM, DataFlash, статического ОЗУ, карт MMC, SD, Compact Flash, Smart Media и NAND флэш-памяти
- Контроллер прямого доступа к памяти
- Доступ к внешней памяти без вмешательства ЦПУ
- Контроллер прерываний
- Индивидуально маскируемые прерывания
- Каждый запрос на прерывание имеет программируемый приоритет и автовекторный адрес
- Системные функции
- Менеджер питания и синхронизации
- Кварцевый генератор с ФАПЧ
- Сторожевой таймер
- Часы реального времени
- 6 многофункциональных таймеров-счетчиков
- Три внешних входа синхронизации, линии ввода-вывода, ШИМ, захват и различные счетные возможности
- 4 универсальных синхронных/асинхронных приемо-передатчиков (УСАПП)
- Модуляция и демодуляция 115.2 кбит/сек IrDA
- Аппаратное и программное подтверждение связи
- 3 контроллера синхронных последовательных протоколов
- Поддержка AC97, I2S, S/PDIF, SPI и общепринятых фреймовых протоколов
- Двухпроводной интерфейс
- Последовательные операции чтения/записи, совместимость с I2C
- Интерфейс жидкокристаллического дисплея (ЖКД)
- Поддержка дисплеев TFT
- Конфигурируемая разрешающая способность с поддержкой режимов QCIF/QVGA/VGA/SVGA.
- Интерфейс приемника изображения
- 12-разрядный интерфейс данных для подключения КМОП-камер
- Высокоскоростное (480 Мбит/сек) устройство USB 2.0
- Встроенные трансиверы с физическим интерфейсом
- 2 интерфейса Ethernet MAC 10/100 Мбит/сек
- Контроллер сетевого доступа 802.3 Ethernet
- Поддержка интерфейсов MII и RMII
- 16-разрядный стерео аудио ЦАП
- Частоты преобразования до 50 кГц
- Встроенная отладочная система
- Nexus, класс 3
- Полноскоростная, неинтрузивная трассировка данных и программы
- Управление временем прогона и интерфейс JTAG
- Корпус/ввод-вывод
- 256-выводной CABGA, шаг 1.0 мм/160 линий ввода-вывода
- Источники питания
- 1.65В..1.95В VDDCORE
- 3.0В..3.6В VDDIO
Структурная схема:
Расположение выводов:
Общее описание:
AP7000 - завершенный прикладной процессор с процессором AVR32 RISC, работающий на тактовых частотах до 133 МГц. AVR32 - высокопроизводительное 32-разрядное микропроцессорное RISC-ядро, которое разработано для чувствительных к стоимости встраиваемых приложений с учетом выполнения требований по малой потребляемой мощности, высокой плотности кода и высокой производительности.
AP7000 содержит блок управления памятью (MMU) и гибкий контроллер прерываний, поддерживающий современные операционные системы. Процессор также поддерживает обширный набор инструкций DSP и SIMD, которые специально разработаны для мультимедийных и телекоммуникационных приложений.
Для организации быстрого и защищенного доступа AP7000 интегрирует статическое ОЗУ. Для приложений, требующих дополнительную память, предусмотрена возможность подключения внешнего 16-разрядного статического ОЗУ. Кроме того, предусмотрен контроллер SDRAM для подключения к внешней энергозависимой памяти, а также имеются контроллеры для подключения ко всей стандартной энергонезависимой памяти, в т.ч. Compact Flash, карты MMC, карты SD, SmartCard, NAND флэш-память и Atmel DataFlash.
Контроллер прямого доступа к памяти позволяет передавать данные между периферийными устройствами и памятью без вмешательства процессора. Это снижает загрузку процессора при продолжительной передаче больших потоков данных между модулями микроконтроллера.
Микроконтроллер содержит три идентичных канала 16-разрядных таймер-счетчиков. Каждый канал может раздельно программироваться для выполнения разнообразных функций, в т.ч. измерение частоты, счет событий, измерение временных интервалов, генерация импульсов, формирование задержек и широтно-импульсная модуляция.
AP7000 также содержит контроллер ЖКД, который поддерживает монохромные и цветные пассивные STN модули ЖКД с одиночным и двойным сканированием, а также активные модули TFT ЖКД с одиночным сканированием. 16 градаций серого для монохромных STN-дисплеев поддерживаются за счет алгоритма временного сглаживания и метода управления кадровой частотой (FRC). Данный метод также используется для цветных STN-дисплеев для генерации 4096 цветов.
Контроллер ЖКД поддерживает программирование разрешающей способности до 2048 x 2048 пикселей с разрядностью атрибутов пикселя от 1 до 24 бит на пиксель.
Пиксельный сопроцессор выполняет преобразование цветового пространства для изображений и видеопотока, а также обеспечивает широкую поддержку аппаратной фильтрации.
Для приложений с организацией сетевого доступа предусмотрены модули 10/100 Ethernet MAC с интерфейсами MII и RMII.
Контроллеры синхронных последовательных протоколов обеспечивают простоту доступа к большинству популярных последовательных коммуникационных протоколов, в т.ч. аудиопротоколы AC97, I2S, I2C и различные режимы SPI. Модули поддерживают фреймовые протоколы, в т.ч. протоколы VoIP SIP.
Аппаратный Java-ускоритель обеспечивает высокое быстродействие исполнения байтного Java-кода. AVR32 поддерживает инструкции Java на аппаратном уровне, повторно используя существующий RISC путь данных, что позволяет достичь близких к нулю потерь производительности и стоимости.
Интерфейс приемника изображения поддерживает камеры с 12-разрядными шинами данных, а подключение к интерфейсу ЖКД выполняется через отдельную шину.
Интерфейс PS2 предусмотрен для подключения стандартных устройств ввода, например, мыши и клавиатуры.
AP7000 интегрирует встроенную отладочную систему Nexus 2.0 (класс 3), которая поддерживает неинтрузивную реально-временную трассировку, полноскоростной доступ к памяти (чтение/запись), а также другие базовые функции управления процессом выполнения программного кода.
Си-компилятор максимально связан с архитектурой и поддерживает оптимизацию кода по размеру и быстродействию.
Информация для заказа:
Код заказа |
Корпус |
Тип корпуса |
Рабочий температурный диапазон |
AT32AP7000-133DGU |
CABGA256 |
Экологически безопасный |
Промышленный (-40°C...+85°C) |
Документация:
|
|
267Kb Engl Описание микроконтроллера. Краткая информация. |
|
|
4090 Kb Engl Описание микроконтроллера. Полная информация. |
|
|
1523 Kb Engl Архитектура 32-разрядных микроконтроллеров AVR |
|