본문으로 건너뛰기

SiMa.ai 하드웨어 설명서

이 사이트는 SiMa.ai MLSoC Modalix 제품의 하드웨어 설정, 펌웨어 워크플로우 및 저수준 인터페이스에 대한 정보를 제공합니다. 소프트웨어, 머신 러닝 및 파이프라인 도구에 대한 설명서는 별도로 제공됩니다.

SiMa.ai 하드웨어 한눈에 보기​

SiMa.ai는 MLSoC Modalix를 칩, 모듈, 완제품 형태로 제공합니다. 보유하고 있거나 사용할 예정인 폼 팩터에서 시작하십시오.

제품설명시작 위치
MLSoC Modalix시스템 온 칩입니다. 직접 설계한 보드에 실장합니다.SoC로 구축하기
Modalix SoMSoC, LPDDR5 메모리, 전원부를 탑재한 모듈입니다. 캐리어 보드에 장착합니다.SoM으로 구축하기
Modalix DevKitModalix SoM을 캐리어 보드에 장착하고 인클로저에 담은 평가 및 개발용 키트입니다.DevKit 평가
Modalix PCIe 카드호스트 머신에 Modalix 추론 기능을 추가하는 하프 높이, 하프 길이 카드입니다.PCIe 모드

이들 중 어느 것에서든 시스템 소프트웨어를 변경하거나 카메라를 추가하려면 시스템 소프트웨어 빌드 및 카메라 통합을 참조하십시오.

SoM 또는 칩다운​

자체 하드웨어를 구축하려면 Modalix SoM용 캐리어 보드와 SoC를 직접 실장한 보드 중 하나를 선택하십시오. 방식에 따라 설계 작업, 관련 자료, 브링업 절차가 모두 다릅니다.

칩다운 설계캐리어 보드 설계
설계 대상메모리, 전원 및 클록을 포함하여 패키지된 Modalix SoC를 실장한 보드SoC, LPDDR5 및 전원부가 이미 탑재된 Modalix SoM용 캐리어 보드
주요 설계 작업전원 시퀀싱, 클록 및 리셋, LPDDR5 라우팅 및 튜닝, 고속 레이아웃, 인터페이스, 열 설계커넥터 매핑, 전원 공급, 인터페이스, 열 설계
관련 자료칩다운 설계 가이드, SoC 데이터시트 및 설계 패키지(NDA 체결 후 SiMa.ai에서 제공)공개 데이터시트 및 브링업 가이드
소프트웨어 출발점보드 수준 적응을 적용한 Modalix BSP캐리어 보드에 맞게 디바이스 트리를 변경한 Modalix BSP

보드가 부팅된 이후에는 두 방식 모두 동일한 시스템 소프트웨어를 사용합니다. 시스템 소프트웨어 빌드를 참조하십시오.

MLSoC Modalix에 대하여​

MLSoC Modalix는 SiMa.ai의 2세대 머신 러닝 시스템 온 칩입니다. Arm Cortex-A65 애플리케이션 복합체, 고성능 머신 러닝 가속기(MLA), 카메라 입력용 이미지 신호 프로세서(ISP), 그리고 기존 비전 워크로드를 위한 **컴퓨터 비전 유닛(CVU)**를 단일 칩에 통합했습니다.

이 통합을 통해 별도의 가속기, 호스트 CPU 및 카메라 브리지를 결합하지 않고도 엣지에서 멀티모달, 생성형 및 비전 AI 파이프라인을 실행할 수 있습니다. Modalix SoM은 캐리어 보드 및 제품 통합을 위해 MLSoC Modalix를 패키징하며, 여기에 설명된 모든 DevKit은 동일한 실리콘을 사용합니다.

PCIe Gen5, 10G 이더넷, MIPI CSI2, Arm A65, ISP, CVU, 비디오 코덱, MLA, LPDDR5, NoC 및 시스템 블록을 보여주는 Modalix 블록 다이어그램

DevKit 포트폴리오​

SiMa.ai는 엣지 AI 애플리케이션을 위한 MLSoC Modalix 기반 개발 키트와 PCIe 제품을 제공합니다. 아래에서 제품을 선택하거나 표에서 기능을 비교해 보세요.

기능 비교​

기능Modalix DevKitModalix PCIe 카드Modalix 얼리 액세스 DevKit
문서 및 운영 체제
제품 개요보기보기보기
미리 설치된 운영 체제eLxr LinuxeLxr LinuxeLxr Linux
컴퓨팅
ARM 코어8개의 Arm Cortex-A65, 클록 속도 1.4 GHz8개의 Arm Cortex-A65, 클록 속도 1.4 GHz8개의 Arm Cortex-A65, 클록 속도 1.4 GHz
이미지 신호 프로세서(ISP)Arm Mali-C71AE, 1.2 GHzArm Mali-C71AE, 1.2 GHzArm Mali-C71AE, 1.2 GHz
컴퓨터 비전 유닛(CVU)Synopsys EV74, 720 16비트 GOPSSynopsys EV74, 720 16비트 GOPSSynopsys EV74, 720 16비트 GOPS
메모리 및 저장 공간
RAM 크기16GB LPDDR5(이전 키트는 32GB)8GB 또는 16GB LPDDR564GB LPDDR5
저장 공간16GB eMMC, 500GB NVMe32GB eMMC10GB eMMC
SD 카드 슬롯✖✔✔
네트워킹
이더넷1개의 1GbE1개의 10GbE1개의 1GbE (end0), 1개의 10GbE (end1), 2개의 10GbE SFP+ (end2/3)
카메라 입력
MIPI CSI2개의 2레인 MIPI CSI✖4개의 4레인 MIPI CSI
FAKRA를 사용하는 GMSL2✖FAKRA를 통해 2개의 GMSL2 연결✖
입/출력 및 디스플레이
GPIO / 헤더40핀 GPIO 헤더✖40핀 GPIO 헤더
USBUSB 3.2 포트 4개✖✖
HDMIHDMI 1.4 포트 1개✖✖
그래픽 컨트롤러Silicon Motion SM768✖✖
비디오 코덱
H.264/H.265 인코더4kp604kp604kp60
MJPEG 인코더4kp304kp304kp30
H.264/H.265 디코더4kp604kp604kp60
AV1 및 MJPEG 디코더4kp604kp604kp60
폼 팩터
호스트에 연결된 PCIe 카드✖✔✖
DevKit을 주문하세요.

배포 아키텍처​

MLSoC Modalix는 두 가지 일반적인 개발 아키텍처를 지원합니다. 바로 독립 실행형 모드와 PCIe 모드입니다. 하드웨어가 연결된 방식과 애플리케이션이 실행되는 위치에 따라 적합한 아키텍처를 선택하십시오.

독립 실행형 모드에서는 Modalix DevKit 또는 맞춤형 Modalix SoM 기반 시스템이 자체적으로 작동하는 장치로 실행됩니다. 이 모드는 장치가 센서, 카메라, 저장 장치 또는 네트워크 인터페이스에서 직접 데이터를 수신할 때 사용합니다.

주요 활용 사례

  • 엣지 AI 애플리케이션: 중앙 서버나 클라우드 인프라에 의존하지 않고 추론을 실행합니다.
  • 소규모 배포: 추가 호스트 하드웨어의 필요성을 줄입니다.
  • 전력 제약 시스템: 배터리 또는 태양 전지판으로 전원을 공급받는 원격 모니터링 시스템을 지원합니다.

장점

  • 독립 실행: 호스트 장치 없이 실행됩니다.
  • 전력 효율성: 전력 소비에 민감한 환경을 지원합니다.
  • 컴팩트: 공간 제약이 있는 환경에 적합합니다.

일반적인 데이터 흐름

  1. DevKit은 네트워크 인터페이스 또는 센서로부터 직접 데이터를 수신합니다.
  2. DevKit은 장치 내 추론 파이프라인을 정의하는 NEAT 애플리케이션을 로드합니다.
  3. MLSoC Modalix는 추론을 수행하고 데이터를 로컬에서 처리합니다.
  4. 결과는 네트워크 연결을 통해 다른 장치 또는 시스템으로 전송되어 추가적인 작업이나 시각화에 사용됩니다.
독립 실행형 모드로 설정

경로 선택​

필요한 내용을 이미 알고 계십니까?

시작하기​

설정에 맞는 경로를 선택하세요. 각 가이드에서는 해당 모드에 대한 시리얼 콘솔 액세스, 네트워크 설정 및 펌웨어 관리를 다룹니다.