Низкосберегающие решения, анализ сценариев применения для RK3506

RK3506 является продуктом MPU (микропроцессорного устройства), выпущенным компанией Rockchip. Технологический процесс чипа составляет 22 нанометра. Он ориентирован на легковесные и низкосберегающие решения. Этот MPU обладает характеристиками низкого энергопотребления, богатым набором периферийных интерфейсов и высокой оперативностью, что делает его подходящим для различных промышленных и коммерческих сценариев. В данной статье мы проанализируем сценарии применения RK3506 на основе его конструктивных особенностей.

Основные платы на базе ядра RK3506 подразделяются на три модели, и различия между различными моделями показаны на следующем рисунке:

Низкосберегающие решения, анализ сценариев применения для RK3506

Сценарий 1: Отображение интерфейса человеко-машинного взаимодействия (HMI)

Сценарий 1: Отображение интерфейса человеко-машинного взаимодействия (HMI). Плата на базе ядра RK3506 имеет интерфейс отображения, который поддерживает вывод RGB, MIPI, QSPI, а также ускорение графики в 2D. Она легко запускает графические интерфейсы пользователя (GUI), такие как QT, LVGL и т.д. Время загрузки при запуске системы может быть сокращено до 3 секунд. Эта плата также поддерживает программное декодирование видео в формате 720P с частотой 30 кадров в секунду и может выполнять декодирование в форматах H.264, MJPEG.

Низкосберегающие решения, анализ сценариев применения для RK3506
 Fast boot
低成本解决方案,RK3506的应用场景分析
Application block diagram for industrial HMI scenarios.

Сценарий 2: Промышленная связь

Плата на базе ядра RK3506 поддерживает двухъездную сеть с пропускной способностью в 100 мегабит/с, 2 канала CANFD и 6 каналов UART, что удовлетворяет требованиям контроля и связи в обычных отраслях промышленности. Кроме того, этот процессор поддерживает шину DSMC и может легко расширять дополнительные ресурсы с помощью ПЛИС (FPGA).

Низкосберегающие решения, анализ сценариев применения для RK3506
Rich resource interfaces

Сценарий 3: Приложение для управления PLC

Платформа на основе платы на базе ядра RK3506 поддерживает архитектуру многопроцессорной гетерогенной многосистемы AMP (Ассиметричный многопроцессорный обработчик), а также архитектуру системы AMP, которая сочетает в себе Linux, RTOS (Реального времени операционная система) и Bare-metal (операционная система без операционной системы). Она может реализовать структуру приложений вида 2xCortex-A7 Linux + 1xCortex-A7 RTOS + Cortex-M0 HAL или 3xCortex-A7 RTOS + Cortex-M0 HAL. (Предоставляется стандартное решение для межядерной связи на основе RPMsg.)

ItemBind the real-time core without participating in other system schedulingsShutdown an A7 core and bind the real-time one, excluding it from other system schedulings
CPU3*Cortex-A72*Cortex-A7
CPU Frequency1.3GHz1.3GHz
DDR16bit DDR3 800MHz16bit DDR3 800MHz
L1 Cache16 KB I/D16 KB I/D
L2 Cache128 KB128 KB
Preempt-RT(Pressure - up delay)≈62us≈62us
Xenomai(Pressure - up delay)≈68us≈68us

Прибавление давления: Использование stress-ng для проведения тестов под нагрузкой.

Привязка к реальному времени ядра: cyclictest запускается на изолированном ядре.

Поддерживает EtherCAT IgH и был специально оптимизирован. При проведении тестов на производительность в реальном времени можно достичь управления с интервалом в 1 миллисекунду, а задержка при искажениях составляет 90 us.

Низкосберегающие решения, анализ сценариев применения для RK3506
RK3506 AMP multi-system solution

Сценарий 4: Промышленный портативный компьютер

На основе решения по интерфейсу человеко-машинного взаимодействия (HMI), в сочетании с отличной стратегией контроля энергопотребления, данный продукт идеально подходит для сценариев использования небольших портативных компьютеров. Плата на базе ядра RK3506 имеет низкое энергопотребление при полной загрузке и небольшой прирост температуры.

Низкосберегающие решения, анализ сценариев применения для RK3506
Standby power consumption performance

Если вам нужна плата разработки на базе R3506, свяжитесь с нами.

Соответствующие новости

TOP