01 · 基礎
BENTO Secure Edge AI Firmware
晶片上的基礎。BENTO firmware 分成三個部分,運作在 Infineon PSOC™ Edge E84 的兩個 Arm® 核心上:Cortex®-M33 的 TrustZone 安全世界、同一核心上擔任大腦的應用世界,以及 AI 核心(執行 FreeRTOS 的 Cortex®-M55),在 Arm® Ethos™-U55 NPU 上同時執行多個 Edge AI 模型。應用程式開發者在 BENTO IDE 中以它為基礎進行開發。幾行 Python 就能選擇模型並讀取結果,不需要寫 C 程式碼。
- 現已推出每個聲音或動作模型都帶著自己的訊號設定,所以新增模型永遠不需要新的 firmware
- 現已推出開發板會拿每個模型與自身感測器實際提供的資料比對,不相符就拒絕,並說明原因
- 現已推出多個模型組成已儲存的場景,共用同一顆 NPU;斷電後,場景會自動重新啟動
- 現已推出每個類別各有開始、確認與結束門檻,把原始分數轉成事件,每個事件只回報一次並附上持續時間
- 現已推出在 PSOC™ Edge HMI Kit 上,交付的模型只能在它專屬的開發板上開啟,開發板則透過交付時就已配置好的 mutual TLS 證明自己的身分
- 現已推出我們交付的每一台 BENTO 裝置,都已啟用 secure boot 與簽章模型驗證
firmware 詳細資訊 →
02 · 學習
BENTO Edge AI Trainer / DEEPCRAFT™ Studio
模型在這裡訓練並接受評估。工作流程的每一步都會自動執行;需要做選擇時,由 AI 代理從引擎已檢查過的選項中挑選,關鍵環節則由人簽核。可安裝在本地 AI 伺服器、您自己的地端環境,或雲端。
- 現已推出透過 USB 從開發板即時錄製,邊錄邊加上標籤
- 現已推出AI 代理從引擎已檢查過的選項中挑選,每個選擇都會留下紀錄,也都可以復原
- 現已推出十四道絕不豁免的品質關卡,以及依照開發板 firmware 載入模型的規則所做的檢查
- 現已推出標註、資料擴增與資料檢查的擴充功能都從同一個頁面安裝,離線執行,預設為關閉
- 現已推出一道指令就能啟動 Trainer,有沒有 GPU 都可以,可在本機 AI 伺服器、地端機房或雲端執行。每個 Trainer 都會用自己的金鑰,為它產生的模型簽章
關於 Trainer →
03 · 交付
BENTO Secure Edge AI Store
在這裡找到模型並完成交付。模型像歌曲一樣安裝,場景像播放清單一樣播放;每一個都從瀏覽器送到擁有者選定的開發板,不需要新的 firmware。
- 現已推出在 PSOC™ Edge HMI Kit 上,每個模型都會密封給它要送達的那一塊開發板,搭配開發板自己產生的一次性票證,可透過 USB 或網路傳送
- 現已推出把模型組成一個場景,就像把歌曲放進播放清單,再在同一塊開發板上一起執行
- 現已推出連接您的開發板後,每張卡片都會說明該模型能不能在上面執行,以及不能執行的原因
- 現已推出Store 只從開發板本身取得該板的金鑰,絕不經由瀏覽器取得
- 現已推出每個模型都會標示產生它的 Trainer,已發布的版本不會再變更
- 現已推出在 PSOC™ Edge HMI Kit 上,傳送模型或場景時勾選 Auto Start,開發板每次開機都會自動執行它
關於 Store →
04 · 創作
BENTO IDE
這裡是製作應用程式的地方,就在瀏覽器裡。可以用 Flow、Blocks 或 Python 撰寫,在 BENTO Emulator 上試跑,詢問 AI Buddy,再透過 USB 在實體開發板上執行。
- 現已推出同一個應用程式有三種寫法:連接 Flow 節點、拼接 Blocks 或輸入 Python,連線上會即時顯示數值
- 現已推出BENTO Emulator 在瀏覽器中執行真正的 MicroPython,畫出開發板本身的螢幕畫面,並以 firmware 本身的原始碼建置而成
- 現已推出Virtual Hardware Console 提供按鈕、旋鈕、LED、傾斜與 RGB 點陣,開發板還沒到手就能先測試應用程式
- 現已推出AI Buddy 會讀取已連接的開發板,並用泰文或英文解釋錯誤。重設、寫入檔案或執行程式碼,都要等您點擊後才會進行
- 現已推出Remote Flash 透過一個小型輔助程式,從 IDE 把 BENTO firmware 燒錄到開發板,不必安裝工具鏈
關於 IDE →
05 · 執行
PSOC™ Edge Devices
BENTO 可在採用 Infineon PSOC™ Edge E84 的開發板上執行,這款微控制器專為同時聆聽、感測與顯示的裝置而設計。BENTO Secure Edge AI Firmware 安裝在開發板上,BENTO 則為它注入智慧。
- 現已推出Cortex®-M55 搭配 Arm® Ethos™-U55 NPU 負責 AI,一旁的 Cortex®-M33 搭配 TrustZone,擔任大腦並保管金鑰
- 現已推出內建 2.5D 繪圖引擎,能以每秒 60 幀驅動最高 1024×768 的螢幕
- 現已推出最多六支麥克風可直接連接晶片,多個模型能同時聆聽與感測
- 現已推出可在 PSOC™ Edge HMI Kit、TESAIoT Dev Kit 與 PSOC™ Edge E84 Evaluation Kit 上執行,靠晶片自己的 NPU 離線運作
- 現已推出Highlights:開發板在什麼時候辨識出什麼的時間軸(只有結果,不含錄製內容)
- 現已推出持續感測:AI 一旦載入,就會在開發板上於背景持續監看麥克風、動作感測器(IMU)和雷達,日夜不停
查看裝置 →