Процессор I.MX508 – первый system-on-chip (SoC) процессор, разработанный специально для использования в электронных книгах.
Процессор I.MX508 сочетает в себе высокую производительность 800МГц ядра ARM Cortex-A8 и встроенного контроллера дисплеев E-Ink, предназначенного для управления панелями Vizplex (электронная бумага). i.MX508 позволяет уменьшить стоимость системы, увеличить срок работы от батареи и повысить производительность при работе с документами.
Основные особенности нового процессора i.MX508:
встроенный контроллер E-Ink для работы с панелями Vizplex, поддерживает 2048 x 1536 @ 106Гц; 4096 x 4096 @ 20Гц;
встроенный LCD TFT контроллер, поддерживает дисплеи до 1400x1050 @ 60Гц;
контроллер памяти: NOR, NAND с поддержкой ECC (error correction code), SDRAM, DDR, DDR2, mobileDDR, PSRAM;
встроенный контроллер USB Host, USB OTG, оба со встроенным PHY.
низкое потребление в рабочем режиме 300 мкА (Операционная систем активна);
поддержка SD, SDIO и eMMC4.3/4.4;
I2S интерфейс для организации аудио ввода/вывода;
I2C, SPI, Ethernet интерфейсы;
модуль шифрования с поддержкой AES и DRM ключей.
Производительность:
800МГц ядро Cortex-A8 с кэш L2 256KB для оптимального декодирования PDF документов;
специальный пиксельный конвейер для повышения производительность обработки графики: преобразование цвета, наложение маски, масштабирование, поворот изображения;
встроенные акселераторы NEON DSP и OpenVG для работы с форматами Adobe PDF, Adobe Flash и другими популярными медиа форматами.
Низкое потребление обеспечивается:
высокая производительность уменьшает время работы процессора в активном режиме;
поддержка RAM с низким потреблением (mobileDDR);
пять независимых доменов питания;
возможность регулировать рабочую частоту;
кэш второго уровня 256KB уменьшает кол-во обращений к основной памяти.
Структурная схема процессора i.MX508 показана на рисунке ниже.