Перейти до основного вмісту

Документація щодо апаратного забезпечення SiMa.ai.

Використовуйте цей сайт для отримання інформації про налаштування обладнання, робочі процеси прошивки та низькорівневі інтерфейси для продуктів SiMa.ai MLSoC Modalix. Документація щодо програмного забезпечення, машинного навчання та інструментів для створення конвеєрів наведена окремо.

Огляд апаратного забезпечення SiMa.ai​

SiMa.ai пропонує MLSoC Modalix як мікросхему, на модулі та в готових продуктах. Почніть із формфактора, який у вас є або який ви плануєте використовувати.

ПродуктЩо цеПочніть тут
MLSoC ModalixСистема на кристалі. Ви розміщуєте її на платі, яку проєктуєте самі.Розробка на основі SoC
Modalix SoMМодуль із SoC, пам’яттю LPDDR5 і живленням. Він вставляється в плату-носій.Розробка на основі SoM
Modalix DevKitModalix SoM на платі-носії в корпусі для оцінювання та розробки.Оцінювання DevKit
Modalix PCIe CardКарта половинної висоти та довжини, яка додає хост-машині можливості інференсу Modalix.Режим PCIe

Щоб змінити системне програмне забезпечення або додати камеру на будь-якому з них, див. розділи Збирання системного ПЗ та Інтеграція камер.

SoM чи Chip-Down​

Щоб створити власне обладнання, оберіть між платою-носієм для Modalix SoM і платою з SoC, розміщеною безпосередньо на ній. Вони потребують різних робіт із проєктування, різної документації та різного запуску плати.

Проєктування з розміщенням мікросхеми на платіПроєктування плати-носія
Що ви проєктуєтеПлату з корпусованою мікросхемою Modalix SoC, включно з пам’яттю, живленням і тактуваннямПлату-носій для модуля Modalix SoM, на якому вже розміщено SoC, LPDDR5 та живлення
Основна робота з проєктуванняПослідовність подачі живлення, тактування та скидання, трасування й налаштування LPDDR5, високошвидкісне трасування, інтерфейси, тепловий режимРозподіл контактів роз’єму, подача живлення, інтерфейси, тепловий режим
ДокументаціяПосібник із проєктування з розміщенням мікросхеми на платі, технічний паспорт SoC і пакети проєктної документації, які SiMa.ai надає за угодою про нерозголошення (NDA)Загальнодоступні технічні паспорти та посібник із запуску плати
Відправна точка для програмного забезпеченняModalix BSP з адаптацією на рівні платиModalix BSP зі змінами дерева пристроїв для вашої плати-носія

Щойно плата завантажується, обидва шляхи використовують те саме системне програмне забезпечення. Див. розділ Збирання системного ПЗ.

Про MLSoC Modalix​

MLSoC Modalix — це друге покоління системи на кристалі для машинного навчання від SiMa.ai. Вона поєднує в собі обчислювальний комплекс Arm Cortex-A65, високопродуктивний прискорювач машинного навчання (MLA), процесор обробки зображень (ISP) для обробки даних з камери та блок комп’ютерного зору (CVU) для класичних задач обробки зображень — і все це розміщено на одному кристалі.

Ця інтеграція дозволяє запускати мультимодальні, генеративні та візуальні ШІ-конвеєри на периферійних пристроях без об’єднання окремих прискорювачів, центральних процесорів і камерних інтерфейсів. Модуль Modalix SoM містить MLSoC Modalix для інтеграції з платою-носієм та в продукт, і кожен комплект розробника, описаний тут, використовує один і той самий чип.

Блок-схема Modalix, що показує PCIe Gen5, 10G Ethernet, MIPI CSI2, Arm A65, ISP, CVU, відеокодеки, MLA, LPDDR5, NoC та системні блоки

Портфоліо DevKit.​

SiMa.ai пропонує набори для розробки та продукти PCIe на базі MLSoC Modalix для застосувань штучного інтелекту на периферійних пристроях. Оберіть продукт нижче або порівняйте характеристики в таблиці.

Порівняння функцій​

ФункціяModalix DevKitPCIe-карта ModalixНабір для розробників програми раннього доступу Modalix
Документація та операційна система
Короткий опис продукту.переглядпереглядперегляд
Попередньо встановлена операційна системаeLxr LinuxeLxr LinuxeLxr Linux
Обчислення
Ядра ARM8 ядер Arm Cortex-A65, тактова частота 1,4 ГГц8 ядер Arm Cortex-A65, тактова частота 1,4 ГГц8 ядер Arm Cortex-A65, тактова частота 1,4 ГГц
Процесор обробки зображень (ISP)Процесор Arm Mali-C71AE, тактова частота 1,2 ГГц.Процесор Arm Mali-C71AE, тактова частота 1,2 ГГц.Процесор Arm Mali-C71AE, тактова частота 1,2 ГГц.
Блок комп’ютерного зору (CVU)Synopsys EV74, 720 16-бітних GOPSSynopsys EV74, 720 16-бітних GOPSSynopsys EV74, 720 16-бітних GOPS
Пам’ять і накопичувач
Обсяг оперативної пам’яті16 ГБ LPDDR5 (32 ГБ у раніших наборах)8 ГБ або 16 ГБ LPDDR564 ГБ LPDDR5
Сховище16 ГБ eMMC, 500 ГБ NVMe32 ГБ eMMC10 ГБ eMMC
Слот для SD-карти✖✔✔
Мережеві технології
Ethernet1x 1 Гбіт/с Ethernet1x 10 Гбіт/с Ethernet1x 1 Гбіт/с Ethernet (end0), 1x 10 Гбіт/с Ethernet (end1), 2x 10 Гбіт/с SFP+ (end2/3)
Входи камери
MIPI CSI2 порти MIPI CSI, кожен з 2 лініями✖4 канали MIPI CSI, кожен з 4 лініями
GMSL2 через FAKRA✖2x GMSL2 через FAKRA✖
Введення/Виведення та Дисплей
GPIO / Роз’єми40-контактний GPIO-роз’єм✖40-контактний GPIO-роз’єм
USB4 порти USB 3.2✖✖
HDMI1 порт HDMI 1.4✖✖
Графічний контролерSilicon Motion SM768✖✖
Відеокодеки
Кодер H.264/H.2654kp604kp604kp60
Кодер MJPEG4kp304kp304kp30
Декодер H.264/H.265.4kp604kp604kp60
Декодер AV1 і MJPEG.4kp604kp604kp60
Формфактор
PCIe-карта, підключена до хост-системи✖✔✖
Замовте свій набір для розробки.

Архітектури розгортання​

MLSoC Modalix підтримує дві поширені архітектури розробки: автономний режим і режим PCIe. Оберіть архітектуру, яка відповідає способу підключення вашого обладнання та місцю, де працює ваш застосунок.

У автономному режимі, пристрій Modalix DevKit або спеціальна система на базі модуля Modalix SoM працює як самостійний пристрій. Використовуйте цей режим, коли пристрій отримує дані безпосередньо від датчиків, камер, накопичувачів або мережевих інтерфейсів.

Основні сценарії використання

  • Застосування периферійного штучного інтелекту: здійснюйте обчислення безпосередньо на пристрої, не покладаючись на центральний сервер або хмарну інфраструктуру.
  • Компактні розгортання: зменшують потребу в додатковому апаратному забезпеченні для хостів.
  • Системи з обмеженим енергоспоживанням: Підтримка систем віддаленого моніторингу, що працюють від акумуляторів або сонячних панелей.

Переваги

  • Автономний: працює без підключення до хост-машини.
  • Енергоефективність: підтримує роботу в середовищах, де важливе енергоспоживання.
  • Компактний: підходить для розгортання в умовах обмеженого простору.

Типовий потік даних

  1. DevKit отримує дані безпосередньо з мережевих інтерфейсів або датчиків.
  2. DevKit завантажує застосунок NEAT, який визначає конвеєр обчислень, що виконується безпосередньо на пристрої.
  3. MLSoC Modalix виконує обчислення та обробляє дані локально.
  4. Результати надсилаються на інші пристрої або системи через мережеві з’єднання для подальших дій або візуалізації.
Налаштуйте автономний режим

Оберіть свій шлях​

Уже знаєте, що вам потрібно?

Почніть роботу​

Оберіть шлях, який відповідає вашій конфігурації. Кожен посібник охоплює доступ через послідовну консоль, налаштування мережі та керування прошивкою для відповідного режиму.