Мультимедийный процессор i.MX27
Обзор
В ответ на растущие потребности в мобильных устройствах, объединяющих коммуникационные возможности с высокой безопасностью, компания Freescale начала выпуск мультимедийных процессоров i.MX27. Как и его предшественник i.MX21, процессор i.MX27 построен на базе ядра ARM926EJ-S™, но в отличие от него имеет дополнительные возможности: аппаратный кодек H.264 с разрешением D1 для обработки видео высокого разрешения, контроллер Ethernet 10/100 MAC, функции безопасности, поддержка соединения plug-and-play и расширенные функции управления питанием. С учетом новых возможностей процессор i.MX27 является прекрасным выбором для применения в приложениях передачи голоса и видео по сети (V2IP), интеллектуальных системах дистанционного управления, терминалах точек продаж и беспроводных приложениях.Семейство процессоров i.MX27 построено по архитектуре Smart Speed компании Freescale с использованием инновационных технологий. В них использованы аппаратные ускорители для высвобождения ресурсов процессора и перекрестный коммутатор, позволяет организовать параллельную обработку нескольких потоков. С учетом этих качеств, процессоры i.MX27 демонстрируют производительность, соответствующую более высоким частотам, но при меньшем энергопотреблении, обеспечивая длительное время работы от батарейки.
Блок-схема
Семейство i.MX
Процессоры Freescale семейства i.MX предназначены в первую очередь для мобильных приложений, требующих высокой производительности и длительной работы от батарейного питания. Разработчики получат выгоду от прекрасной производительности i.MX процессоров при низкой рабочей частоте и высокой степени интеграции, позволяющих быстро создавать продвинутые мобильные устройства для рынка. Потребителям понравится правдоподобное видео с поддержкой 3-D графики, быстрое реагирование и долгое время работы. Разработчикам доступны различные модификации процессоров, начиная от i.MXS — для «бюджетных» приложений, i.MXL, i.MX1 и i.MX21S — для устройств средней ценовой категории, i.MXL, i.MX27, i.MX31L и i.MX31 — для высокопроизводительных мобильных мультимедийных устройств.Еще одним важным качеством микроконтроллеров i.MX компании Freescale является поддержка множества программных платформ, среди которых Microsoft® Windows® CE, Linux® и другие системы реального времени RTOS.
Особенности
Процессор (ЦПУ)
- Ядро ARM926EJ-S с частотой 400 МГц
- 16 КБ L1 кэша команд и данных
- 16 каналов DMA
- Отладка в реальном времени (ETM)
- Коммутатор Smart Speed
Мультимедиа
- Аппаратные кодеки MPEG-4 H.263/H.264 D1
- Пред- и постобработка
- Высокоскоростной интерфейс КМОП-датчика
Интерфейс внешней памяти (EMI)
- SDRAM 16/32-бит, 133 МГц
- DDR 16/32-бит, 266 МГц
- NAND флэш 8/16-бит
- Поддержка PS RAM
Службы безопасности
- Криптографический ускоритель
- Блок электронных предохранителей
- Загрузчик повышенной надежности (HAB)
- Контроллер безопасности с шифрованием при запоминании в ОЗУ
- Контроль целостности OS/SW в реальном времени
Расширенное управление питанием
- Динамическая температурная компенсация (DPTC)
- Активное смещение
Коммуникационные интерфейсы
- 10 и 100 Мбит/с Ethernet/IEEE® 802.3MAC
- Два USB OTG High Speed, host
- Три MMC/SD, Memory Stick-Pro™
- PCMCIA/CF
- Интерфейс ATA-6 (HDD)
- Аудио мультиплексор
- IrDA, дополнительная клавиатура, 1-проводный интерфейс
- Три конфигурируемых SPI, два SSI/I2S, шесть UART
Производительность
- ЦПУ: 400 МГц при 1.45 В, 266 MГц при 1.2 В
- Системная шина: 133 МГц
Технология изготовления
- 90 нм КМОП
- Корпус: 404 MAPBGA, 17x17 мм, шаг 0,65 мм
Улучшенная обработка видео
Процессоры i.MX27 содержат встроенный аппаратный блок с низким энергопотреблением eMMA2, который состоит из кодеров/декодеров MPEG-4 и H.263/H.264 для обработки видео с разрешением D1, а также модули для пред- и постобработки изображений. Устройство, построенное на базе i.MX27, способно воспроизводить видео в течение длительного времени и с исключительным качеством (с высокой частотой кадров и разрешающей способностью). На базе процессоров i.MX27 можно также программно реализовать другие кодеки, например, PacketVideo, RealNetworks и Windows Media. Аппаратная реализация кодеков позволяет снизить нагрузку на ЦП и энергопотребление системы.Коммутатор Smart Speed
Перекрестный коммутатор 6х3 Smart Speed позволяет организовать параллельную обработку нескольких потоков за счет более эффективной транзакции данных за один цикл. Коммутатор поддерживает до трех одновременных транзакций, исключая состояния простоя и обеспечивая более эффективную работу 133-МГц шины. Это позволяет таким расширенным мультимедийным приложениям, как V2IP, работать часами на пониженной мощности от одной батарейки.Процессоры i.MX27 поддерживают шесть режимов работы (Run, Wait, Doze, State Retention, Deep Sleep и Hibernate), что позволяет разработчику легко варьировать производительность и энергопотребление системы.
Функции безопасности
Для осуществления функций безопасности в i.MX применена платформенно-независимая безопасная архитектура (Platform Independent Security Architecture) от Freescale, обеспечивающая высокий уровень конфиденциальности для носителей, провайдеров и пользователей. В i.MX используется смешанная архитектура из аппаратных и программных решений, которые содержат:- Блок управления памятью (MMU)
- Контроллер безопасности (SCC), включающий защищенное ОЗУ и монитор контроля доступа
- Ускоритель генератора случайных чисел (RNGA)
- Универсальная уникальная идентификация
- Контроль целостности в реальном времени (RTIC)
- Аппаратный криптоускоритель
- Модуль идентификации микросхемы (IIM) с использованием технологии e-fuse
- Загрузчик повышенной надежности (HAB)
- Обнаружение внешнего вмешательства
Управление питанием
Семейство процессоров i.MX27 построено по архитектуре Smart Speed компании Freescale с использованием инновационных технологий. Механизм динамической температурной компенсации (DPTC) измеряет временные задержки опорных цепей, зависящие от частоты работы системы и температуры, после чего снижает напряжение питания до минимально возможного значения, при котором возможно достижение этой частоты.Коммуникационные интерфейсы
Процессоры i.MX27 поддерживают множество различных внешних устройств — видеокамеры, дисплеи и другие, а также коммуникационные интерфейсы, среди которых 10/100-Мбит/с Ethernet/802.3 и ATA-6 для подключения жесткого диска.USB On-the-Go (USB-OTG)
i.MX27 содержит один порт High-Speed USB-OTG, позволяющий подсоединяться к компьютеру или его периферии без участия самого компьютера один хост High-Speed USB и один хост Full-Speed USB для соединения с периферийными модулями Wi-Fi®, Bluetooth® и сотовой связи.Freescale Wireless Developer Network
Глобальная программа компании Freescale "Wireless Developer Network" имеет целью создание платформ, инструментов, технологий и экспертиз для ускорения продвижения изделий на рынок. В рамках программы предлагаются платформы, содержащие аппаратные и программные модули, инструменты, системную интеграцию и другие элементы. Как предварительные интегральные решения, эти платформы помогают сократить этап разработки и создания новых недорогих беспроводных мобильных устройств. Дополнительную информацию можно найти на сайте www.freescale.com/fwdn.
Электронные компоненты Freescale >>>
О компании Freescale >>>