BDH Corporation

여기서 시작되는 Secure Edge AI.

우리는 AI 모델이 기기에 이르는 길을 만듭니다. 각 모델은 학습 단계에서 검사를 거치고, 안전하게 전달되며, 데이터를 수집하는 바로 그 칩에서 실행됩니다. 첫 번째 사업은 BENTO입니다.

우리가 존재하는 이유

지능을 노래처럼 설치할 수 있다면 어떨까요?

오늘날 완성된 모델도 여전히 엔지니어가 내보내고, firmware에 통합하고, 다시 빌드하고, 다시 플래시해야 하며, 이 작업은 기기마다 반복됩니다.

만드는 곳

만들고 학습시키기

애플리케이션은 BENTO IDE에서 설계됩니다. 모델은 보드가 직접 기록한 데이터로 학습된 뒤, 누구도 몰래 면제할 수 없는 게이트로 검사됩니다.

전달되는 방식

전달

Edge AI Store에서 찾아, firmware를 다시 플래시하지 않고 브라우저에서 소유자가 선택한 보드로 보냅니다.

실행되는 곳

실행

자체 NPU와 세 가지 센서를 보드에 갖춘 PSOC™ Edge E84 칩 하나. 디자이너가 만드는 어떤 제품 안에도 들어갈 수 있습니다.

BENTO 아키텍처

하나의 순환으로 이어진 BENTO의 다섯 부분.

칩 위의 firmware부터 벽에 걸린 기기까지, BENTO의 각 부분은 모델을 다음 단계로 안전하게 넘기도록 만들어졌습니다. 스크롤하며 하나의 모델이 순환하는 과정을 따라가 보십시오.

01 · 기반

BENTO Secure Firmware

칩 위의 기반입니다. BENTO firmware는 Infineon PSOC™ Edge E84의 두 Arm® 코어에서 세 부분으로 동작합니다. Cortex®-M33의 TrustZone 보안 영역, 같은 코어에서 두뇌 역할을 하는 애플리케이션 영역, 그리고 FreeRTOS 위에서 Arm® Ethos™-U55 NPU로 여러 Edge AI 모델을 동시에 실행하는 AI 코어인 Cortex®-M55입니다. 애플리케이션 개발자는 BENTO IDE에서 그 위에 애플리케이션을 만듭니다. Python 몇 줄로 모델을 고르고 결과를 읽으며, C 코드는 필요 없습니다.

  • 제공 중소리나 동작 모델마다 자체 신호 설정을 갖고 있어, 모델을 추가해도 새 firmware가 필요 없습니다
  • 제공 중보드는 각 모델을 센서가 실제로 내보내는 값과 대조하고, 맞지 않으면 이유와 함께 거부합니다
  • 제공 중여러 모델이 저장된 씬으로 하나의 NPU를 함께 쓰며, 전원이 끊긴 뒤에도 씬이 저절로 다시 시작됩니다
  • 제공 중클래스별 시작, 확정, 종료 기준이 원시 점수를 이벤트로 바꾸며, 각 이벤트는 지속 시간과 함께 한 번만 보고됩니다
  • 제공 중BENTO HMI Kit에서는 전달된 모델이 자기 보드에서만 열리고, 보드는 mutual TLS로 자신의 신원을 증명합니다. 이는 납품 시 프로비저닝됩니다
  • 제공 중Secure boot와 서명된 모델 검증, 당사가 납품하는 모든 BENTO 기기에서 활성화
Firmware 상세 정보

02 · 학습

BENTO Edge AI Trainer / DEEPCRAFT™ Studio

이곳에서 모델을 학습시키고 평가합니다. 워크플로의 각 단계는 스스로 실행되며, 선택이 필요한 곳에서는 AI 에이전트가 엔진이 이미 확인한 선택지 중에서 고르고, 중요한 지점에서는 사람이 승인합니다. 로컬 AI 서버, 자체 시설 또는 클라우드에 설치하십시오.

  • 제공 중USB로 보드에서 실시간 기록, 기록하면서 레이블 추가
  • 제공 중AI 에이전트는 엔진이 이미 확인한 선택지 중에서 고르며, 모든 선택은 기록되고 되돌릴 수 있습니다
  • 제공 중결코 면제되지 않는 열네 개의 품질 게이트, 그리고 보드 firmware가 모델을 로드할 때 쓰는 규칙에 대한 검사
  • 제공 중레이블링, 데이터 증강, 데이터 검사를 위한 확장 기능은 한 페이지에서 설치하며, 오프라인으로 실행되고 꺼진 상태로 시작합니다
  • 제공 중명령 하나로 트레이너를 시작합니다. GPU가 있든 없든, 로컬 AI 서버, 자체 시설 또는 클라우드에서 실행됩니다. 각 트레이너는 자신이 만든 모델에 자체 키로 서명합니다
트레이너 소개

03 · 전달

BENTO Secure Edge AI Store

이곳에서 모델을 찾고 전달합니다. 모델은 노래처럼 설치되고 씬은 플레이리스트처럼 재생되며, 각 모델은 새 firmware 없이 브라우저에서 소유자가 선택한 보드로 갑니다.

  • 제공 중BENTO HMI Kit에서는 각 모델이 보내지는 단 하나의 보드에 봉인되며, 보드가 직접 만든 일회용 티켓과 함께 USB나 네트워크로 전달됩니다
  • 제공 중노래를 플레이리스트에 담듯 여러 모델을 씬으로 묶어, 하나의 보드에서 함께 실행
  • 제공 중보드를 연결하면 각 카드가 그 모델이 보드에서 실행될지, 실행되지 않는다면 왜인지 알려 줍니다
  • 제공 중Store는 보드의 키를 보드 자신에게서만 받으며, 브라우저에서는 절대 받지 않습니다
  • 제공 중모든 모델에는 그 모델을 만든 트레이너가 표시되며, 게시된 버전은 절대 바뀌지 않습니다
  • 제공 중BENTO HMI Kit에서는 모델이나 씬을 보낼 때 Auto Start를 선택하면, 보드가 전원이 켜질 때마다 스스로 실행합니다
스토어 소개

04 · 제작

BENTO IDE

애플리케이션은 이곳 브라우저에서 만듭니다. Flow, Blocks 또는 Python으로 작성하고, BENTO Emulator에서 시험하고, AI Buddy에게 물어본 뒤, USB로 실제 보드에서 실행합니다.

  • 제공 중하나의 앱을 만드는 세 가지 방법: Flow 노드를 연결하거나, Blocks를 끼우거나, Python을 입력하며, 연결선에는 실시간 값이 표시됩니다
  • 제공 중BENTO Emulator는 브라우저에서 실제 MicroPython을 실행하고 보드 고유의 화면을 그리며, firmware 자체의 소스로 빌드됩니다
  • 제공 중버튼, 노브, LED, 기울기, RGB 매트릭스로 이루어진 Virtual Hardware Console로, 보드가 도착하기 전에도 앱을 시험할 수 있습니다
  • 제공 중AI Buddy는 연결된 보드를 읽고 오류를 태국어나 영어로 설명합니다. 재설정, 파일 쓰기, 코드 실행은 사용자가 클릭할 때까지 기다립니다
  • 제공 중Remote Flash는 작은 도우미 앱을 통해 IDE에서 보드에 BENTO firmware를 기록하며, 따로 설치할 툴체인이 없습니다
IDE 소개

05 · 실행

PSOC Edge BENTO Device

듣고, 감지하고, 화면에 보여 주는 일을 동시에 하는 기기를 위해 만든 마이크로컨트롤러인 Infineon PSOC™ Edge E84를 기반으로 합니다. BENTO HMI Kit는 화면, 레이더, 모션 센서, 마이크를 하나의 기기에 담았고, BENTO가 여기에 지능을 공급합니다.

  • 제공 중AI를 맡는 Arm® Ethos™-U55 NPU를 갖춘 Cortex®-M55, 그리고 그 옆에서 두뇌와 키를 맡는 TrustZone 탑재 Cortex®-M33
  • 제공 중내장 2.5D 그래픽 엔진이 최대 1024×768 화면을 초당 60프레임으로 구동
  • 제공 중마이크를 최대 여섯 개까지 칩에 직접 연결할 수 있고, 여러 모델이 동시에 듣고 감지합니다
  • 제공 중BENTO HMI Kit, TESAIoT Dev Kit, PSOC™ Edge E84 Evaluation Kit에서 칩 자체의 NPU로 오프라인 실행
  • 제공 중Highlights: 보드가 무엇을 언제 인식했는지 보여 주는 타임라인(결과만 담고 녹음은 담지 않음)
  • 제공 중항상 감지: 한 번 로드된 AI는 보드 자체에서 백그라운드로 마이크, 모션 센서(IMU), 레이더를 밤낮없이 계속 살핍니다
기기 보기
BENTO 궤도: BENTO Secure Firmware, BENTO Edge AI Trainer / DEEPCRAFT™ Studio, BENTO Secure Edge AI Store, BENTO IDE, PSOC Edge BENTO Device가 하나의 순환 고리로 연결되어 있습니다. 01 BENTO Secure Firmware 02 BENTO Edge AI Trainer DEEPCRAFT™ Studio BENTO Edge AI Trainer DEEPCRAFT™ Studio 03 BENTO Secure Edge AI Store 04 BENTO IDE 05 PSOC Edge BENTO Device

그리고 순환은 다시 시작됩니다. 기기가 새 데이터를 기록하고, 다음 모델은 그 데이터로 학습됩니다.

BENTO Device

겉모습은 스마트 시계, 생각은 edge AI.

화면 뒤에는 Infineon PSOC™ Edge 프로세서가 있고, BENTO가 여기에 지능을 공급합니다. 보드에는 세 가지 센서가 탑재되어 있습니다.

레이더카메라 없이 감지하는 재실과 움직임

IMU진동과 움직임

마이크주변의 소리

PSOC™ Edge E84 HMI 키트 위의 BENTO 기기가 시계와 날씨 화면을 표시하는 모습
같은 기기가 모델이 실행 중인 Edge AI 화면을 표시하는 모습

제품 화면에서

제품 내부 살펴보기.

현재 사용되고 있는 Edge AI Store와 Edge AI Trainer의 화면입니다. 하나를 선택하면 크게 볼 수 있습니다.

다른 곳에서 찾지 못한 것

다른 곳에서 찾지 못한 세 가지.

비교 가능한 제품의 공개 문서와 코드를 기준으로 확인했습니다.

Edge AI Store

당신의 보드를 아는 스토어

보드를 읽어 각 모델이 실행될지, 실행되지 않는다면 왜인지 알려 주고, 재플래시 없이 브라우저에서 실행 중인 MicroPython firmware에 설치합니다.

BENTO IDE

한 프로그램의 세 가지 보기를 하나의 브라우저 탭에서

하나의 프로그램에 대한 Flow, Blocks, Python 보기와 보드 에뮬레이터, 그리고 실제 보드를 하나의 브라우저 탭에서, 태국어와 영어로.

Edge AI Trainer

증거가 함께 붙는 학습

모든 실행에 적용되는 릴리스 게이트와 firmware가 모델을 로드할 때 쓰는 규칙에 대한 검사, 자체 서버에서, 영어와 태국어로.

확인 방법

설계부터 보안

모든 사본은 단 한 소유자의 보드에 봉인됩니다.

한 보드를 위해 만든 패키지는 다른 어떤 보드에서도 열리지 않습니다. 이것이 파일 단위가 아닌 보드 단위로 모델 라이선스를 부여하는 기반입니다. 현재 BENTO HMI Kit에서 실행되고 있습니다.

전송 중

서명되고 하나의 보드에 봉인

수신 보드 고유의 키로 암호화되고, 스토어가 서명하며, 일회용 티켓을 담고 있습니다. 다른 보드를 위해 만든 패키지는 거부됩니다.

저장 시

보드 위의 암호문

그 칩에만 속한 키로 암호화된 형태로 보드에 저장됩니다. 복사할 키 파일은 존재하지 않습니다.

사용 시

칩 안에서만 복호화

Ethos™-U55 NPU를 위해 온칩 메모리 안에서만 복호화됩니다. 바이트 하나만 바뀌어도 모델은 로드되지 않습니다.

제공 중현재 BENTO HMI Kit에서 실행되고 있습니다. Secure boot와 닫힌 디버그 포트는 당사가 납품하는 모든 BENTO 기기에 설정됩니다. 콘솔 잠금이 제공되기 전까지는, 보드 자체 콘솔을 통해 실행되는 코드가 실행 중인 모델에 여전히 접근할 수 있습니다.

BENTO의 보안 접근 방식

씬

하나의 보드, 방이나 라인마다 다른 씬.

씬은 한 장소를 위해 고른 모델의 묶음입니다. 같은 하드웨어에 현장에서 새 일을 맡기려면 씬을 바꾸고 firmware는 그대로 두면 됩니다.

제조

진동 이상, 드릴 가공 소재, 작업자 재실 여부.

로보틱스

표면 유형, 충돌 충격, 사람 근접.

재택 돌봄

낙상 감지, 도움 요청, 실내 재실. 정상 작동 중에는 결과만 보드 밖으로 나갑니다.

스마트 빌딩

재실 현황, 유리 깨지는 소리, 문 진동.

에너지

변압기 소음, 펌프 진동, 현장 침입.

스마트 리빙

집 안의 소리, 재실과 활동, 방마다.

이 씬들은 예시입니다. 일부 모델은 현재 Edge AI Store에 있고, 나머지는 예시입니다. 결과는 정보 제공용일 뿐입니다. 진단이 아니며 안전을 보장하지도 않습니다.

기업군

더 많은 사업을 위한 여지를 둔 모회사.

BDH Corporation은 모회사입니다. 각 사업은 독립적으로 운영되지만, 모두 같은 원칙을 따릅니다. 칩에서부터 시작하는 보안, 증명할 수 있는 주장만 하는 것, 그리고 사용하는 사람을 존중하는 엔지니어링입니다.

사업 01

BENTO

Infineon PSOC™ Edge를 위한 Secure Edge AI입니다. 아이디어에서 실행되는 모델까지 firmware, IDE, 트레이너, 스토어, 기기가 하나의 경로를 이룹니다.

BENTO 살펴보기

BDH Group

Bangsaen Design House

BDH Corporation은 BDH Group(Bangsaen Design House Group)의 계열사입니다.

원칙

우리가 일하는 방식.

칩에서부터 시작하는 보안

신뢰는 실리콘에서 시작해 모든 계층으로 이어집니다. 우리는 보안 기능이 이름이 명시된 보드에서 실행될 때에만 그것을 인정합니다.

증명할 수 있는 주장

각 기능을 현재 작동하는 것, 벤치에서 시연된 것, 아직 로드맵에 있는 것으로 표시하며, 이 표시를 서로 섞지 않습니다.

데이터는 있어야 할 곳에

모델은 기기에서 실행되고, 학습은 자체 서버에서 실행할 수 있습니다. 이동해야 하는 것은 결과뿐입니다.

개방형 플랫폼 위에 구축

BENTO는 Infineon PSOC™ Edge와 Arm® Ethos™ 위에 구축되며, TESAIoT Foundation과 같은 개방형 플랫폼과 함께 작동합니다. 그래서 여러분이 만든 것은 결코 우리에게 묶이지 않습니다.

기반 기술과 협력 대상

Infineon PSOC™ Edge E84 Arm® Cortex®-M55 · Ethos™-U55 Infineon ModusToolbox™ Infineon DEEPCRAFT™ Studio의 모델 TESA의 TESAIoT Foundation

함께하기

BENTO와 함께하는 네 가지 방법.

BENTO는 세계 곳곳의 사람들이 사용하고, 그 위에 만들고, 지원할 수 있도록 만들어졌습니다. 자신에게 맞는 방법을 고르시면, 메시지가 저희에게 바로 전달됩니다.

개발자, 학교, 대학

배우고 만들기

Flow, Blocks 또는 Python으로 앱을 작성하고, 에뮬레이터에서 시험한 뒤 실제 보드에서 실행하십시오. 연구실은 자체 서버에서 자체 모델을 학습시킬 수 있습니다.

제품 기업

제품에 AI 탑재

자체 서버에서 학습하고, 각 모델을 하나의 기기에 봉인하며, 제품이 고객의 손에 들어간 뒤에도 새로운 기능을 더하십시오.

칩 제조사와 유통사

더 많은 실리콘에 BENTO를

BENTO는 현재 Infineon PSOC™ Edge에서 실행됩니다. BENTO의 IDE, 트레이너, 스토어는 마이크로컨트롤러 제품군에 아이디어에서 실행되는 모델까지 이어지는 완전한 경로를 제공합니다.

투자자

소버린 엣지에 투자하기

우리는 장기적인 관점에서 BENTO를 만들고 있으며, AI가 그것을 사용하는 사람과 장소에 속해야 한다고 믿는 투자자를 환영합니다.

이미지: NASA, ESA, CSA, STScI, NOIRLab/NSF/AURA, EHT Collaboration. 성도: NASA/Goddard Space Flight Center Scientific Visualization Studio, Gaia DR2 (ESA/Gaia/DPAC). 이 페이지에 맞게 자르고 크기와 색을 조정했습니다. CC BY 4.0 또는 미국 퍼블릭 도메인으로 사용하며, 해당 기관의 보증을 뜻하지 않습니다.

이미지 출처
  • Deep Star Maps 2020 (sky): NASA/Goddard Space Flight Center Scientific Visualization Studio; Gaia DR2: ESA/Gaia/DPAC (public domain, source)
  • M31 · Andromeda Galaxy: Bill Schoening, Vanessa Harvey/REU program/NOIRLab/NSF/AURA (CC BY 4.0, source)
  • M33 · Triangulum Galaxy: T.A.Rector (NRAO/AUI/NSF and NOIRLab/NSF/AURA) and M.Hanna (NOIRLab/NSF/AURA) (CC BY 4.0, source)
  • M51 · Whirlpool Galaxy: NASA, ESA, S. Beckwith (STScI), and The Hubble Heritage Team (STScI/AURA) (CC BY 4.0, source)
  • M104 · Sombrero Galaxy: NASA/ESA and The Hubble Heritage Team (STScI/AURA) (CC BY 4.0, source)
  • NGC 1300 · Barred Spiral Galaxy: NASA, ESA, and The Hubble Heritage Team (STScI/AURA) (CC BY 4.0, source)
  • ESO 350-40 · Cartwheel Galaxy: NASA, ESA, CSA, STScI (CC BY 4.0, source)
  • HCG 92 · Stephan’s Quintet: NASA, ESA, CSA, and STScI (CC BY 4.0, source)
  • M42 · Orion Nebula: NASA, ESA, M. Robberto (Space Telescope Science Institute/ESA) and the Hubble Space Telescope Orion Treasury Project Team (CC BY 4.0, source)
  • NGC 3324 · Cosmic Cliffs, Carina Nebula: NASA, ESA, CSA, and STScI (CC BY 4.0, source)
  • M16 · Pillars of Creation: NASA, ESA, CSA, STScI; J. DePasquale, A. Koekemoer, A. Pagan (STScI) (CC BY 4.0, source)
  • M57 · Ring Nebula: NASA, ESA, and C. Robert O’Dell (Vanderbilt University) (CC BY 4.0, source)
  • NGC 7293 · Helix Nebula: NASA, NOAO, ESA, the Hubble Helix Nebula Team, M. Meixner (STScI), and T.A. Rector (University of Alaska Anchorage/NSF NOIRLab) (CC BY 4.0, source)
  • M1 · Crab Nebula: NASA, ESA and Allison Loll/Jeff Hester (Arizona State University); acknowledgement: Davide De Martin (ESA/Hubble) (CC BY 4.0, source)
  • 3C 461 · Cassiopeia A: NASA, ESA, CSA, STScI, D. Milisavljevic (Purdue University), T. Temim (Princeton University), I. De Looze (University of Gent) (CC BY 4.0, source)
  • M45 · Pleiades: NOIRLab/NSF/AURA/T.A. Rector (University of Alaska Anchorage), R. Cool (University of Arizona) and WIYN (CC BY 4.0, source)
  • M13 · Great Globular Cluster in Hercules: T.A. Rector (University of Alaska Anchorage) and H. Schweiker (WIYN and NOIRLab/NSF/AURA) (CC BY 4.0, source)
  • Sgr A* · Milky Way black hole: EHT Collaboration (CC BY 4.0, source)
  • M87* · Black hole in M87: EHT Collaboration (CC BY 4.0, source)
  • AS08-14-2383 · Earthrise, Apollo 8 (24 Dec 1968): NASA (Public domain, source)