Статьи
Xiaomi Redmi Note 8 Pro получение прав ROOT
Раздача интернета в обход ограничениям использования телефона в качестве модема.
100% Pure Platinum Whey (SAN) - входит в топ 15 протеинов 2016г
Вышел новый флагман Xiaomi Mi Note 2
Power System Triple Whey - биоактивный протеин нового поколения
Weider Gold Whey - Лучшее соотношение цена-качество!
Weider Premium Whey Protein - хороший быстродействующий протеин
Do4a Lab Premium Whey 60% - отечественный производитель

Для UCOZ
Кнопки вверх и вниз с функцией запоминания позиции
Скрипт топ пользователей по кол. сообщений на форуме для uCoz
Вид опроса для uCoz, в стиле flat
Вертящиеся часы для сайта
Темный информер Самые Популярные Темы для uCoz
Cкрипт подробной статистики сайта
Поиск по новостям для uCoz
Информер Случайные новости для uCoz
Виджет социальных закладок
Игровое онлайн радио Tort.FM
Админ всегда онлайн для Ucoz
БЛОК "ПОДЕЛИТЬСЯ В СОЦ СЕТЯХ"
Статистика кто посетил в красивом стиле для uCoz
Красивая кнопка вверх для блога ( сайта )

Главная » Файлы » Железо » Процессоры

Rockchip RK3066 - описание процессора.
15.07.2013, 12:05
Rockchip RK3066 - описание процессора




RK3066 – малопотребляющий, высокопроизводительный процессор для мобильных телефонов, персональных мобильных интернет устройств и других цифровых мультимедийных устройств. В RK3066 интегрировано два ядра ARM Cortex-A9 с раздельными NEON и FPU сопроцессорами. Множество мощных встроенных аппаратных решений обеспечивают оптимальную производительность для конечных приложений. RK3066 поддерживает декодирование полноформатного видео с разрешением 1080 пикселей со скоростью до 60 кадров в секунду, также поддерживается H.264/MVC/VP8 кодирование с разрешением 1080 пикселей со скоростью до 30 кадров в секунду, высококачественный JPEG кодер/декодер, специальный препроцессор и постпроцессор для обработки изображений.

Встроенный 3D GPU делает RK3066 полностью совместимым с OpenGL ES2.0 и OpenGL ES1.1, OpenVG 1.1. Специальный аппаратный 2D движок с MMU увеличивает производительность дисплея и обеспечивает высокую плавность операций.
RK3066 имеет высокопроизводительный интерфейс с внешней оперативной памятью (DDR3, LPDDR2, LVDDR3), способный поддерживать требовательные к пропускной способности типы памяти. Также процессор поддерживает полный список периферийных интерфейсов для более гибкой поддержки разных приложений:
♦ 2 банка 8 бит/16 бит NOR Flash/SRAM интерфейс
♦ 8 банков 8 бит/16 бит асинхронный NAND Flash, LBA NAND Flashинтерфейс и 8 бит синхронный ONFI NAND Flash интерфейс. Оба интерфейса имеют до 60 бит ECC
♦ 2 ранга оперативной памяти с поддержкой до 2 ГБ адресного пространства, 16 бит/32 бит DDR3-800, LPDDR2-800, LVDDR3-800
♦ 3 канала SD/MMC интерфейса с поддержкой MMC 4.41, SD 3.0, SDIO 3.0 или eMMC
♦ 2 канала TFT LCD интерфейса с поддержкой до 5 слоев и 3D дисплея, 1920 х 1080 максимальный размер
♦ 2 HDMI TX интерфейса (версии 1.4) с поддержкой 3D-видео 1080 пикселей со скоростью до 30 кадров в секунду
♦ 2 канала 8 бит CCIR656 интерфейса и 10 бит/12 бит интерфейс необработанных данных с препроцессором для обработки изображений
♦ Множество аудио интерфейсов: 2 двухканальных I2S/PCM интерфейса, один 8-ми канальный I2S/PCM интерфейс и SPDIF TX интерфейс
♦ Один USB OTG 2.0 и один USB Host 2.0 интерфейс
♦ 10M/100M RMII интерфейс
♦ Высокоскоростной АЦП и потоковый TS интерфейс
♦ Множество низкоскоростных периферийных интерфейсов: 5 I2C, 4 UART, 2 SPI, 4 PWM

Функции.
1. Микропроцессор.




♦ Двух ядерный высокопроизводительный и мало потребляющий ARM Cortex-A9 MP Core процессор
♦ Полная реализация архитектуры и системы команд ARM v7-A,поддержка ARM NEON Advanced SIMD (одна инструкция, много данных) для ускоренной обработки сигналов и других медиа вычислений
♦ Суперскалярный, переменной длины, c внеочередным исполнением конвейер с модулем динамического предсказания условных переходов, 8 уровней конвейера
♦ Включает VFPv3 аппаратное обеспечение операций сложения, вычитания, деления, умножения и квадратного корня с одинарной и двойной точностью
♦ SCU обеспечивает согласование памяти между двумя ядрами
♦ По отдельному таймеру и сторожевому таймеру на каждое ядро
♦ 32 КБ кэш инструкций первого уровня, 32 КБ кэш данных первого уровня с 4-х кратной ассоциативностью
♦ 512 КБ объединенный (инструкции + данные) кэш второго уровня
♦ Поддержка технологии Trustzone
♦ Полная система отладки ARM CoreSight:
● Доступность для отладки и трассировки целых систем
● Поддержка ETM трассировки
● Агрессивная(invasive) и неразрушающая(non-invasive) отладка


♦ Четыре отдельных домена питания с поддержкой внутреннего переключения питания на ядра и блоки процессора и внешним включением/выключением в зависимости от выбранного приложением сценария:
● PD_A9_0: Первое ядро Cortex-A9 + Neon + FPU + L1 кэш инструкций и данных
● PD_A9_1: Второе ядро Cortex-A9 + Neon + FPU + L1 кэш инструкций и данных
● PD_DBG : CoreSight-DK для Cortex A9
● PD_SCU : SCU + кэш второго уровня

♦ Один изолированный домен питания для поддержки DVFS
♦ Максимальная частота работы процессора в худшем случае 750 МГц c напряжением ядра 1.0 В, нормальная – 1.1 ГГц с напряжением ядра 1.1 В, максимальная 1.5 ГГц.

2. Организация памяти.

♦ Встроенная память
● 10 КБ BootROM (загрузочная флэш)
● 64 КБ встроенной SRAM для защищенного и незащищенного доступа. Размер защищенной и незащищенной области устанавливается программно
● 256 КБ или 512 КБ встроенной SRAM совместно с кэшем второго уровня


♦ Внешняя память
● DDR3-800, 16/32 битной разрядности данных, 2 ранга, всего 2 ГБ (максимум) адресного пространства, для одного ранга также максимум адресного пространства 2 ГБ
● LPDDR-400, 32 битной разрядности данных, 2 ранга, всего 2 ГБ (максимум) адресного пространства, для одного ранга также максимум адресного пространства 2 ГБ
● LPDDR2-800, 32 битной разрядности данных, 2 ранга, всего 2 ГБ (максимум) адресного пространства, для одного ранга также максимум адресного пространства 2 ГБ
● Асинхронная SRAM/NOR Flash, 8/16 битной разрядности данных, 2 банка, 1 МБ (максимум) адресного пространства на банк
● Асинхронная NAND Flash (включая LBA NAND), 8/16 битной разрядности данных, 8 банков, 60 бит ECC
● Синхронная ONFI NAND Flash, 8 битной разрядности данных, 8 банков, 60 бит ECC

3. Внутренняя память.

♦ Встроенная BootROM (загрузочная флэш)
● Размер: 10 КБ
● Поддержка загрузки системы со следующих устройств:
■ 8/16 битной асинхронной NAND Flash
■ 8 битной ONFI NAND Flash
■ SPI0 интерфейс
■ eMMC интерфейс
● Поддержка загрузки системного кода по следующим интерфейсам:
■ USB OTG интерфейс
■ UART0 интерфейс


♦ Встроенная SRAM
● Размер: 64 КБ
● Поддержка защищенного и незащищенного доступа
● Размер защищенной и незащищенной области устанавливается программно
● Защищенной областью может быть 0 КБ, 4 КБ, 8 КБ, 12 КБ, 16 КБ,…, 60 КБ, 64 КБ

♦ 256 КБ или 512 КБ встроенной SRAM совместно с кэшем второго уровня для Cortex-A9, размер устанавливается программно


4. Внешняя память или устройства хранения.




♦ Интерфейс динамической памяти (DDR3/LPDDR/LPDDR2)
● Совместим со стандартом JEDEC DDR3/LPDDR/LPDDR2 SDRAM
● Скорости передачи данных до 800 Мбит/с (400 МГц) для DDR3/LPDDR2 и до 400 Мбит/с (200 МГц) для LPDDR
● Поддержка до 2 рангов памяти(сигналов CS – выбор чипа), 2 ГБ (всего) адресного пространства и максимум до 2 ГБ адресного пространства на ранг, что конфигурируется программно
● 16 бит/32 бит разрядность шины данных устанавливается программно
● 5 хост портов с 64-битным интерфейсом AXI шины для системного доступа, частота AXI шины асинхронна с тактовой частотой DDR
● Программируемые временные параметры для поддержки DDR3/LPDDR/LPDDR2 SDRAM от различных производителей
● Продвинутое планирование и перестановка команд для максимального использования шины
● Режимы малой мощности, такие как отключения питания и самостоятельное обновление для DDR3/LPDDR/LPDDR2; остановка тактирования и глубокое отключения питания для LPDDR/LPDDR2 SDRAM
● Компенсация временных задержек, вызванных конструкциями плат и переменные задержки через программируемые конвейеры
● Встроенный детектор динамического дрейфа частоты в PHY для компенсации этих отклонений контроллером
● Программируемый выход и ODT импеданс с динамической компенсацией PVT
● Поддержка одного энергосберегающего режима работы: отключение питание DDR PHY и большинство DDR сигналов ввода-вывода, за исключением двух CS и двух CKE выходных сигналов, SDRAM работает в режиме самообновления, чтобы предотвратить потерю данных


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


♦ Интерфейс NAND Flash
● Поддержка 8 битных/16 битных асинхронных NAND flash, до 8 банков
● Поддержка 8 битных синхронных DDR NAND flash, до 8 банков
● Поддержка LBA NAND flash в асинхронном или синхронном режиме
● Аппаратный ECC до 60 бит
● Для DDR NAND Flash поддерживаются делители частоты 1/4 или 1/8, максимальная частота работы 75 МГц
● Для асинхронных NAND flash, поддерживается конфигурируемые временные настройки, максимальная скорость передачи данных 16 бит/цикл
● Встроенный специальный интерфейс DMA для передачи данных
● Также поддерживается передача данных вместе с основным DMAC1 в SoC системе


♦ Интерфейс eMMC
● Совместим со стандартом iNAND интерфейса
● Поддержка протокола MMC 4.41
● Обеспечивает последовательность команд начальной загрузки для внешних eMMC устройств
● Поддержка одного комбинированного FIFO (32 х 32 бит) для операций передачи и приема данных
● Поддержка предотвращения переполнения и опустошения FIFO путем автоматической остановки тактирования карты
● Поддержка генерации CRC и обнаружения ошибок
● Поддержка подтяжки хостом управляющих сигналов для обнаружения карты и ее инициализации, а также для защиты от записи
● Внутренний делитель частоты для программного контроля скорости передачи данных
● Поддержка размеров блока от 1 до 65535 байт
● Разрядность шины данных 8 бит


♦ Интерфейс SD/MMC
● Совместим с SD 3.0, MMC 4.41
● Поддержка одного комбинированного FIFO (32 х 32 бит) для операций передачи и приема данных
● Поддержка предотвращения переполнения и опустошения FIFO путем автоматической остановки тактирования карты
● Поддержка генерации CRC и обнаружения ошибок
● Поддержка подтяжки хостом управляющих сигналов для обнаружения карты и ее инициализации, а также для защиты от записи
● Внутренний делитель частоты для программного контроля скорости передачи данных
● Поддержка размеров блока от 1 до 65535 байт
● Разрядность шины данных имеет гибкую настройку для поддержки 1 бит/4 бит для SD режима и 1 бит/4 бит/8 бит для MMC режима

5. Системные компоненты.

♦ CRU (модуль тактирования и сброса)
● Поддержка индивидуального тактирования всех компонентов внутри RK3066
● Поддержка управления сбросом как всего SoC сразу, так и индивидуально каждого компонента в отдельности
● Поддержка гибкой настройки частоты, включая различные источники частоты, мультиплексоры частоты и делители частоты
● До 1.5 ГГц выходная частота для всех PLL
● Один генератор частоты 24 МГц и 4 встроенных PLL


♦ PMU (модуль управления питанием)
● 7 режимов работы (медленный режим, нормальный режим, режим ожидания, режим глубокого ожидания, режим остановки, режим сна, режим отключения питания) для энергосбережения с помощью разной частоты работы или индивидуального тактирования внутренних модулей или включением/выключением доменов питания
● Множество источников пробуждения в различных режимах
● 9 отдельных доменов питания с функцией программного включения/выключения для различных прикладных задач


♦ Таймеры
● 3 встроенных 32 битных таймера с поддержкой прерываний
● Поддержка двух режимов работы: в свободном запуске и пользовательский счет
● Поддержка мониторинга состояния работы таймеров
● Фиксированная входная частота 24 МГц


♦ PWM (широтно-импульсные модуляторы)
● 4 встроенных широтно-импульсных модулятора с поддержкой прерываний
● Программируемый 4 битный масштабирующий коэффициент с частоты APB шины
● Встроенная функция 32 битного таймера/счетчика
● Поддержка одиночного запуска или непрерывной широтно-импульсной модуляции
● Поддержка маскируемых прерываний
● Обеспечивает опорный режим и выходной сигнал различной скважности
● Обеспечивает режим захвата и измерения скважности входного сигнала


♦ Сторожевой таймер (WDT)
● Разрядность 32 бита
● Тактовая частота счетчика берется от APB шины
● Счетчик отсчитывает от заданного значения до 0, для индикации тайм-аута
● WDT может выполнять два вида операций, когда тайм-аут случается:
■ Сгенерировать сброс системы
■ Сначала сгенерировать прерывание и если обработчик прерывания не очистит флаг, то во время второго таймаута сгенерировать сброс системы
● Программируемая длительность импульса сброса
● Всего 16 определённых диапазонов периода таймаута


♦ Архитектура шины
● 64 разрядная многослойная AXI/AHB/APB композитная архитектура шины
● Пять встроенных AXI соединений:
■ Центральный процессор соединен с тремя 64 разрядными AXI master, двумя 64 разрядными AXI slave, одним 32 разрядным AHB master и множеством 32 разрядных AHB/ APB slave
■ Периферийные модули соединены с двумя 64 разрядными AXI master, одним 64 разрядным AXI slave, одним 32 разрядным AXI slave, четырьмя 32 разрядными AHB master и множеством 32 разрядных AHB/ APB slave
■ Дисплей соединен с шестью 64 разрядными AXI master и одним 32 разрядным AHB slave
■ Графический процессор соединен с одним 128 разрядным AXI master и одним 32 разрядным APB slave, они типа «точка-точка» AXI-Lite архитектуры
■ VCODEC (видео кодер/декодер) соединен также с одним 64 разрядным AXI master и одним 32 разрядным AHB slave, они типа «точка-точка» AXI-Lite архитектуры
● Для каждого соединения с AXI/AHB/APB шиной, тактовая частота для AXI/AHB/APB доменов всегда синхронна, и поддерживаются различные целочисленные делители для нее
● Различные гибкие решения на основе QoS алгоритмов для улучшения пропускной способности шины


♦ Контроллер прерываний
● Поддержка 3 источников прерываний типа PPI (Private Peripheral Interrupt) и 76 источников типа SPI (Shared Peripheral Interrupt) входящих от различных компонентов внутри RK3066
● Поддержка 16 программных прерываний
● Входной уровень сигнала прерывания фиксированный и всегда высокий
● Два выходных прерывания (nFIQ и n IRQ) на каждое ядро Cortex-A9, оба активны низким уровнем сигнала
● Поддержка различных приоритетов для каждого источника прерывания, конфигурируется программным обеспечением


♦ DMA контроллер (DMAC)
● DMA построен на базе микро-кодовых программ
● Специальный набор инструкций обеспечивает гибкость для программирования DMA передач данных
● Список DMA функций полностью поддерживает фрагментированный ввод/вывод (scatter/gather I/O)
● Поддержка внутреннего кэша инструкций
● Встроенный управляющий поток DMA
● Поддержка типов передачи данных от памяти к памяти, от памяти к периферийным блокам, от периферийных блоков к памяти
● Сигнализирует возникновение различных событий DMA, используя выходные сигналы прерывания
● Сопоставление отношения каждого канала и различных выходов прерываний настраивается программно
● Два встроенных DMA контроллера, DMAC0 для центрального процессора и DMAC1 для периферийных систем
● DMAC0 особенности:
■ всего 6 каналов
■ 11 аппаратных запросов от периферийных систем
■ 2 выходных прерывания
■ Сдвоенный APB slave интерфейс для конфигурации регистров, определяемый как защищенный и как незащищенный
■ Поддержка TrustZone технологии и защищенное состояние для каждого канала DMA задаваемое программно
● DMAC1 особенности:
■ всего 7 каналов
■ 13 аппаратных запросов от периферийных систем
■ 2 выходных прерывания
■ Не поддерживает TrustZone технологию


♦ Система защиты
● Поддержка TrustZone технологии для следующих компонентов внутри RK3066:
■ Cortex-A9 – поддержка защищенного и незащищенного режима, переключается программно
■ DMAC0 – поддержка несколько специализированных каналов работающих только в защищенном режиме
■ eFuse – доступен только Cortex-A9 в защищенном режиме
■ Встроенная память – часть пространства адресуется только в защищенном режиме, детальный размер устанавливается программно совместно с TZMA (адаптер памяти TrustZone) и TZPC (контроллер защиты TrustZone)


6. Видео кодер/декодер (Video CODEC).

♦ Совместно используемая внутренняя память и интерфейс c шиной для видео декодера и кодера
♦ Видео Декодер
● Декодирование в реальном времени видео MPEG-1, MPEG-2, MPEG-4,H.263, H.264, AVS, VC-1,RV, VP6/VP8, Sorenson Spark, MVC
● Поддержка обнаружения ошибок и маскировка для всех видео форматов
● Выходные форматы данных YUV420 полупланарный , и YUV400 (монохромный) также поддерживаются для H.264
● H.264 до HP уровня 4.2 : 1080p@60fps (1920×1088)
● MPEG-4 до ASP уровня 5 : 1080p@60fps (1920×1088)
● MPEG-2 до MP : 1080p@60fps (1920×1088)
● MPEG-1 до MP : 1080p@60fps (1920×1088)
● H.263 : 576p@60fps (720×576)
● Sorenson Spark : 1080p@60fps (1920×1088)
● VC-1 до AP уровня 3 : 1080p@30fps (1920×1088)
● RV8/RV9/RV10 : 1080p@60fps (1920×1088)
● VP6/VP8 : 1080p@60fps (1920×1088)
● AVS : 1080p@60fps (1920×1088)
● MVC : 1080p@60fps (1920×1088)
● Для AVS, 4:4:4 выборки не поддерживаются
● Для H.264, Обрезка изображения не поддерживается
● Для MPEG-4,GMC не поддерживается
● Для VC-1, масштабирование и отображение диапазона поддерживаются в постпроцессоре изображения
● Для MPEG-4 SP/H.263/Sorenson spark, используется модифицированный H.264 контурный фильтр для реализации фильтра удаления блочности в постпроцессорном модуле


♦ Видео Кодер
● Поддержка видео кодера для H.264 (BP@level4.0, MP@level4.0, HP@level4.0), MVC и VP8
● Поддержка только I и P слоев, B слои не поддерживаются
● Поддержка устойчивости к ошибкам на основе ограниченного внутреннего предсказания и слоев
● Форматы входных данных:
■ YCbCr 4:2:0 планарный
■ YCbCr 4:2:0 полупланарный
■ YCbYCr 4:2:2
■ CbYCrY 4:2:2 с чередованием
■ RGB444 и BGR444
■ RGB555 и BGR555
■ RGB565 и BGR565
■ RGB888 и BRG888
■ RGB101010 и BRG101010
● Размер изображения от 96×96 до 1920×1088(Full HD)
● Максимальная частота кадров до 30 кадров в секунду при разрешении 1920×1080
● Поддерживаемая скорость потока данных от 10 Кб/с до 20 Мб/с

7. JPEG кодер/декодер.

♦ JPEG декодер
● Форматы входного JPEG файла : YCbCr 4:0:0, 4:2:0, 4:2:2, 4:4:0, 4:1:1 и 4:4:4 выборки
● Выходные форматы RAWизображения : YCbCr 4:0:0, 4:2:0, 4:2:2, 4:4:0, 4:1:1 и 4:4:4 полупланарный
● Размер декодируемого изображения от 48×48 до 8176×8176 (66.8 Мп)
● Максимальная скорость потока данных до 76 миллионов пикселей в секунду


♦ JPEG кодер
● Формат входных RAW изображений:
■ YCbCr 4:2:0 планарный
■ YCbCr 4:2:0 полупланарный
■ YCbYCr 4:2:2
■ CbYCrY 4:2:2 с чередованием
■ RGB444 и BGR444
■ RGB555 и BGR555
■ RGB565 и BGR565
■ RGB888 и BRG888
■ RGB101010 и BRG101010
● Выходной JPEG файл: JFIF формат версии 1.02 или Non-progressive JPEG
● Размер кодируемого изображения от 96×32 до 8192×8192 (67.1 Мп)
● Максимальная скорость потока данных до 90 миллионов пикселей в секунду

8. Улучшение изображения.

♦ Препроцессор изображения
● Используется только совместно с HD видео кодером внутри RK3066, не поддерживает автономный режим работы
● Обеспечивает конвертацию цветового пространства RGB в YCbCr 4:2:0, совместимую с BT.601, BT.709 или пользовательскими коэффициентами
● Обеспечивает конвертацию цветового пространства YCbCr4:2:2 в YCbCr4:2:0
● Поддержка операций обрезания кадров с 8192×8192 до любого поддерживаемого кодером размера
● Поддержка поворота изображения от 90 до 270 градусов


♦ Видео стабилизация
● Работает в комбинированном режиме совместно с HD видео кодером внутри RK3066 и в автономном режиме
● Адаптивный фильтр компенсации движения
● Поддержка обнаружения сцены от видео потока и кодирования ключевого кадра, когда замечено изменение сцены


♦ Постпроцессор изображения (встроенный в видео декодер)
● Скомбинированный вместе с HD видео декодером и JPEG декодером, постпроцессор может принимать данные напрямую с выхода декодера, для уменьшения нагрузки на шину данных
● Также может работать и в автономном режиме, входные данные могут быть от интерфейса с камерой или любые другие данные изображения, хранящиеся во внешней памяти
● Входные форматы данных:
■ любой формат сгенерированный видео декодером в комбинированном режиме работы
■ YCbCr 4:2:0 полупланарный
■ YCbCr 4:2:0 планарный
■ YCbYCr 4:2:2
■ YCrYCb 4:2:2
■ CbYCrY 4:2:2
■ CrYCbY 4:2:2
● Выходные форматы данных:
■ YCbCr 4:2:0 полупланарный
■ YCbYCr 4:2:2
■ YCrYCb 4:2:2
■ CbYCrY 4:2:2
■ CrYCbY 4:2:2
■ Полностью конфигурируемые длины канала ARGB и расположения в 32 битах, таких как ARGB8888, RGB565, ARGB4444 и т.д.
● Размер входного изображения:
■ В комбинированном режиме: от 48×48 до 8176×8176 (66.8 Мп)
■ В автономном режиме: ширина от 48 до 8176, высота от 48 до 8176, и максимальный размер ограничен до 16.7 Мп
■ Шаг размера 16 пикселей
● Размер выходного изображения: от 16×16 до 1920×1088 (горизонтальный шаг размера 8 пикселей, вертикальный шаг 2 пикселя)
● Поддержка масштабирующего увеличения:
■ Бикубическая полиномиальная интерполяция с фильтром 4-го порядка по горизонту и фильтром 2-го порядка по вертикали
■ Произвольный масштабный коэффициент отдельно для обеих размерностей, поддержка дробных коэффициентов
■ Максимальная выходная ширина изображения – в 3 раза увеличенная входная
■ Максимальная выходная высота изображения – в 3 раза увеличенная входная
● Поддержка масштабирующего уменьшения:
■ Произвольный масштабный коэффициент отдельно для обеих размерностей, поддержка дробных коэффициентов
■ Неограниченный масштабный коэффициент уменьшения
● Обеспечивает конвертацию цветового пространства YUV в RGB, совместимую с BT.601-5, BT.709 или пользовательскими коэффициентами
● Поддержка размытия (2х2 упорядоченное пространственное размытие, для точности канала RGB на 4,5,6 битов)
● Поддержка программируемого альфа канала и операции альфа смешивания со следующими входными форматами наложения:
■ 8 бит альфа +YUV444, big endian канал с AYUV8888
■ 8 бит альфа +24 бит RGB, big endian канал с ARGB8888
● Поддержка деинтерлейсинга с условной пространственной deinterlace фильтрацией, совместим только с входным форматом YUV420
● Поддержка корректировки контраста, яркости, насыщенности цвета RGB изображения
● Поддержка обрезки изображения и цифрового увеличения только для JPEG или в автономном режиме работы
● Поддержка картинки в картинке
● Поддержка поворота изображения (горизонтальное отражение, вертикальное отражение, поворот на 90,180 или 270 градусов)


♦ Постпроцессор изображения (автономный)
● Режим из памяти в память (memory to memory mode)
● Входные форматы данных и размеры:
■ RGB888: от 16×16 до 8191×8191
■ RGB565: от 16×16 до 8191×8191
■ YUV422/YUV420: от 16×16 до 8190×8190
■ YUV444: от 16×16 до 8190×8190
● Предварительный масштабатор:
■ целочисленный коэффициент масштабного уменьшения (коэффициенты: 1/2,1/3,1/4,1/5,1/6,1/7,1/8) с линейным фильтром
■ Деинтерлейсинг (до 1080i) для поддержки YUV422 и YUV420 входных форматов
● Постмасштабатор:
■ масштабное уменьшение с произвольным нецелочисленным коэффициентом от 1/2 до 1
■ масштабное увеличение с произвольным нецелочисленным коэффициентом от 1 до 4
■ фильтр 4-ого порядка по вертикали и 2-ого порядка по горизонтали
■ Максимальная ширина выходного изображения после постмасштабатора 4096 пикселей
● Поддержка поворота изображения на 90,180 или 270 градусов и X-отражение, Y- отражение

9. Графический движок.

♦ 3D Графический движок
● Совместимость с OpenGL ES1.1 и 2.0, OpenVG1.1
● Четыре встроенных шейдер ядра
● Разделение вершинных (геометрических) и фрагментных (пиксельных) вычисления для максимальной параллельной пропускной способности
● Единая шейдерная архитектура
● Обеспечивает MMU и кэш второго уровня размером 128 КБ
● Скорость построения треугольников: 30 М треугольников/сек
● Скорость отрисовки пикселей: 1.4 Гп/сек


♦ 2D Графический движок
● Скорость отрисовки пикселей: 300 Мп/сек без масштабирования, 150 Мп/сек с билинейным масштабированием, 75 Мп/сек с бикубическим масштабированием
● Битовые BLIT операции с поддержкой BLIT растяжения, простой BLIT и BLIT фильтр
● Цветовая заливка с заливкой градиента и заливка по шаблону (паттерну)
● Рисование линий с фильтром сглаживания и определенной шириной
● Высокопроизводительное растягивание и сжимание
● Монохромное расширение для текстового рендеринга
● ROP2, ROP3, ROP4 полное альфа-смешивание и прозрачность
● Режимы альфа смешивания, включая Java 2 правила композиции Портера-Даффа, цветовую рирпроекцию и шаблонную маску
● 8K x 8K растровая 2D координатная система
● Поворот на любые углы со сглаживанием на каждом 2D примитиве
● Программируемый бикубический фильтр для поддержки масштабирования изображения
● Смешивание, масштабирование и вращение поддерживается за один проход для BLIT операций растягивания
● Исходные форматы:
■ ABGR8888, XBGR888, ARGB8888, XRGB888
■ RGB888, RGB565
■ RGBA5551, RGBA4444
■ YUV420 планарный, YUV420 полупланарный
■ YUV422 планарный, YUV422 полупланарный
■ BPP8, BPP4, BPP2, BPP1
● Выходные форматы:
■ ABGR8888, XBGR888, ARGB8888, XRGB888
■ RGB888, RGB565
■ RGBA5551, RGBA4444
■ YUV420 планарный, YUV420 полупланарный только в режиме фильтрации и предварительного масштабирования
■ YUV422 планарный, YUV422 полупланарный только в режиме фильтрации и предварительного масштабирования

10. Видео входы/выходы.

♦ Интерфейс камеры
● 2 независимых контроллера интерфейса с камерой
● Поддержка до 5 Мп
● 8 бит CCIR656 (PAL/NTSC) интерфейс
● 8 бит/10 бит/12 бит RAW интерфейс
● YUV422 формат входных данных с регулируемой YUV последовательностью
● YUV422, YUV420 выходной формат с раздельным Y и UV пространством
● Поддержка картинки в картинке (PIP)
● Поддержка простых эффектов для изображения, таких как сепия, негатив, художественное замораживание, рельефность и т.д..
● Поддержка статической гистограммы статистики и статистики баланса белого
● Поддержка обрезания изображения под окно любого размера
● Поддержка масштабирования с произвольным нецелочисленным коэффициентом от 1/8 до 8


♦ Интерфейс дисплея
● Два независимых дисплей контроллера для HDMI и двух панельного TFT дисплея
● Поддержка LCD TFT панелей с разрешением до 1920×1080
● Поддержка выхода HDMI 1.4 с разрешением 1080p@30fps
● Поддержка ТВ интерфейса с ITU-R BT.656 (8 бит, 480i/576i/1080i)
● Параллельный RGB LCD интерфейс: RGB888 (24 бит), RGB666 (18 бит), RGB565 (15 бит)
● Последовательный RGB LCD интерфейс: 3×8 бит с поддержкой RGB delta, 3×8 бит с дополнением фиктивными данными (dummy data), 16 бит дополняемый 8 битами
● Микроконтроллерный LCD интерфейс: i8080 до 24 бит RGB
● 5 дисплейных слоев:
■ Один фоновый слой с программируемым 24 битным цветом
■ Один видео слой (win0)
► RGB888, ARGB888, RGB565, YUV422, YUV420, AYUV
► максимальное разрешение 1920×1080
► масштабирующий движок с произвольным нецелочисленным коэффициентом в интервале от 1/8 до 8
► 256 уровней альфа смешивания
► Поддержка цветового ключа прозрачности
► Поддержка 3D дисплея
■ Один видео слой (win1)
► RGB888, ARGB888, RGB565, YUV422, YUV420,AYUV
► максимальное разрешение 1920×1080
► масштабирующий движок с произвольным нецелочисленным коэффициентом в интервале от 1/8 до 8
► 256 уровней альфа смешивания
► Поддержка цветового ключа прозрачности
■ Один OSD слой(win2)
► RGB888, ARGB888, RGB565, 1/2/4/8BPP
► 256 уровней альфа смешивания
► Поддержка цветового ключа прозрачности
■ Аппаратный курсор (win3)
► 2 битный цвет
► максимальное разрешение 64×64
► 3-цвета и режим прозрачности
► 2-цвета + прозрачность + инвертированный режим
► 16 уровней альфа смешивания
● Поддержка поворота на 180градусов в комбинированном режиме с LCD контроллером или отдельно
● 3 × 256 × 8 бит дисплейные таблицы LUT
● Win0 и Win1 слои могут накладываться друг на друга с подменой
● Поддержка преобразования цветового пространства: YUV в RGB и RGB в YUV
● Поддержка Deflicker(фильтр подавления мерцания) для интерлейсного выхода
● Поддержка операций репликации (16 бит в 24 бита) и размытия (24 бита в 16/18 бит)


♦ HDMI TX 1.4
● Совместимость с HDMI версии 1.4a, HDCP ревизии 1.4 и DVI версии 1.0
● Поддержка цифрового ТВ (DTV) от 480i до 1080i/p HD разрешения, и ПК с VGA в UXGA
● Поддержка 3D и 2048×4096 разрешения видео
● Программируемы двух поточный преобразователь цвнтового пространства
● Совместимость с EIA/CEA-861D
● Поддерживается глубина цвета до 12 бит на пиксель
● xvYCC улучшенная колориметрия
● Передача пакета Gamut Metadata (Метаданные палитры)
● Поддержка входных цифровых видео форматов RGB, YCbCr включая ITU.656
● 36 бит RGB/YCbCr 4:4:4, 16/20/24 бит YCbCr 4:2:2 , 8/10/12bit YCbCr 4:2:2 (ITU.601 и 656)
● Поддержка стандартного SPDIF для стерео или сжатого аудиопотока до 192 КГц
● Поддержка PCM, Dolby digital, DTS цифровых аудио форматов посредством четырехбитного I2S (до 8 каналов) совместимого с IEC60958 или IEC61937
● Поддержка однобитного аудио формата (Super Audio CD)
● Поддержка аудиоформатов с высоким битрейтом
● Master I2C интерфейс для подключения к DDC (дисплейный канал данных)
● Регистры конфигурации программируются через параллельный интерфейс
● Широкая пропускная способность канала, до 2.2 Гб/сек

11. Аудио интрефейсы.

♦ I2S/PCM 8-ми канальный
● До 8 каналов (4xTX , 4xRX)
● Разрядность аудио данных от 16 бит до 32 бит
● Частота дискретизации до 192 КГц
● Обеспечивает режимы работы master и slave, конфигурируется программно
● Поддержка 3 I2S форматов (нормальный, с левосторонним выравниванием, правостороннее выравниванием)
● Поддержка 4 PCM форматов (с опережением, с опозданием 1, с опозданием 2, с опозданием 3)
● I2S и PCM не могут быть использоваться одновременно


♦ I2S/PCM 2-ух канальный
● 2 независимых канала (2xTX, 2xRX)
● Разрядность аудио данных от 16 бит до 32 бит
● Частота дискретизации до 192 КГц
● Обеспечивает режимы работы master и slave, конфигурируется программно
● Поддержка 3 I2S форматов (нормальный, с левосторонним выравниванием, правостороннее выравниванием)
● Поддержка 4 PCM форматов (с опережением, с опозданием 1, с опозданием 2, с опозданием 3)
● I2S и PCM не могут быть использоваться одновременно


♦ SPDIF
● Разрядность аудио данных: 16 бит/20 бит/24 бит
● Программно конфигурируемая частота дискретизации (48 КГц, 44.1 КГц, 32 КГц)
● Стерео воспроизведение голоса двумя каналами

12. Внешние интерфейсы.



♦ SDIO interface
● Совместимость с SDIO 3.0 протоколом
● Поддержка предотвращения переполнения и опустошения FIFO с помощью автоматической остановки тактового сигнала карты
● 4 бита разрядность шины данных


♦ Высокоскоростной ADC & TS потоковый интерфейс
● Поддержка двухканального 8 бит/10 бит интерфейса
● Поддержка работы в режиме DMA и в режиме прерываний
● Поддержка 8 битного потокового TS интерфейса
● Поддержка PID фильтров:
■ Скомбинированы вместе с высокоскоростным интерфейсом АЦП для реализации фильтрации оригинальных TS данных
■ Обеспечивает PID фильтр до 64 PID каналов одновременно
■ Поддержка обнаружения синхробайта в заголовке транспортного пакета
■ Поддержка механизма обнаружения потерянного пакета при условии ограничения пропускной способности


♦ MAC 10/100M Ethernet Контроллер
● Полностью совместимый со стандартом IEEE802.3u Ethernet Media Access Controller(MAC)
● Поддержка 10 Мб/сек и 100 Мб/сек скорости приема и передачи данных
● Автоповтор и автоматическое удаление фрэйма коллизии
● Поддержка полнодуплексного режима
● Поддержка управления потоком в режиме полного дуплекса с помощью PAUSE frame
● Фильтрация адреса (broadcast, multicast, logical, physical)
● Поддержка только RMII режима
● В RMII режиме, тактовая частота может быть от RK3066 или от внешнего контроллера Ethernet PHY


♦ SPI контроллер
● 2 канала
● Поддержка программно конфигурируемых режимов Master и Slave
● Поддержка работы в режиме DMA или в режиме прерываний
● Два встроенных FIFO по 32×16 бит для TX и RX операций соответственно
● Поддержка 2 выходов выбора чипа (chip-selects) в режиме Master


♦ UART контроллер
● 4 канала
● Поддержка работы в режиме DMA или в режиме прерываний
● Для UART1/UART2/UART3 два встроенных FIFO по 32Б для TX и RX операций соответственно
● Для UART0 два встроенных FIFO по 64Б для TX и RX операций соответственно
● Поддержка 5 бит,6 бит,7 бит и 8 бит разрядных данных для приема и передачи
● Стандартные для асинхронных каналов служебные биты, такие как start, stop и parity
● Поддержка различных источников входной частоты для UART контроллера для достижения скорости передачи/приема данных до 4 Мбод или других специальных скоростей
● Поддержка нецелочисленных делителей тактовой частоты для генерации скорости приема и передачи данных
● Режим автоматического управления потоком данных предусмотрен только для UART0, UART1, UART2


♦ I2C контроллер
● 5 каналов
● Поддержка режима работы Multi-master
● Поддержка 7-ми битной и 10-ти битной адресации
● Программно устанавливаемая частота передачи и приема данных, до 400 Кб/с в режиме «fast»
● Последовательные 8-ми разрядные и двунаправленные передачи данных могут быть проведены на скорости 100 Кб/с в режиме «standard»


♦ GPIO (General Purpose Input/Output – порты ввода/вывода общего назначения)
● 6 групп портов GPIO (GPIO0~GPIO4, GPIO6), 32 порта GPIO на группу GPIO0~GPIO4, и 16 портов на GPIO6, всего 176 портов GPIO
● Все GPIO порты могут использоваться для генерации прерывания ядрам Cortex-A9
● Порты группы GPIO6 могут быть использованы для «пробуждения» системы из режима остановки, сна или энергосбережения
● Ко всем GPIO портам может программным способом подключаться подтягивающий резистор к питанию (pull-up) или к земле (pull-down)
● Все порты по умолчанию подтянуты к питанию или к земле за исключением GPIO15 (PWM 3)
● Все GPIO порты после подачи питания находятся в режиме входов – режим по умолчанию


♦ USB Host2.0
● Совместимость с USB Host2.0 спецификацией
● Поддержка режимов: high-speed (480 Мб/сек), full-speed (12 Мб/сек) и low-speed (1.5 Мб/сек)
● Обеспечивает 16 каналов в режиме «Хост»
● Поддержка циклических передач в режиме host


♦ USB OTG2.0
● Совместимость с USB OTG2.0 спецификацией
● Поддержка high-speed (480Mб/сек), full-speed (12Мб/сек) и low-speed (1.5Мб/сек) режимов
● Поддержка до 9 конечных точек в режиме «Устройство», в дополнение к конечной точке 0
● Поддержка до 6 входных конечных точек в режиме «Устройство», включая конечную точку 0
● Конечные точки 1/3/5/7 могут использоваться только как входные конечные точки
● Конечные точки 2/4/6 могут использоваться только как выходные конечные точки
● Конечные точки 8/9 могут использоваться как входные и выходные конечные точки
● Обеспечивает до 9 каналов в режиме «Хост»

13. Остальное.

♦ Температурный датчик
● 2 датчика на базе биполярных транзисторов
● 2 канала 12 разрядного АЦП последовательного приближения (SAR ADC)
● Погрешность измерения температуры ± 5 градусов


♦ АЦП последовательного приближения (SAR-ADC)
● Четыре 10-ти разрядных канала
● Скорость преобразования варьируется от 0.1 до 1 Msps (sps – выборка в секунду)
● Частота входного сигнала АЦП не должна превышать 1МГц
● DNL (differential nonlinearity – дифференциальная нелинейность) меньше чем ±1 LSB, INL (integral nonlinearity – интегральная нелинейность) меньше чем ±2.0 LSB
● Ток в энергосберегающем режиме не более 0.5 мкА для аналоговой и цифровой логики
● Питание аналогового интерфейса 2,5 В (± 10%)


♦ eFuse
● 256 бит (32×8) высокой плотности электронный предохранитель
● Условия программирования: VDDQ должно быть 2.5 В (±10%)
● Время программирования около 4~6 мкс
● Условия чтения: VDDQ должно быть 0 В или брошено
● Поддерживает режим энергосбережения и ожидания


♦ Диапазон напряжений питания
● Питание ядра 1.1 В (± 10%)
● Питание линий и интерфейсов ввода/вывода 3.3 В, 2.5 В или 1.8 В (± 10%)


♦ Технологический процесс
● TSMC 40 нм LP


♦ Тип корпуса
● TFBGA453LD 19 мм х 19 мм (размер шарика 0.4 мм; шаг шариков 0.8 мм)


Категория: Процессоры | Добавил: sasha2 | Теги: железо, Rockchip RK3066
Просмотров: 6033 | Загрузок: | Комментарии: 2 | Рейтинг: 5.0/1
Похожие материалы


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Новое


HWiNFO3264 5.40 3030...
Загрузок: 67
Просмотров: 800
Дата: 14.02.2017



2befine_simpli_zip_t...
Загрузок: 275
Просмотров: 844
Дата: 12.12.2016



memtest86_v_4.3.6.zi...
Загрузок: 315
Просмотров: 806
Дата: 06.12.2016



Новогоднее_оформлени...
Загрузок: 308
Просмотров: 932
Дата: 06.12.2016



AveIconifier-2.0_Por...
Загрузок: 387
Просмотров: 1698
Дата: 06.12.2016


Популярное


Livesuit 1.09.z...
Загрузок: 39935
Просмотров: 63278
Добавил: sasha2
Дата: 30.03.2013



LiveSuit v 1.07...
Загрузок: 7613
Просмотров: 18924
Добавил: sasha2
Дата: 15.12.2014



Ultimate Mortal...
Загрузок: 7299
Просмотров: 22058
Добавил: sasha2
Дата: 24.01.2013



Эмулятор Sega н...
Загрузок: 3636
Просмотров: 16104
Добавил: sasha2
Дата: 03.01.2013



иконки 32х32, 6...
Загрузок: 2138
Просмотров: 20681
Добавил: sasha2
Дата: 25.09.2012



Рейтинг@Mail.ru
Copyright MyCorp © 2024