Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

AT91SAM9RL64 компании Atmel, выполненный на основе процессора ARM926EJ-S, представляет собой однокристальное решение интеллектуальной панели управления Atmel


Компания Atmel выпустила микроконтроллер AT91SAM9RL64 на основе ядра ARM9, предназначенный для реализации "интеллектуальных" панелей управления с графическим пользовательским интерфейсом. Компания Atmel выпустила микроконтроллер AT91SAM9RL64 на основе ядра ARM9, предназначенный для реализации "интеллектуальных" панелей управления с графическим пользовательским интерфейсом. SAM9RL64 может выступать, как в роли главного процессора, так и в роли сопроцессора, отвечающего за управление пользовательским интерфейсом. Для передачи цифрового видеопотока между главным процессором и выступающим в роли сопроцессора AT91SAM9RL64 может использовать высокоскоростной интерфейс USB.

Кнопки, переключатели и джойстики, которые широко используются в качестве органов управления в электронной продукции, все больше вытесняются сенсорными экранами, которые делают более наглядным пользовательский интерфейс и делают более простым и интуитивно понятным его использование. Несмотря на то, что 8- и 16-битные микроконтроллеры используются в критичных к стоимости потребительских применениях для реализации пользовательских интерфейсов, они, тем не менее, не обладают такими вычислительными способностями и средствами передачи данных, необходимые в современных интерактивных графических пользовательских интерфейсах. Микроконтроллер AT91SAM9RL64 является однокристальным решением для реализации интеллектуального графического пользовательского интерфейса. Он интегрирует 6-слойную шинную матрицу с производительностью свыше 200 MIPS и контроллер ПДП, работающий совместно со всеми встроенными устройствами ввода-вывода. К числу встроенных УВВ относятся контроллеры ЖКИ и сенсорного экрана, контроллер высокоскоростного USB-устройства, 24 канала ПДП, интерфейс MCI/SDIO, 5 УАПП, SPI, два SSC, AC'97, 6 таймеров, 4 ШИМ с сильноточными линиями ввода-вывода, два TWI и часы реального времени с резервным батарейным питанием.

Помимо кэш-памяти данных и инструкций для детерминированной обработки у SAM9RL64 предусмотрено дополнительное статическое ОЗУ размером 64 кбайт (состоит из четырех блоков по 16 кбайт), которое может быть сконфигурировано как TCM-память данных или как ТСМ-память инструкций. Аббревиатура ТСМ происходит от "Tightly Coupled Memory" и означает, что ОЗУ подключено к процессору напрямую, минуя кэш-память, чем достигается однотактный доступ при максимальном быстродействии процессора (200 MIPS). TCM-память может также использоваться в качестве локальной памяти встроенных устройств ввода-вывода, подключенных к многослойной шине. Во время загрузки системы статическое ОЗУ подключается к многослойной шине, чем позволяет контроллеру ПДП скопировать критичный реально-временной код из энергонезависимой памяти, как, например, NAND флэш-память или DataFlash®. После завершения копирования кода программы в статическое ОЗУ блоки памяти могут быть сконфигурированы, как TCM-память.

Для AT91SAM9RL64 Atmel на бесплатной основе предлагает Си-компилятор GNU gcc и отладчик GNU gdb. По коммерческим лицензиям доступна продукция следующих компаний: IAR® (Cи-компилятор - Embedded Workbench™ - Операционная система реального времени (ОСРВ) - Powerware), Mentor Graphics® (ОСРВ - Nucleus PLUS и программа пользовательского интерфейса - Inflexion), Micrium® (ОСРВ - uCOS/II), ExpressLogic® (ОСРВ - ThreadX®) и Microsoft® (Windows® CE - .NET Framework). Atmel также предоставляет программный пакет с описаниями регистров и драйверами всех устройств ввода-вывода, а также примеры проектов, позволяющие упростить освоение микроконтроллера. Ускорить освоение микроконтроллера также поможет оценочная плата.

AT91SAM9RL64 доступен в 217-выводном корпусе BGA (размеры 15х15 мм, шаг расположения сферических выводов 0.8 мм).

Отличительные особенности:

  • Интегрируют процессор ARM926EJ-S™ ARM® Thumb®
    • Инструкции для цифровой обработки сигналов (ЦОС)
    • Поддержка технологии ARM Jazelle® для ускорения выполнения инструкций Java®
    • Кэш-память данных размером 4 кбайт, кэш-память инструкций размером 4 кбайт, буфер записи
    • Производительность 210 MIPS на частоте 190 МГц
    • Блок управления памятью
    • Встроенный блок эмуляции EmbeddedICE™ и интерфейс доступа к встроенной отладочной системы
    • Реализация среднего уровня трассировочной макроячейки Embedded Trace Macrocell™
  • Многослойная шинная матрица AHB для высокопроизводительной передачи данных
    • Шестислойная 32-битная матрица
    • Опция выбора загрузочного режима, команда переадресации (remap)
  • Одно внутреннее ПЗУ емкостью 32 кбайт с однотактным доступом при максимальном быстродействии
  • Одно внутреннее статическое ОЗУ размером 64 кбайт с однотактным доступом при максимальном быстродействии
    • На шине AHB предусмотрено 4 блока по 16 кбайт, которые могут использоваться в роли TCM-памяти или статического ОЗУ общего назначения
    • Однатактный доступ через шину на тактовой частоте шины
    • Однотактный доступ через интерфейс TCM-памяти на тактовой частоте процессора
  • 2-канальный прямой доступ к памяти
    • Передача "память-память"
    • 16-байтный буфер FIFO
    • Связанный список
  • Интерфейс внешней шины (EBI)
    • EBI поддерживает SDRAM, статическую память, NAND-флэш-память с поддержкой ECC и флэш-память CompactFlash®
  • Контроллер ЖКИ (только для AT91SAM9RL64)
    • Поддержка пассивных или активных дисплеев
    • Разрешающая способность до 24 бит/пиксель в режиме TFT, до 16 бит/пиксель в цветном режиме STN
    • До 16 млн. цветов в режиме TFT, разрешение до 2048x2048, поддержка виртуального экрана
  • Контроллер высокоскоростного (480 Мбит/сек) устройства USB 2.0
    • Встроенный высокоскоростной трансивер, физический интерфейс UTMI+
    • Встроенные буферы FIFo и выделенный канал ПДП
    • 4 кбайт встроенного конфигурируемого двухпортового ОЗУ (DPRAM)
  • Полнофункциональный системный контроллер, в т.ч.
    • Контроллер сброса, контроллер отключения
    • Четыре 32-битных регистра с поддержкой резервного батарейного питания (всего позволяют хранить 16 байт)
    • Тактовый генератор и контроллер управления режимами электропитания
    • Расширенный контроллер прерываний и блок отладки
    • Интервальный таймер, сторожевой таймер, а также таймер реального времени и часы реального времени
  • Контроллер сброса (RSTC)
    • Выполнен на основе двух схем сброса при подаче питания
    • Определение источника сброса и управление выходом сброса
  • Контроллер отключения (SHDC)
    • Управление программируемым выводом отключения и схемой возобновления работы микроконтроллера
  • Тактовый генератор (CKGR)
    • Выборочный маломощный генератор 32768 Гц или внутренний маломощный RC-генератор с резервным батарейным питанием для низкочастотной синхронизации
    • Встроенный генератор 12 МГц (основная системная синхронизация и синхронизация контроллера USB)
    • Один блок ФАПЧ для синтеза частоты до 240 МГц
    • Один блок ФАПЧ для синтеза частоты 480 МГц (используется высокоскоростным портом USB)
  • Контроллер управления энергопотреблением (PMC)
    • режим работы с очень низкой частотой синхронизации, возможность программной оптимизации энергопотребления
    • Два программируемых внешних тактовых сигнала
  • Усовершенствованный контроллер прерываний (AIC)
    • Раздельное маскирование, восемь уровней приоритетов, векторизованные источники прерываний
    • Один внешний источник прерываний и один источник прерывания с быстрым реагированием, защита от ложных прерываний
  • Блок отладки (DBGU)
    • 2-проводной УАПП и поддержка отладочного коммуникационного канала
  • Периодический интервальный таймер (PIT)
    • 20-битный интервальный таймер + 12-битный счетчик интервалов
  • Сторожевой таймер (WDT)
    • Защищенный ключом оконный 16-битный счетчик (низкочастотный тактовый сигнал, допускает программирование только один раз)
  • Таймер реального времени (RTT)
    • 32-битный циклический счетчик с резервным питанием и низкочастотной синхронизацией (16-битный предделитель)
  • Часы реального времени (ЧРВ)
    • Считывание времени, даты и сигналов срабатывания будильника в 32-битном формате
    • Малая потребляемая мощность
    • Программируемое периодическое прерывание
  • Один 6-канальный 10-битный аналогово-цифровой преобразователь
    • Интерфейс стандартной промышленной 4-направленной сенсорной панели
  • Четыре 32-битных контроллера параллельного ввода-вывода (PIOA, PIOB, PIOC и PIOD)
    • 118 программируемых линий ввода-вывода, мультиплексированных с двумя устройствами ввода-вывода, в 217-выводном корпусе BGA
    • Каждая линия ввода-вывода может генерировать прерывание при изменении состояния
    • Раздельное программирование таких опций: открытый сток, подтягивающий резистор и синхронизированный выход
  • 22-канальный контроллер ПДП периферийных устройств (PDC)
  • Один интерфейс карт памяти MMC (MCI)
    • Совместимость с SDCard/SDIO 1.0 и MultiMediaCard™ 3.1
    • Автоматическое управление протоколом и быстродействующая автоматическая передача данных посредством PDC
  • Два контроллера синхронного последовательного интерфейса SSC
    • Раздельные тактовый сигнал и сигнал синхронизации посылки у каждого приемника и передатчика
    • Поддержка аналогового интерфейса I.S, поддержка мультиплексирования с разделением по времени
    • Возможность высокоскоростной передачи непрерывного потока 32-битных данных
  • Один контроллер AC97 (AC97C)
  • Четыре универсальных синхронно-асинхронных приемо-передатчика (УСАПП)
    • Отдельный генератор скорости связи, инфракрасная IrDA® модуляция/демодуляция, Манчестер-кодирование/декодирование
    • Поддержка смарт-карт ISO7816 T0/T1, аппаратное подтверждение установления связи, поддержка RS485
  • Один ведущий/подчиненный последовательный интерфейс (SPI)
    • Программируемая длина данных 8…16 бит, четыре выхода выбора внешних устройств ввода-вывода
    • Синхронная передача данных на большой скорости
  • Один трехканальный 16-битный таймер-счетчик (TC)
    • Три входа внешней синхронизации, две линии ввода-вывода общего назначения в каждом канале
    • Генерация парных ШИМ-сигналов, режимы захвата/генерации прямоугольных импульсов, возможность двунаправленного счета
  • Один 4-канальный 16-битный ШИМ-контролллер (PWMC)
  • Два двухпроводных интерфейса (TWI)
    • Совместимость со стандартными ИС запоминающих устройств с двухпроводным интерфейсом доступа
    • Один, два или три байта для подчиненного адреса
    • Операции чтения/записи последовательности данных
    • Поддержка режимов работы: мастер, многомастерный и подчиненный
    • Скорость передачи до 400 кбит/сек
    • В подчиненном режиме поддерживается команда общего вызова
    • В режиме мастер поддерживается возможность подключения к контроллеру ПДП периферийных устройств (PDC), что позволяет оптимизировать передачу данных (только для TWI0)
  • Загрузочный помощник SAM-BA™
    • Загрузочная программа по умолчанию
    • Интерфейс с графическим пользовательским интерфейсом SAM-BA
  • Граничное сканирование на всех цифровых линиях ввода-вывода по стандарту IEEE® 1149.1 JTAG
  • Требуемые источники питания:
      - 1.08…1.32 В (VDDCORE, VDDUTMIC, VDDPLLB и VDDBU) - 3.0…3.6 В (VDDPLLA, VDDANA, VDDUTMII и VDDIOP) - Программируемый от 1.65 В до 1.95 В или от 3.0 В до 3.6 В (VDDIOM)
  • Доступен в 144-выводном корпусе BGA (AT91SAM9R64) и 217-выводном корпусе LFBGA (AT91SAM9RL64)

Структурная схема AT91SAM9R64:

Структурная схема AT91SAM9R64

Структурная схема AT91SAM9RL64:

Структурная схема AT91SAM9RL64

Общее описание:

Микроконтроллер AT91SAM9R64/RL64 выполнен путем интеграции процессора ARM926EJ-S, быстродействующего статического ОЗУ большого объема и обширного числа периферийных устройств. AT91SAM9R64/RL64 содержит один контроллер высокоскоростного USB-устройства, контроллер ЖКИ (только для AT91SAM9RL64), один контроллер AC97, 2-канальный контроллер ПДП, четыре УСАПП, два интерфейса SSC, один SPI, два TWI, три канала таймеров-счетчиков, 4-канальный ШИМ-генератор, интерфейс карт памяти MMC и 6-канальный аналогово-цифровой преобразователь с возможностями подключения сенсорной панели.

AT91SAM9R64/RL64 использует архитектуру 6-слойной шинной матрицы. В его состав также входит интерфейс внешней шины, с помощью которого можно подключить обширное число запоминающих устройств и устройств ввода-вывода. AT91SAM9R64, который размещен в 144-выводном корпусе BGA, поддерживает не все возможности AT91SAM9RL64.

Информация для заказа:

Код заказа Корпус Тип корпуса Рабочий температурный диапазон
AT91SAM9R64-CU LFBGA144 Без содержания свинца Промышленный
-40…+85°С
AT91SAM9RL64-CU LFBGA217


Источник: rtcs.ru | Дата публикации: 03/02/2008

Предыдущая новость: Atmel выпустила новый стартовый набор ATSTK600 для флэш-микроконтроллеров AVR Следующая новость: Серия ST7FOX - восьмиразрядные микроконтроллеры стоимостью до 50-ти центов
Реклама на сайте


Последние новости    Новости электронной индустрии в формате RSS

[06/02/2019] Конференция в МГТУ им. Баумана «Технологии разработки и отладки сложных технических систем» 2019

[09/05/2018] Грандиозная майская распродажа на Gearbest!

[16/05/2017] С 15 по 17 мая в магазине Gearbest проходит грандиозный флэшсейл

[10/05/2017] Так что же такое Спиннер?

[05/12/2016] Новый Год и Рождество с GearBest!

[29/09/2016] Всемирный День Интернета на GearBest

Читать все новости >>

устранение утечек на трубопроводах воды без их отключения || BetBoom

© 2003—2024 «KAZUS.RU - Электронный портал»