Allwinner A10 — однокристальная система (SoC) китайской компании Allwinner Technology, выпущенная в начале 2010-х годов и ставшая основой для огромного парка бюджетных планшетов, медиаплееров и одноплатных компьютеров. Если вы разбираете старый планшет или подбираете прошивку для устройства на этом чипе, первое, что нужно проверить — соответствие характеристик процессора задачам устройства: частота ядра, тип поддерживаемой памяти и возможности встроенного видеодекодера.

Чип получил широкое распространение благодаря низкой цене и неплохой по меркам своего времени поддержке видео. В этой статье разберём технические характеристики Allwinner A10, его сильные и слабые стороны, типичные устройства на его базе и то, имеет ли смысл использовать такую платформу сегодня.

Архитектура и процессорное ядро

В основе Allwinner A10 лежит одно ядро ARM Cortex-A8, работающее на частоте до 1,0–1,5 ГГц в зависимости от ревизии чипа и настроек конкретного устройства. Это 32-битная архитектура ARMv7-A с поддержкой набора инструкций NEON для ускорения мультимедийных операций. По современным меркам одно ядро выглядит скромно, но на момент выхода чипа этого хватало для Android 2.3 и ранних версий Android 4.x.

Процессор производился по техпроцессу 55 нм, что объясняет заметный нагрев под нагрузкой и ограниченный разгонный потенциал. Многие производители планшетов заявляли частоту «до 1,5 ГГц», однако реальная частота в прошивках часто была ограничена ниже — заявленные 1,5 ГГц на коробке далеко не всегда соответствовали фактической частоте работы чипа.

Для проверки реальной частоты на работающем устройстве можно посмотреть содержимое системного файла:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

Графический ускоритель и видеодекодер

За графику отвечает одноядерный GPU ARM Mali-400 MP. Он поддерживает OpenGL ES 2.0 и справляется с простыми 3D-играми своего времени, но современные игры и тяжёлые интерфейсы ему недоступны. Разрешение экрана, которое чип способен обслуживать, обычно ограничивалось разумными для того времени значениями — вплоть до Full HD на выводе.

Главная «фишка» Allwinner A10 — аппаратный видеодекодер CedarX. Именно он обеспечивал чипу популярность в медиаплеерах:

  • 🎬 аппаратное декодирование видео вплоть до 2160p по заявлениям производителя, стабильно — 1080p;
  • 📼 поддержка популярных форматов: H.264, MPEG-2, MPEG-4, VC-1 и других;
  • 📺 вывод на телевизор через HDMI;
  • 🔋 низкая нагрузка на CPU при воспроизведении видео благодаря аппаратному декодированию.
💡

Сильная сторона Allwinner A10 — не процессор, а аппаратный видеодекодер CedarX: чип тянул Full HD-видео там, где конкуренты на одном ядре захлёбывались.