Руководство пользователя Allwinner H616


    Описание      Система    Графика    Память    Ethernet    Видео    Аудио    Интерфейсы    Безопасность  

2. Описание продукта (Product Description)

2.1. Обзор

  2.2. Возможности  

2.3. Блок-схема



Глава 2. Описание продукта - Product Description
Раздел 2.2. Возможности - Features

2.2. Особенности


2.2.1. Архитектура ЦП

  • Четырехъядерный процессор ARM CortexTM-A53
  • Энергоэффективная архитектура ARM v8
  • 64- и 32-битные состояния выполнения для масштабируемой высокой производительности
  • Поддержка технологии Trustzone
  • Поддерживает инструкцию NEON Advanced SIMD для ускорения функций мультимедиа и обработки сигналов.
  • Расширения больших физических адресов (LPAE)
  • Модуль с плавающей запятой VFPv4


    2.2.10. Внешние периферийные устройства


    2.2.10.1

    USB

  • Один USB 2.0 OTG (USB0) со встроенным аналоговым USB 2.0 PHY
    - Совместимость со спецификацией USB2.0
    - Поддерживает высокую скорость (HS, 480 Мбит / с), полную скорость (FS, 12 Мбит / с) и низкую скорость (LS, 1,5 Мбит / с) в режиме хоста
    - Поддержка High-Speed (HS, 480 Мбит / с), Full-Speed (FS, 12 Мбит / с) в режиме устройства
    - Совместимость со спецификацией Enhanced Host Controller Interface (EHCI), версия 1.0 и спецификацией Open Host Controller Interface (OHCI), версия 1.0a для режима хоста
    - До 8 настраиваемых пользователем конечных точек (EP) для групповой, изохронной и двунаправленной передачи с прерыванием
    - Поддерживает (4 КБ + 64 байта) FIFO для всех EP (включая EP0)
    - Поддерживает двухточечную и многоточечную передачу как в режиме хоста, так и в периферийном режиме
  • Три USB 2.0 HOST (USB1, USB2, USB3), со встроенным аналоговым интерфейсом USB 2.0 PHY
    - Совместимость со спецификацией расширенного интерфейса хост-контроллера (EHCI) версии 1.0 и спецификацией открытого интерфейса хост-контроллера (OHCI) версии 1.0a.
    - Поддерживает высокоскоростное (HS, 480 Мбит / с), полноскоростное (FS, 12 Мбит / с) и низкоскоростное (LS, 1,5 Мбит / с) устройство
    - Только USB2 поддерживает режим ожидания USB


    2.2.10.2

    EMAC

  • Два интерфейса EMAC
    - EMAC0: порт Ethernet 10/100/1000 Мбит / с с интерфейсами RGMII и RMII, для подключения внешнего EPHY
    - EMAC1: порт Ethernet 10/100 Мбит / с с интерфейсом RMII и встроенный 100M EPHY
    - EMAC1 не имеет внешних контактов
    - EMAC0 и EMAC1 могут использовать одновременно
  • Соответствует стандарту IEEE 802.3-2002
  • Поддерживает как полнодуплексный, так и полудуплексный режимы работы.
  • Поддерживает MDIO
  • Программируемая длина фрейма для поддержки фреймов Standard или Jumbo Ethernet размером до 16 КБ.
  • Поддерживает множество гибких режимов фильтрации адресов.
  • Отдельный 32-битный статус возвращается для пакетов передачи и приема.
  • Оптимизация для пакетно-ориентированной передачи DMA с разделителями кадров
  • Поддерживает структуру списка дескрипторов связанного списка
  • Дескрипторная архитектура, позволяющая передавать большие блоки данных с минимальным вмешательством центрального процессора; каждый дескриптор может передавать до 4 КБ данных
  • Исчерпывающий отчет о состоянии для нормальной работы и переходов с ошибками
  • 4 КБ TXFIFO для пакетов передачи и 16 КБ RXFIFO для пакетов приема
  • Возможность программирования прерывания для различных условий эксплуатации


    2.2.10.3

    UART

  • До 6 контроллеров UART (UART0, UART1, UART2, UART3, UART4, UART5)
  • UART0, UART5: 2-проводный; UART1, UART2, UART3, UART4: 4-проводный
  • 2-проводной UART можно использовать для печати; 4-проводной UART можно использовать для управления потоком
  • Совместимость со стандартными UART 16550
  • Возможность скорости до 4 Мбит / с
  • Поддерживает от 5 до 8 бит данных и 1 / 1,5 / 2 стоповых бит
  • Поддерживает четность, нечетность или отсутствие четности
  • Поддерживает интерфейс контроллера DMA
  • Поддерживает программное / аппаратное управление потоком данных
  • Поддерживает IrDA 1.0 SIR
  • Поддерживает RS-485/9-битный режим


    2.2.10.4

    SPI

  • До 2 контроллеров SPI (SPI0, SPI1)
  • Полнодуплексный синхронный последовательный интерфейс
  • Настраиваемый ведущий / ведомый
  • Mode0 ~ 3 поддерживаются как для операций передачи, так и для приема.
  • Два 64-байтовых FIFO для передачи и приема данных
  • Полярность и фаза Chip Select (SPI-CS) и SPI Clock (SPI-CLK) настраиваются.
  • Поддержка прерывания или DMA
  • Поддерживает 3-проводный / 4-проводный SPI
  • Поддерживает программируемую длину кадра последовательных данных: от 1 до 32 бит.
  • Поддерживает стандартный SPI, Dual-Output / Dual-Input SPI, Dual IO SPI, Quad-Output / Quad-Input SPI


    2.2.10.5

    Двухпроводный интерфейс (TWI)

  • До 6 контроллеров TWI (TWI0, TWI1, TWI2, TWI3, TWI4, S_TWI0)
  • Программируется для ведомого или ведущего
  • Поддерживает повторяющийся сигнал СТАРТ
  • Поддерживается система с несколькими ведущими
  • Позволяет 10-битные транзакции адресации
  • Выполняет арбитраж и синхронизацию часов
  • Определение собственного адреса и общего адреса вызова
  • Прерывание при обнаружении адреса
  • Поддерживает стандартный режим (до 100 кбит / с) и быстрый режим (до 400 кбит / с)
  • Позволяет работать в широком диапазоне входной тактовой частоты
  • Драйвер TWI поддерживает пакетную передачу и DMA, когда TWI работает в режиме Master.


    2.2.10.6

    Инфракрасный приемник CIR

  • Полная реализация физического уровня
  • Поддержка инфракрасных данных в формате NEC.
  • Поддерживает CIR для дистанционного управления или беспроводной клавиатуры
  • FIFO 64x8 бит для буфера данных
  • Частота дискретизации до 1 МГц


    2.2.10.7

    ШИМ

  • 4 канала ШИМ (ШИМ1, ШИМ2, ШИМ3, ШИМ4)
  • Пара PWM23 состоит из PWM2 и PWM3
  • Пара PWM23 поддерживает функцию мертвой зоны
  • PWM1 / PWM4 имеет одноканальные характеристики модуля PWM и не имеет парной функции
  • Поддерживает импульсный, циклический и дополнительный парный выход
  • Поддерживает ввод захвата
  • Встроенный программируемый генератор мертвого времени, регулируемое мертвое время
  • Три вида выходного сигнала: непрерывный сигнал, импульсный сигнал и дополнительная пара
  • Диапазон выходной частоты: 0 ~ 24 МГц / 100 МГц
  • Различный рабочий цикл: 0% ~ 100%
  • Минимальное разрешение: 1/65536
  • Генерация прерывания на выходе ШИМ и вход захвата


    2.2.10.8

    Низкоскоростной АЦП (LRADC)

  • Один входной канал LRADC
  • 6-битное разрешение
  • Частота дискретизации до 2 кГц
  • Поддерживает удержание клавиши и общую клавишу
  • Поддерживает нормальный режим, режим продолжения и одиночный режим работы. напряжение • Питание: 1,8 В, мощность опорное напряжение: 1,35 В, аналоговый вход и обнаружено диапазон напряжения: 0 ~ уровня Ъ (максимальное значение равно 1,266 В)


    2.2.10.9

    TSC

  • Поддерживает интерфейс SPI / SSI, параметры синхронизации интерфейса настраиваются
  • 32 канала ПИД-фильтра для каждого TSF
  • Поддерживает формат пакетов нескольких транспортных потоков (188, 192, 204).
  • Аппаратное обнаружение ошибок синхронного байта пакетов
  • Аппаратное обнаружение пакетов PCR
  • FIFO 64x16 бит для TSG, 64x32 бит FIFO для TSF
  • Настраиваемый генератор транспортного потока SPI для потоков в памяти DRAM.
  • Поддерживает DVB-CSA V1.1, DVB-CSA V2.1 Descrambler


    2.2.11. Корпус

  • Шарики TFBGA284, шаг шарика 0,65 мм, размер шарика 0,35 мм, корпус 14 мм x 12 мм


    2.2.2. Архитектура GPU

  • G31
  • Поддерживает OpenGL ES 1.0 / 2.0 / 3.2, Vulkan 1.1, OpenCL 2.0.


    2.2.3. Подсистема памяти


    2.2.3.1

    Загрузочное ПЗУ

  • Встроенная память
  • Поддерживает загрузку системы со следующих устройств:
    - SD / eMMC (SMHC0, SMHC2)
    - Nand Flash
    - SPI Nor Flash
    - SPI Nand Flash
  • Поддерживает безопасную загрузку и нормальную загрузку
  • Поддерживает обязательный процесс обновления через SMHC0 и USB.
  • Secure brom поддерживает загрузку только сертифицированной прошивки
  • Secure brom гарантирует, что безопасная загрузка является надежной средой.


    2.2.3.2

    SDRAM

  • 32-битный интерфейс DDR4 / DDR3 / DDR3L / LPDDR3 / LPDDR4
  • Объем памяти до 4 ГБ


    2.2.3.3

    Nand Flash

  • Совместимость с ONFI 2.0 и Toggle 2.0
  • До 80-битного ECC на 1024 байта
  • Поддерживает размер страницы 1K / 2K / 4K / 8K / 16K / 32K байтов.
  • Ширина шины данных до 8 бит
  • Поддерживает 2 выбора микросхемы и 2 сигнала готовности к работе.
  • Поддерживает SLC / MLC / TLC flash и EF-NAND
  • Поддержка интерфейса SDR / Toggle DDR / ONFI DDR NAND


    2.2.3.4

    SMHC

  • Три интерфейса хост-контроллера SD / MMC (SMHC)
  • SMHC0 контролирует устройства, соответствующие стандарту Secure Digital (SD3.0)
    - 4-битная ширина шины
    - Режим SDR 50 МГц @ 3.3 В IO pad
    - Режим SDR 150 МГц @ 1,8 В IO pad
    - Режим DDR 50 МГц @ 3.3V IO pad
  • SMHC1 управляет устройствами, которые соответствуют требованиям Secure Digital Input / Output (SDIO3.0).
    - 4-битная ширина шины
    - Режим SDR 50 МГц @ 3.3V IO pad
    - Режим SDR 150 МГц @ 1,8 В IO pad
    - Режим DDR 50 МГц @ 3.3V IO pad
  • SMHC2 управляет устройствами, совместимыми с мультимедийной картой (eMMC 5.1)
    - ширина шины 8 бит
    - Режим SDR 50 МГц @ 3.3V IO pad
    - Режим SDR 150 МГц @ 1,8 В IO pad
    - Режим DDR 50 МГц @ 3.3V IO pad
    - Режим DDR 100 МГц @ 1,8 В IO pad
  • Поддерживает аппаратную генерацию CRC и обнаружение ошибок.
  • Поддерживает размер блока от 1 до 65535 байт.


    2.2.4. Видео-система


    2.2.4.1

    Декодирование видео

  • Поддерживает декодирование видео до 4K при 60 кадрах в секунду.
  • Поддерживает мультиформатность:
    - H.265 Main10@L5.1 до 4K при 60 кадрах в секунду или 6K при 30 кадрах в секунду
    - Профиль VP9 2 до 4K при 60 кадрах в секунду
    - AVS2 JiZhun 10-битный профиль до 4K при 60 кадрах в секунду
    - H.264 BP/MP/HP@L4.2 до 4K при 30 кадрах в секунду
    - H.263 BP до 1080p при 60 кадрах в секунду
    - MPEG-4 SP / ASP @ L5 до 1080p при 60 кадрах в секунду
    - MPEG-2 MP / HL до 1080p при 60 кадрах в секунду
    - MPEG-1 MP / HL до 1080p при 60 кадрах в секунду
    - Xvid до 1080p при 60 кадрах в секунду
    - Sorenson Spark до 1080p при 60 кадрах в секунду
    - VP8 до 1080p при 60 кадрах в секунду
    - Профиль AVS / AVS + JiZhun до 1080p при 60 кадрах в секунду
    - WMV9 / VC1 SP / MP / AP до 1080p при 60 кадрах в секунду
    - Формат файла JPEG HFIF до 45MPPS


    2.2.4.2

    Кодирование видео

  • H.264 BP / MP / HP
  • H.264 поддерживает I / P-кадр и поддерживает только один опорный кадр.
  • Базовый формат MJPEG / JPEG
  • Максимальное разрешение 16 мегапикселей (4096 x 4096) для кодирования H.264
  • Возможность кодирования H.264: 4K при 25 кадрах в секунду
  • Производительность снимков JPEG с разрешением 1080p при 60 кадрах в секунду независимо
  • Поддерживает режим управления скоростью передачи данных с постоянной скоростью (CBR) / переменной скоростью передачи (VBR) в диапазоне от 256 кбит / с до 100 Мбит / с.
  • Кодирование восьми областей интереса (ROI)


    2.2.5. Видео и графика


    2.2.5.1

    Дисплейный модуль

    (DE)
  • Выходной размер до 4096 x 2048
  • Шесть настраиваемых каналов альфа-смешивания
  • Четыре слоя наложения в каждом канале и независимый масштабатор
  • Операция смешивания, совместимая с Поттер-Дафф
  • Поддерживает буфер AFBC
  • Поддерживает коррекцию трапецеидальных искажений
  • Формат ввода: полупланарный YUV422 / YUV420 / YUV411 / P010 / P210 и планарный YUV422 / YUV420 / YUV411, ARGB8888 / XRGB8888 / RGB888 / ARGB4444 / ARGB1555 / RGB565
  • Упаковка кадров / Верхнее и нижнее / Параллельное полное / Параллельное изображение в формате Half 3D
  • Поддерживает 10-битный путь обработки для HDR-видео
  • Поддерживает SDR / HDR10 / Hybrid-log gamma EOTF и преобразование цветового пространства
  • Поддерживает SmartColorTM 3.3 для отличного отображения
    - Адаптивная детализация / улучшение краев
    - Адаптивное усиление цвета и защита свежего тона
    - Адаптивное повышение контрастности
    - Адаптивное подавление шума компрессионного или москитного шума с входом YUV420 / YUV422
  • Поддерживает обратную запись только для высокоэффективного двойного дисплея и Miracast
  • Поддерживает выходной формат YUV444 / YUV422 / YUV420 / RGB444 для 10/8 бит
  • Поддерживает очередь конфигурации регистров для функции обновления регистра


    2.2.5.2

    Деинтерлейсер (DI)

  • Поддерживает только автономный режим обработки
  • Поддерживает 8-битный формат входных данных NV12 / NV21 / YV12 и планарный YUV422 / плоский YUV422 UV
  • Поддерживает 8-битный формат выходных данных NV12 / NV21 / YV12 и планарный YUV422 / плоский YUV422 UV-комбинированный формат выходных данных для DIT и YV12 / планарный формат выходных данных YUV422 для TNR
  • Поддерживает разрешение видео от 32 x 32 до 2048 x 1280 пикселей
  • Поддерживает метод деинтерлейсинга с адаптивным переплетением / движением пикселей
  • Поддерживает функцию временного шумоподавления
  • Поддерживает определение режима пленки с обнаружением видео на пленке
  • Производительность: частота модуля 150 МГц для 1080p при 60 Гц


    2.2.5.3

    Графика 2D (G2D)

  • Поддерживает размер слоя до 2048 x 2048 пикселей
  • Поддерживает форматы ввода / вывода: YUV422 (полупланарный и планарный формат) / YUV420 (полупланарный и планарный формат) / P010 / P210 / P410 / Y8 / ARGB8888 / XRGB8888 / RGB888 / ARGB4444 / ARGB1555 / ARGB2101010 и RGB565
  • Поддерживает горизонтальный и вертикальный переворот, поворот на 0/90/180/270 градусов по часовой стрелке


    2.2.6. Системная периферия


    2.2.6.1

    Таймер

  • Модуль таймера реализует функции отсчета времени и подсчета, включая Timer0, Timer1, Watchdog и AVS0, AVS1
  • Timer0 и Timer1 для подсчета системного планировщика
    - Настраиваемый коэффициент предварительного масштабирования 8
    - Программируемый 32-битный таймер отключения
    - Поддерживает два режима работы: режим продолжения и режим одиночного счета
    - Генерирует прерывание при уменьшении счетчика до 0
  • 1 сторожевой таймер для передачи сигнала сброса для сброса всей системы после возникновения в системе исключения.
    - Поддерживает 12 начальных значений для настройки
    - Генерация таймаутных прерываний
    - Генерация сигнала сброса
    - Сторожевой таймер перезапуска
  • 2 счетчика AVS (AVS0 и AVS1) для синхронизации видео и звука в плеере
    - Программируемый 33-битный таймер вверх
    - Начальное значение можно обновить в любое время
    - 12-битный коэффициент делителя частоты
    - Функция паузы / запуска


    2.2.6.2

    Таймер высокой скорости

  • Один высокоскоростной таймер с 56-битным счетчиком
  • Настраиваемый коэффициент предварительного масштабирования 5
  • Источник часов синхронизирован с часами AHB1, намного точнее, чем другие таймеры.
  • Поддерживает 2 режима работы: непрерывный режим и одиночный режим.
  • Создает прерывание, когда счет уменьшается до 0


    2.2.6.3

    RTC

  • Обеспечивает 16-битный счетчик для подсчета дня, 5-битный счетчик для подсчета часов, 6-битный счетчик для подсчета минут, 6-битный счетчик для подсчета секунд
  • Поддерживает одно решение без низкочастотного кристалла, точная частота счетчика 32,768 кГц может быть сгенерирована с помощью HOSC для калибровки внутренних часов RC
  • Настраиваемое начальное значение программным обеспечением в любое время
  • Периодический сигнал для пробуждения внешних устройств
  • 16 регистров общего назначения для хранения информации об отключении питания


    2.2.6.4

    GIC

  • Поддерживает 16 прерываний, генерируемых программным обеспечением (SGI), 16 частных периферийных прерываний (PPI) и 160 общих периферийных прерываний (SPI)
  • Включение, отключение и генерация прерываний процессора из аппаратного прерывания.
  • Маскирование прерываний и приоритезация


    2.2.6.5

    DMA

  • До 16 каналов DMA
  • Прерывание генерируется для каждого канала DMA
  • Гибкая ширина данных 8/16/32/64 бит
  • Поддерживает линейный режим и режим адреса ввода-вывода
  • Поддерживает типы передачи данных: из памяти в память, из памяти в периферийное устройство, из периферийного устройства в память, из периферийного устройства в периферийное.
  • Поддерживает передачу со связанным списком
  • Ответ DRQ включает режим ожидания и режим установления связи
  • Канал DMA поддерживает функцию паузы


    2.2.6.6

    CCU

  • 12 ФАПЧ
  • Один встроенный RC-генератор и один внешний DCXO 24 МГц
  • Поддерживает конфигурацию часов и часы, генерируемые для соответствующих модулей.
  • Поддерживает программно-управляемую синхронизацию и программный сброс для соответствующих модулей.


    2.2.6.7

    Контроллер термодатчика

  • Точность температуры: ± 3 ° C от 0 ° C до + 100 ° C, ± 5 ° C от -25 ° C до + 125 ° C
  • Поддерживает прерывание защиты от перегрева и прерывание сигнала тревоги перегрева
  • Усредняющий фильтр для показаний термодатчика
  • Четыре термодатчика: sensor0, расположенный в GPU, sensor1, расположенный в VE, sensor2, расположенный в процессоре, и sensor3, расположенный в DDR.


    2.2.6.8

    Конфигурация ЦП

  • Возможность сброса ЦП, включая сброс ядра, сброс схемы отладки и т.д.
  • Возможность другого управления, связанного с ЦП, включая управление интерфейсом и управление CP15
  • Возможность проверки состояния ЦП, включая состояние ожидания, состояние SMP, состояние прерывания и т.д.
  • Включая контроль отладки ЦП и регистр состояния 2.2.6.9. IOMMU
  • Поддерживает отображение виртуального адреса на физический адрес посредством аппаратной реализации
  • Поддерживает параллельное отображение адресов DE, DI, VE_R, VE, G2D
  • Независимая поддержка функции обхода DE, DI, VE_R, VE, G2D
  • Независимая поддержка предварительной выборки DE, DI, VE_R, VE, G2D
  • Независимая поддержка механизма обработки прерываний DE, DI, VE_R, VE, G2D
  • Поддерживает 2 уровня TLB (TLB уровня 1 для специального использования и TLB уровня 2 для совместного использования)
  • Поддержка TLB полностью очищена и частично отключена
  • Поддерживает запуск PTW при пропуске TLB
  • Поддерживает проверку разрешения


    2.2.7. Видеовыход


    2.2.7.1

    TCON_TV

  • Поддерживает 10-битную глубину пикселей YUV422 / YUV420, вывод в формате HV до 4K при 60 Гц
  • Поддерживает 8-битную глубину пикселя YUV444, вывод формата HV до 4K при 60 Гц


    2.2.7.2

    TVE

  • Поддерживает 1-канальный ТВ CVBS выход
  • Поддерживает режимы NTSC и PAL
  • Автоматическое определение статуса штекера


    2.2.7.3

    HDMI

  • Совместимость с HDCP 2.2 и HDCP 1.4
  • Поддерживает DDC и SCDC
  • Интегрированный аппаратный движок CEC
  • Поддержка видео:
    - 2D-видео: 4K / 1080P / 1080I / 720P / 576P / 480P / 576I / 480I, до 4K при 60 кадрах в секунду
    - 3D-видео: 4K / 1080P / 720P / 576P / 480P, до 4K при 30 кадрах в секунду
    - Поддержка вывода RGB / YUV444 / YUV422 / YUV420
    - Глубина цвета: 8/10 бит
    - HDR10: соответствует CTA-861.3 и SMPTE ST 2048
  • Аудио поддержка:
    - Несжатые аудиоформаты: образцы аудио IEC60985 L-PCM, до 192 кГц
    - Сжатые аудиоформаты: сжатый аудио по IEC61937, до 1536 кГц


    2.2.8. Аудио-подсистема


    2.2.8.1

    Аудиокодек

  • Два аудио-цифро-аналоговых канала (ЦАП)
    - Поддерживает разрешение выборки 16 и 20 бит
    - Частота дискретизации ЦАП от 8 кГц до 192 кГц
    - 95 ± 2 дБ SNR @ A-weight, -80 ± 3 дБ THD + N, выходной уровень более 0,55 В ср.
  • Один аудиовыход:
    - Один дифференциальный выход LINEOUTP / N или несимметричный выход LINEOUTL / R
  • Один аналоговый выход смещения микрофона с низким уровнем шума
  • Поддерживает контроллер динамического диапазона, регулирующий воспроизведение ЦАП и захват АЦП
  • Один 128x24-битный FIFO для передачи данных ЦАП, один 128x24-битный FIFO для приема данных АЦП
  • Программируемые пороги FIFO
  • Поддержка DMA и прерываний


    2.2.8.2

    Аудио-концентратор

  • Один аудио-концентратор
  • Поддерживает 2 цифровых аудиомикшера (DAM)
  • Поддерживает 3 интерфейса I2S / PCM для подключения внешних устройств и 1 интерфейс I2S / PCM для подключения внутреннего HDMI
  • Поддерживает выравнивание по левому краю, выравнивание по правому краю, стандартный режим I2S, режим PCM и режим TDM
  • Режим I2S поддерживает 8 каналов и частоту дискретизации 32/192 кбит
  • Режимы I2S и TDM поддерживают максимум 16 каналов и частоту дискретизации 32/96 кбит


    2.2.8.3

    DMIC

  • Поддерживает до 8 цифровых микрофонов PDM
  • Поддерживает частоту дискретизации от 8 кГц до 48 кГц


    2.2.8.4

    OWA

  • Один OWA TX
  • Функциональность передатчика IEC-60958
  • Поддерживает вставку статуса канала для передатчика
  • Аппаратная генерация четности на передатчике
  • Один 128 ? 24 бит TXFIFO для передачи аудиоданных
  • Программируемые пороги FIFO
  • Поддержка прерываний и DMA
  • Поддерживает 16-битные, 20-битные и 24-битные форматы данных


    2.2.9. Система безопасности


    2.2.9.1

    Криптосистема(CE)

  • Поддерживает симметричный алгоритм: AES, DES, TDES, XTS
    - Режим ECB, CBC, CTS, CTR, CFB, OFB, CBC-MAC для AES
    - 128/192/256-битный ключ для AES
    - 256-битный, 512-битный ключ для XTS
    - режим ECB, CBC, CTR, CBC-MAC для DES / TDES
  • Поддерживает алгоритм хеширования: MD5, SHA, HMAC
    - SHA1, SHA224, SHA256, SHA384, SHA512 для SHA
    - HMAC-SHA1, HMAC-SHA256 для HMAC
    - MD5, SHA, HMAC дополняются аппаратно
  • Поддерживает асимметричный алгоритм: RSA, ECC
    - RSA поддерживает ширину 512/1024/2048/4096 бит
    - ECC поддерживает ширину 160/224/256/384/521 бит
  • Поддерживает 160-битный аппаратный ГПСЧ
  • Поддерживает 256-битный аппаратный TRNG
  • Внутренний встроенный DMA для передачи данных
  • Поддерживает безопасные и незащищенные интерфейсы соответственно
  • Поддерживает режим цепочки задач для каждого запроса. Задача или цепочка задач выполняются по запросу
  • 8 групп разброса (sg) поддерживаются как для входных, так и для выходных данных
  • DMA имеет несколько каналов, каждый из которых соответствует одному алгоритму


    2.2.9.2

    Идентификатор безопасности

  • Поддерживает один EFUSE для идентификатора чипа и приложения безопасности
  • EFUSE имеет безопасную зону и незащищенную зону


    2.2.9.3

    Безопасное управление памятью (SMC)

  • SMC всегда безопасен, только безопасный ЦП может получить доступ к SMC
  • Установить безопасную область DRAM
  • Установите безопасное свойство, которое Мастер получает доступ к DRAM
  • Установить область DRM
  • Установите, может ли мастер DRM получить доступ к области DRM или нет


    2.2.9.4

    Безопасное управление периферийными устройствами (SPC)

  • SPC всегда защищен, только безопасный CPU может получить доступ к SPC
  • Установить безопасное свойство периферийных устройств