Мультимедийный процессор i.MX35

Автомобильные информационные технологии


Обзор

Сегодня автомобиль превращается из средства передвижения в медиа комнату на колесах. Современные мультимедиа системы заставляют изменить представление о повседневной поездке на авто, обеспечивая помощь водителю посредством телематических и GPS навигационных систем и скрашивая досуг пассажиров, предоставляя беспроводной доступ к мобильному телефону, портативному медиаплееру и ноутбуку. Добавьте сюда возможность распознавания речи и вы получите возможность управлять всеми этими устройствами, не отрывая глаз от дороги и не выпуская руля из рук.
Для обеспечения такой функциональности требуются интегральные схемы с возможностью управления всей системой. Мультимедийный процессор i.MX35 является идеальным интеллектуальным центром автомобильной мультимедийной системы.
Основанный на ядре ARM1136JF-S™ и являющийся следующей модификацией широко-применяемого процессора i.MX31, процессор i.MX35 специально разработан для автомобильных мультимедийных систем.
Процессор i.MX35 содержит два модуля FlexCAN, шину Media Local Bus (MLB) для связи с трансиверами MOST I NIC и интерфейс Ethernet MAC. Он также имеет два порта USB с физическим уровнем, два порта MMC/SD/SDIO, порт CE-ATA/SDIO для связи с внешними беспроводными модулями, поддержку недорогой памяти типа DDR2 и флэш-памяти типа NAND, что уменьшает стоимость системы и предоставляет разработчикам большую гибкость.
Улучшая аудио возможности i.MX35, разработчики Freescale добавили улучшенный последовательный интерфейс (ESAI) с поддержкой многоканального аудио (5.1) или нескольких аудиоколонок, входы/выходы S/PDIF для сжатого цифрового аудио и асинхронный конвертор выборки (ASRC) для смешивания цифровых данных с различными частотами дискретизации.
Бесплатные (с учетом лицензионного соглашения) программные пакеты поддержки платы (BSPs) для ОС Microsoft® Windows® CE и Linux® можно загрузить с сайта www.freescale.com.
Также поддерживаются ОС QNX Neutrino™ и мультимедийный пакет Aviage.

Блок-схема


Особенности

Автомобильный класс

  • Сертификат соответствия AEC-Q100 grade 3
  • Диапазон рабочих температур –40…+85°C
  • Разработаны и проверены на соответствие требованиям бездефектного производства
  • 90-нм КМОП технология и MAPBGA с шагом 0.8 мм

Процессор

  • Ядро ARM1136JF-S с частотой до 532 МГц для декодирования видео разрешением D1 с частотой 30 кадров в секунду и одновременного подавления эха и распознавания речи
  • 128 КБ L2 общего кэша для повышения производительности
  • Векторный сопроцессор операций с плавающей точкой с расширенным динамическим диапазоном для автомобильных применений

Мультимедиа и обработка графики

  • Котроллер дисплея оптимизирован для 24-битного VGA с разрешением 800 x 480
  • Графический ускоритель с промышленным стандартом OpenVG со скоростью до 133 миллионов пикселей в секунду
  • Модуль обработки изображений (IPU) с поддержкой масштабирования, смешивания, вращения и преобразования цветовой схемы изображения
  • Интерфейс CMOS/CCD матрицы для подключения к камере заднего вида или видеокамере
  • Аудио интерфейсы
    -два порта SSI/I2S
    -вход/выход S/PDIF I/O
    -улучшенный последовательный аудио интерфейс (ESAI) с поддержкой аудио 5.1 или нескольких аудиоколонок

Коммутационные интерфейсы

  • Два модуля FlexCAN
  • Интерфейс MLB с поддержкой физического и связного уровня соединения с другими мультимедийными устройствами через MOST® Network.
  • Интерфейс High-Speed USB OTG с встроенным физическим уровнем
  • Интерфейс High-Speed USB host с встроенным полноскоростным физическим уровнем или высокоскоростной работой через интерфейс ULPI
  • Интерфейс 10/100 Ethernet MAC
  • Три модуля UART
  • Два конфигурируемых SPI (CSPI)
  • 3.3-В входы/выходы общего назначения

Преимущества

Модуль обработки изображений (IPU)

Процессор i.MX35 содержит улучшенный модуль IPU с достаточной функциональностью для обработки изображений и управления дисплеем. Модуль IPU поддерживает распаковывание, фильтрацию, преобразование цветового пространства, независимое масштабирование по вертикали и горизонтали и смешивание графического и видео планов. Модуль IPU имеет достаточные средства управления и синхронизации для выполнения задач с минимальным привлечением главного процессора.

Модуль обработки графики

Процессор i.MX35 содержит встроенный аппаратный ускоритель OpenVG 1.1 для создания сглаженных видеотекстур в соответствии с требованиями сегодняшнего дня. Ядро OpenVG поддерживает также собственный ускоритель Adobe® Flash со следующими преимуществами:
  • Улучшенный Web браузинг со встроенной Adobe Flash анимацией
  • Adobe анимация автоматически конвертируется в C-код, исполняемый процессором i.MX35 — без участия программиста

Контроллер кэша 2-го уровня

Компания Freescale принимала активное участие в создании спецификации архитектуры контроллера кэш-памяти L2 для ARM11™ с и первой лицензировала его. Контроллер кэша второго уровня от Freescale, содержащий ядро ARML210™ и управляющий 128 КБ памяти совместно с процессором ARM1136JF-S, увеличивает производительность процессора и уменьшает потребляемую мощность на системном уровне. Размещение обрабатываемых данных внутри кристалла в непосредственной близости от процессора позволяет увеличить производительность за счет устранения ограничений, накладываемых пропускной способностью канала связи с внешней памятью.

Отладочный комплект

Отладочный комплект i.MX35 (PDK) является полностью интегрированным аппаратным и программным решением, упрощая разработку устройств и позволяя разработчикам концентрировать внимание на критических моментах, определяющих рыночный успех устройства. Вместе с комплектом Freescale поставляет программные пакеты поддержки платы для ОС Linux и Windows® CE и оптимизированное межплатформенное ПО: аудио и видео кодеки и библиотеки управления цифровыми правами.

Программа Multimedia Alliances Network

Объединяя ресурсы компании Freescale и других промышленных лидеров, программа Freescale Multimedia Alliances Network предлагает улучшенные прединтегральные платформы и решения, позволяющие разработчикам ускорять развитие своего бизнеса и делать его конкурентноспособным. Глобальная программа "Multimedia Alliances Network" имеет целью создание платформ, инструментов, технологий и экспертиз для ускорения продвижения изделий на рынок. В рамках программы предлагаются платформы, содержащие аппаратные и программные модули, инструменты, системную интеграцию и другие элементы. Как предварительные интегральные решения, эти платформы помогают сократить этап разработки и создания новых недорогих мобильных мультимедийных устройств. Дополнительную информацию можно найти на сайте www.freescale.com/man.

Семейство i.MX

Семейство мультимедийных процессоров Freescale i.MX используются в широком диапазоне автомобильных, бытовых и промышленных встраиваемых приложений общего назначения. Дополнительную информацию можно найти на сайте www.freescale.com/imx.

Электронные компоненты Freescale >>>
О компании Freescale >>>