Микропроцессор Nuvoton NuMicro MA35D1 Arm Cortex-A35/M4 для питания IIoT-шлюзов на базе Linux

Микропроцессор Novoton NuMicro MA35D1 оснащен двумя ядрами Arm Cortex-A35, одним ядром Arm Cortex-M4 реального времени и двумя интерфейсами Ethernet для IIoT-шлюза на базе Linux.

Процессор также предлагается в вариантах, поддерживающих внешнюю память DDR или встроенную до 512 МБ ОЗУ, 154 или 208 GPIO и дополнительный «расширенный АЦП». MA35D1 также поставляется с интерфейсом TFT для дисплеев с разрешением до 1920 × 1080, несколькими аппаратными функциями безопасности, и, по словам компании, микропроцессор облегчает Tiny AI/ML для периферийных вычислений, несмотря на отсутствие интеграции AI-ускорителя.

NuMicro MA35D1 с Trusted Secure Island

Основные характеристики и спецификации Nuvoton NuMicro MA35D1:

  • Подсистема процессора
    • 2х ядра Cortex-A35 с частотой до 800 МГц
    • Ядро реального времени Cortex-M4 с частотой до 180 МГц
  • Подсистема памяти
    • Встроенная SRAM 384 КБ (Cortex-A35 256 КБ + Cortex-M4 128 КБ)
    • Многочиповый пакет (MCP) DDR до 512 МБ
    • Внешний интерфейс DDR для MA35D16A087C SKU
  • Хранилище
    • Четырехкратный SPI
    • Флэш-контроллер NAND
    • Безопасный цифровой хост-контроллер (SDHC)
  • Подсистема дисплея и видео
    • 24-битный интерфейс RGB TFT-LCD с разрешением до 1080p60
    • 2D-графический движок (GFX)
    • Видеодекодер H.264 и декодер изображений JPEG
    • Интерфейс датчика CMOS
  • Сеть
    • 2x Gigabit Ethernet MAC (GMAC) ИЛИ
    • 1x Gigabit Ethernet + 10/100M Ethernet MAC в зависимости от SKU
  • USB — высокоскоростной хост и устройство USB 2.0
  • Другие периферийные устройства
    • Периферийный прямой доступ к памяти (PDMA)
    • I2C
    • Последовательный — CAN FD, маломощный UART
    • Аудио — I2S
    • Усовершенствованный PWM (EPWM), 32-битный PWM с таймером
    • Интерфейс квадратурного энкодера (QEI)
    • Расширенный захват (ECAP)
    • HMI — интерфейс клавиатуры (KPI), 4/5-проводной сенсорный экран
    • Усовершенствованный аналого-цифровой преобразователь (EADC), аналого-цифровой преобразователь (ADC)
  •  Безопасность
    • TrustZone
    • Безопасная загрузка
    • Trusted Secure Island (TSI) — средство проверки целостности во время выполнения (RTIC)
    • Криптография — AES, SHA, ECC, RSA, SM 2/3/4 TRNG
    • хранилище ключей
    • Память одноразовой программы (OTP)
    • Контакты обнаружения несанкционированного доступа
    • Интерфейс датчика CMOS
  • Разное – часы реального времени (RTC)
  • Корпуса
    • LQFP216 (24 x 24 x 1,4 мм, шаг 0,4 мм)
    • BGA312 (15 x 15 x 1,4 мм, шаг 0,8 мм)
    • BGA364 (14 x 14 x 1,4 мм, шаг 0,65 мм)
  • Диапазон температур – -40 ~ 85°C (промышленный класс)

MA35D16A087C и MA35D16A887C SKU предлагают два интерфейса Gigabit Ethernet, контакты Temper, EADC и 208 контактов GPIO, причем первый использует внешнюю память DDR, а второй имеет 256 МБ ОЗУ на кристалле. Модели MA35D16F987C и MA35D16F787C предлагают интерфейсы Fast и Gigabit Ethernet, 154 контакта GPIO и 512 МБ и 128 МБ ОЗУ соответственно.

Nuvoton предлагает программные и аппаратные средства для сокращения времени разработки. Ядро Linux 5.4 и 5.10, ОС OpenWrt, системы сборки Yocto и Buildroot, безопасную прошивку и дополнительные репозитории, специфичные для MA35D1, можно найти в учетной записи GitHub компании. Компания также оказывает поддержку в разработке графических пользовательских интерфейсов на основе Qt или LVGL.

Доступны две оценочные платы. Во-первых, NuMaker-HMI-MA35D1-S1 с 7-дюймовым дисплеем для приложений HMI.

Характеристики:

  •  SoM (NuMaker-SOM-MA35D16A81)
    • SoC — пакет MA35D16A8A7C / BGA312, объединяющий 256 МБ памяти DDR
    • Хранилище — 16 ГБ флэш-памяти
    • Сеть — 2x Gigabit Ethernet PHY
    • PMIC
  • Дисплей — 7-дюймовый TFT-LCD (1024×600) с 4-проводным резистивным сенсорным экраном
  • Плата (NuMaker-BASE-MA35D1B1)
    • Память — слот для SD-карты
    • Аудио — аудиокодек с микрофоном, разъем для гарнитуры
    • Камера — 2x интерфейса камеры
    • Сеть — 2 порта Gigabit Ethernet
    • USB — 1x USB 2.0 Host, 1x USB 2.0 Host/Device
    • Последовательный порт — 2x CAN FD, 2x UART, 2x RS485
    • Аналоговый — 8-кратный АЦП

Второй — NuMaker-IoT-MA35D1-A1, предназначенный для безголовых приложений.

Характеристики:

  • SoC — пакет MCP NuMicro MA35D16F787C (LQFP216) с DDR2 (128 МБ)
  • Хранилище
    • Флэш-память Quad SPI 512 МБ
    • 1 ГБ флэш-памяти NAND
    • Слот для карты памяти MicroSD
  • Аудио — аудиокодек NAU88C22 с микрофонным входом и выходом на динамик
  • Камера — 1x интерфейс камеры
  • Сеть
    • 1х порт Gigabit Ethernet RJ45 через RTL8211FDI-CG
    • 1х порт 10/100M Ethernet RJ45 через RTL8201FI-VC
  • USB — 1x хост/устройство USB 2.0 (HUSB0), 1x хост USB 2.0
  • Последовательный порт — разъемы RS232 и RS485, разъем CAN FD
  • Отладка
    • Порт отладки UART (UART0): Порт USB Virtual COM (VCOM)
    • Порты отладки: разъем SWJ (JTAG + SWD)
  • Расширение
    • 40-контактный разъем Raspberry Pi
    • Разъемы, совместимые с Arduino UNO
  • Разное — разъем батареи для RTC, DIP-переключатели для выбора загрузки системы, 4х кнопки, 3х пользовательских светодиода
  • Питание — 5 В/2 А через разъем питания, порт USB VCOM или устройство HUSB0

Нам не удалось найти информацию о ценах на процессор MA35D1 и оценочные комплекты. На странице продукта есть ограниченная дополнительная информация, без таблицы данных или документации. Помимо упомянутых выше репозиториев GitHub, форумы (не отображающиеся должным образом в Firefox) являются одним из способов получить более подробную информацию, и компания загрузила несколько видеороликов на YouTube , чтобы представить микропроцессор и показать, как начать работу с комплектами для разработки.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments