TabReview - Планшеты и обзоры, новости и статьи, анонсы и цены

Процессор RockChip RK2918

Статьи

RK2918

RK2918 маломощный, высокопроизводительный процессор для мобильных телефонов, персональных мобильных интернет устройств (планшетных компьютеров) и других мультимедиа приложений компании RockChip. В основе процессора RK2918 лежит ядро ARM Cortex-A8 с одним сопроцессором NEON. Большое количество встроенных аппаратных ускорителей обеспечивают оптимальную производительность для высоко требовательных приложений. RK2918 поддерживает декодирование большинства популярных видео форматов с разрешением 1080p@30fps : H.264, H.263, RMVB, MPEG2, MPEG4, VC1, AVS, VP8 и другие. Также поддерживается кодирование видео в формат supports H.264 1080P@30fps, высококачественный JPEG encoder/decoder и специальный Image Preprocessor и Postprocessor. Встроенный 2D/3D аппаратный ускоритель полностью позволяет использовать возможности OpenGL ES2.0, OpenGL ES1.1 и OpenVG. RK2918 оснащен высокопроизводительным интерфейсом с внешней памятью (DDRIII/DDRII/LPDDR), способный поддерживать требовательные к пропускной способности типы памяти. Также процессор поддерживает полный список периферийных интерфейсов для более гибкой поддержки разных приложений:

  • - 2 банка 8 бит/16 бит NOR Flash/SRAM интерфейс
  • - 8 банков 8 бит/16 бит асинхронный NAND Flash, LBA NAND Flash интерфейс и 8 бит синхронный ONFI NAND Flash интерфейс. Оба интерфейса имеют до 24 бит ECC.
  • - 2 ранга оперативной памяти с поддержкой до 2 ГБ адресного пространства, 16 бит/32 бит DDRIII,DDRII-800,LPDDR-400
  • - 8-ми битный HS-MMC/SD интерфейс, 4-х битный SDIO и 8-ми битный eMMC интерфейс
  • - 24-х битный высокопроизводительный, с поддержкой до 3-х слоёв, TFT LCD контроллер с пост процессором и максимальным разрешением 1920×1080
  • - 8-ми битный сенсор/CCIR656 интерфейс и 10 бит/12 бит интерфейс необработанных данных (RAW)
  • - 2-канальный I2S интерфейс, 8-ми канальный I2S интерфейс, PCM/SPDIF интерфейс
  • - USB OTG 2.0/USB Host2.0/ USB Host 1.0
  • - RMII/MII интерфейс
  • - Высокоскоростной АЦП и потоковый TS интерфейс
  • - 8 бит/16 бит асинхронный модемный интерфейс
  • - 4 x I2C, 4 x UART с аппаратным управлением потока, 2 x SPI, PWM

Функции

Микропроцессор

RK2918

  • - ARM Cortex-A8 процессор – это высокопроизводительный, с низким энергопотреблением процессор, который эффективно использует кэш память и все возможности виртуальной памяти
  • - Полная реализация набора инструкций архитектуры ARM v7-A
  • - Технология суперскалярного процессора для улучшенной плотности кода и производительности
  • - Встроенная технология NEON для мультимедиа и обработки сигналов, позволяет выполнять улучшенные SIMD и VFP наборы инструкций
  • - Jazelle RCT технология ускорения Java для эффективной поддержки AOT (Ahead-of-Time – компиляция перед исполнением) и JIT (Just-In-Time – компиляция «на лету») компиляции Java и других байт-кодовых языков
  • - Thumb-2 технология для лучшей производительности, эффективного энергопотребления и плотности кода
  • - TrustZone технология для безопасных транзакций и DRM (Digital rights management – Технические средства защиты авторских прав)
  • - 13-ти уровневый главный конвейер команд ядра и 10-ти уровневый конвейер команд медиа ядра NEON
  • - Динамическое предсказание ветвлений с кэш-памятью адресов ветвлений, глобальный буфер истории и 8-входовый стек возврата
  • - MMU (Memory management unit – Блок управления памятью) и разделенные TLB (Translation look-a-side buffer – Буфер ассоциативной трансляции) для инструкций и данных по 32 входа каждый
  • - Встроенный 32 КБ кэш инструкций первого уровня, 32 КБ кэш данных первого уровня, 512КБ кэш с проверкой паритета и ECC (Error-correcting code – код коррекции ошибок)
  • - ETM (Embedded Trace Module – Встроенный модуль трассировки) поддержка неразрушающей отладки, поддержка интерфейса JTAG и 8-ми проводного отладочного интерфейса
  • - ARMv7 отладка с регистрами точек просмотра и точек останова и 32-битный APB slave (Advanced Peripheral Bus – Расширенная шина периферийных устройств) интерфейс к системе отладки CoreSight
  • - Четыре отдельных домена питания для поддержки внутреннего переключателя питания на ядра и блоки процессора для низкого энергопотребления при работе различных приложений (Integer core/ETM&DBG/Neon/L2 Cache)
  • - Максимальная частота работы процессора в худшем случае 650 МГц, нормальная – 1 ГГц

Организация Памяти

Встроенная память

  • - 10 КБ встроенная загрузочная flash
  • - 16 КБ встроенная SRAM для защищенного и незащищенного доступа. Размер защищенной и незащищенной области устанавливается программно и может быть 0 КБ, 4 КБ, 8 КБ, 12 КБ, 16 КБ
  • - 4 КБ встроенной SRAM с общим доступом с HIF (Host slave interface)
  • - 2 КБ встроенной SRAM с общим доступом с NAND контроллером

Внешняя память

Интерфейс с динамической памятью

  • - Поддерживает DDRIII/DDRII/LPDDR
  • - Совместим со стандартом JEDEC DDRIII/DDRII/LPDDR SDRAM
  • - Скорости передачи данных до 800 Мбит/с (400 МГц) для DDRII и до 400 Мбит/с (200 МГц) для LPDDR
  • - Поддержка до 2 рангов памяти(сигналов CS – выбор чипа), максимум до 1 ГБ адресного пространства на ранг
  • - 16bits/32bits разрядность шины данных устанавливается программно
  • - 5 хост портов с 64-битным интерфейсом AXI шины для системного доступа, частота AXI шины асинхронна с тактовой частотой DDR
  • - Программируемые временные параметры для поддержки DDRIII/DDRII/LPDDR SDRAM от различных производителей
  • - Продвинутое планирование и перестановка команд для максимального использования шины
  • - Режимы малой мощности, такие как отключения питания и самостоятельное обновление для DDRII / LPDDR SDRAM; остановка тактирования и глубокое отключения питания для LPDDR SDRAM
  • - Программируемый сверхвысоко приоритетный порт (port0), обычно порт центрального процессора
  • - Компенсация для задержек, вызванных конструкциями плат и переменные задержки через программируемые конвейеры
  • - Программируемый выход и ODT (On-die termination – встроенная терминация) импеданс с динамической компенсацией PVT (Process Voltage and Temperature)
  • - Поддержка одного энергосберегающего режима работы: отключение питание DDR PHY и большинство DDR сигналов ввода-вывода, за исключением двух CS и двух CKE выходных сигналов, SDRAM работает в режиме самообновления, чтобы предотвратить потерю данных

Интерфейс со статической памятью

  • - Поддержка ASRAM/Nor Flash
  • - Совместим со стандартом асинхронной SRAM или Nor Flash
  • - Поддержка до двух банков (CS – сигналов выбора чипа), максимум 1МБ адресного пространства на банк
  • - Для банка0, разрядность шины данных устанавливается программно 8bits/16bits, для банка1, разрядность шины данных фиксирована 16bits
  • - Поддержка отдельных линий шины данных и шины адреса, также поддержка мультиплексного режима шины данных и шины адреса для сохранения линий ввода/вывода

Теги: ARM Cortex-A8, RockChip RK2918
2011-12-18 Kelder

Добавить комментарий