Atmel анонсировала высокопроизводительный микропроцессор SAM9M10 с интегрированным видеодекодером
17.01.2010

Корпорация Atmel представила микропроцессор SAM9M10, построенном на ядре ARM926EJ, с интегрированным видеодекодером и 2D графическим ускорителем (масштабирование, вращение, преобразование палитры, картинка в картинке), обеспечивающим высококачественную обработку видео в промышленных приложениях.

Atmel SAM9M10

Устройство включает в себя микропроцессор на ядре ARM926, работающий на частоте 400 МГц, спаренный 133 МГц интерфейс внешней шины (EBI) для работы с памятью DDR2. Также интегрированы: высокоскоростной (480 Мбит/с) USB-контроллер (USB Host), модуль Ethernet, два интерфейса поддержки карт MMC4.3 и SDIO/SD, а также контроллер LCD дисплея с поддержкой сенсорного управления (резистивный сенсор), интерфейс для работы с CMOS-камерой, интерфейс ввода/вывода звука.

Основные характеристики микропроцессора SAM9M10:

  • ядро ARM926EJ-S с рабочей частотой 400 МГц, 32 КБайт кэш данных, 32 КБайт кэш инструкций;
  • расширенные DSP-инструкции;
  • контроллер DDR2;
  • интерфейс внешней шины данных и адреса;
  • 64 КБайт внутренней SRAM;
  • мультиформатный видеодекодер;
  • контроллер LCD с поддержкой STN и TFT дисплеев с максимальным разрешением 1280 × 860;
  • сенсорный интерфейс;
  • высокоскоростной контроллер USB (480 Мбит/с);
  • Ethernet контроллер;
  • интерфейс для подключения CMOS-камеры;
  • два контроллера SDIO, SD, MMC;
  • подсистема обработки звука AC'97;
  • два трехканальных таймера-счетчика;
  • два контроллера I2S;
  • 4-канальный 16-битный ШИМ-контроллер;
  • 4 USART, ИК-приемопередатчик, SPI интерфейс;
  • 8-канальный 10-битный АЦП с поддержкой Touch Screen;
  • 37 каналов DMA;
  • улучшенный контроллер прерываний и модуль отладки;
  • внутренний RC-генератор;
  • 160 линий ввода/вывода;
  • интервальный таймер, сторожевой таймер, часы реального времени;
  • пять 32-битных параллельных контроллера ввоа/вывода;
  • корпус: TFBGA.

SAM9M10 способен декодировать поток видеоданных с разрешением 720 × 576 пикс. или WVGA (800 × 480) с частотой 30 кадров/с. Модуль поддерживает множество форматов - H264, H263, MPEG4, MPEG2, VC1 и JPEG. Графический ускоритель также предоставляет возможность реализовать высококачественный визуальный пользовательский интерфейс, сохраняя производительность микропроцессора для остальных приложений.

Многие микропроцессоры построенные на ядре ARM9 ориентированы на применение в мобильных устройствах связи, где питающее напряжение 1.8 В. В индустриальных приложениях, с напряжением питания 3.3 В, для них требуется отдельный контроллер управления питанием и преобразователь уровней. Микропроцессор SAM9M10 содержит интегрированный контроллер управления питанием, со схемой контроля скорости нарастания выходного напряжения и программируемыми уровнями напряжений (1.8 В или 3.3 В).

12-уровневая матрица системной шины, управляемая контроллером доступа к памяти центрального процессора, включает: 8 центральных каналов DMA, 6 высокоскоростных каналов DMA (принадлежащих видеодекодеру, LCD контроллеру, контроллеру USB, модулю Ethernet, интерфейсу сенсорного управления), 21 канал периферийного DMA, двухканальный интерфейс внешней шины и небольшие блоки внутренней SRAM, чтобы гарантировать непрерывную передачу внешних и внутренних потоков данных с минимальной загрузкой центрального процессора. Такая архитектура, скоростная шина данных, позволяют передавать данные со скоростью больше 100 Мбит/с, обрабатывать видеоданные, обслуживать визуальный пользовательский интерфейс параллельно с интенсивными вычислительными операциями.

Atmel: AT91SAM9M10
Кликните для увеличения

Не смотря на рост производительности, SAM9M10 содержит дополнительные модули, уменьшающие в целом энергопотребление и количество внешних компонентов. На рабочей частоте 400 МГц, при питающем напряжении ядра – 1.0 В, типичное энергопотребление составляет 300 мкВт/МГц. В режиме пониженного потребления (при работающих часах реального времени), микропроцессор потребляет около 8 мкА. Системный контроллер включает в себя устройства управляющие запуском/остановкой, сбросом при подаче питания. А также включает в себя: генератор 12 МГц и 32 кГц, контроллер управления питанием, который точно регулирует потребление в соответствии с необходимой производительностью системы в целом.

Основное целевое назначение: мультимедийные дисплеи, развлекательные системы, Интернет-приложения.

Подробнее >>

Реклама