以擴展AI生態系至微控制器(MCU)領域為目標,新唐科技(Nuvoton)宣布推出基於微控制器的終端AI平台;此解決方案以新唐全新架構設計的微控制器和微處理器為基礎,包括NuMicro MA35D1、NuMicro M467以及配備Arm Ethos-U55 NPU的NuMicro M55M1系列。此MCU終端AI平台可適用於智慧家居、安全門禁、智慧城市、工業自動化、智能農業、互動玩具、健身器材、穿戴式設備等應用,為嵌入式系統產品加入AI價值。
透過提供完整的軟體堆疊及開發工具,新唐致力協助開發者快速部署先進的機器學習及深度學習模型,並利用低功耗及經濟性等優勢,加速AI應用的普及,提升生產力及便利人們的生活。NuEdgeWise是一個易於使用的圖形化Python機器學習開發工具,提供豐富的機器學習範例程式,涵蓋資料蒐集、標籤、模型訓練及驗證等流程,使機器學習開發過程更輕鬆。
新唐表示,NuMicro M55M1系列微控制器是一個創新的終端AI解決方案,整合控制、連接和安全性功能,同時提供先進的機器學習推論能力。M55M1微控制器搭載200MHz Arm Cortex-M55 CPU和200MHz Arm Ethos-U55 NPU,提供機器學習推論能力,支援CNN和RNN運算。內建1.5 MB SRAM和2 MB快閃記憶體並可利用HYPERBUS介面擴充HYPERRAM或HYPERFLASH。
為了提升應用系統的整體效能,M55M1微控制器特別設計了三項獨特功能,以優化系統的效能、安全性和功耗表現。第一,在CPU進入低功耗睡眠模式時,影像感測器、麥克風和各種感測器能夠持續運作並監測預先定義的特殊事件,例如人員出現、聲響、震動偵測等。第二,能夠將機器學習模型資料儲存於僅NPU能夠讀取而CPU無法訪問的區域,以防範惡意程式竊取模型數據,進而保護智慧財產。第三,M55M1亦實現sine和cosine硬體電路,並將其定義於Arm客製化指令中,以便應用軟體調用。上述三項M55M1的獨家功能,可以有效幫助開發者開發兼顧高效、省電、和安全的終端AI應用。
NuMicro MA35D1系列異核同構微處理器是專為滿足高階工業物聯網需求而設計,搭載雙核心Arm Cortex-A35 64位元處理器、主頻高達800 MHz,以及一顆180 MHz的Arm Cortex-M4F核心,搭配USB 攝影機以及CNN模型,可執行物件辨識等終端 AI 任務。
NuMicro M467 系列是基於 Arm Cortex-M4F 核心的 32 位微控制器,支援 200 MHz 工作頻率,內建 DSP 指令集和單精確度浮點運算單元(FPU)。搭配 tinyML 軟體技術,M467 可執行多種終端 AI 應用,如手勢識別、設備異常檢測和關鍵字識別。M467 系列微控制器在 MLPerf Tiny Benchmark 測試的四種終端 AI 任務中,展現了優異的推論速度。
除了創新的微控制器規格,新唐科技也支援完整的機器學習軟體開發堆疊,以便開發者開發機器學習應用。軟體堆疊包括NuEdgeWise Python開發環境及機器學習應用範例程式碼、Tensorflow機器學習模型訓練框架、Ethos NPU專用的Vela神經網路編譯器、Tensorflow Lite for microcontroller推論框架、Arm CMSIS-NN機器學習函式庫,以及Ethos-U55 NPU驅動程式。
- AI+無人機守護海域遊憩安全 台南市發表「智慧海灘」成果 - 2024/11/14
- 【多模態時代】LLaVA模型的重要性 - 2024/11/11
- Arm與GitHub聯手助力軟體開發者簡化AI應用部署流程 - 2024/11/07