01 · Temel
BENTO Secure Edge AI Firmware
Çipteki temel. BENTO firmware, Infineon PSOC™ Edge E84'ün iki Arm® çekirdeği üzerinde üç parça hâlinde çalışır: Cortex®-M33'ün TrustZone güvenli dünyası, aynı çekirdeğin beyin görevi gören uygulama dünyası ve bir AI çekirdeği. Bu AI çekirdeği, FreeRTOS üzerinde çalışan Cortex®-M55'tir ve birden fazla Edge AI modelini Arm® Ethos™-U55 NPU üzerinde aynı anda yürütür. Uygulama geliştiriciler BENTO IDE'de bu temelin üzerine inşa eder. Birkaç satır Python ile modeller seçilir ve sonuçları okunur; C kodu gerekmez.
- BugünHer ses veya hareket modeli kendi sinyal ayarlarını taşır, bu yüzden model eklemek hiçbir zaman yeni firmware gerektirmez
- BugünKart her modeli sensörlerinin gerçekte sağladığı verilerle karşılaştırır ve uyuşmayan bir modeli gerekçesini belirterek reddeder
- BugünBirden fazla model tek NPU'yu kayıtlı bir sahne olarak paylaşır ve bu sahne bir elektrik kesintisinden sonra kendiliğinden yeniden başlar
- BugünHer sınıf için başlangıç, onay ve bitiş eşikleri ham skorları olaylara dönüştürür; her olay süresiyle birlikte bir kez bildirilir
- BugünPSOC™ Edge HMI Kit'te teslim edilen bir model yalnızca kendi kartında açılır ve kart, teslimat sırasında yapılandırılan mutual TLS ile kimliğini kanıtlar
- BugünSecure boot ve imzalı model doğrulaması, teslim ettiğimiz her BENTO cihazında etkin
Firmware ayrıntıları →
02 · Öğrenme
BENTO Edge AI Trainer / DEEPCRAFT™ Studio
Modeller burada eğitilir ve değerlendirilir. İş akışının her adımı kendiliğinden yürür; bir seçim yapılması gereken yerde AI ajanları, motorun önceden denetlediği seçenekler arasından seçim yapar ve önemli noktalarda onayı bir insan verir. Yerel bir AI sunucusuna, kendi tesislerinize ya da buluta kurabilirsiniz.
- BugünUSB üzerinden karttan canlı kayıt; etiketleri kayıt sırasında eklersiniz
- BugünAI ajanları, motorun önceden denetlediği seçenekler arasından seçim yapar; her seçim kayda geçer ve geri alınabilir
- BugünAsla atlanmayan on dört kalite kapısı ve kartın firmware'inin bir modeli yüklerken kullandığı kurallara göre bir denetim
- BugünEtiketleme, veri artırma ve veri denetimi eklentileri tek bir sayfadan kurulur, çevrimdışı çalışır ve başlangıçta kapalıdır
- BugünTek bir komut, GPU'lu ya da GPU'suz, yerel bir AI sunucusunda, şirket içinde ya da bulutta bir Trainer başlatır. Her Trainer ürettiği modelleri kendi anahtarıyla imzalar
Trainer hakkında →
03 · Teslimat
BENTO Secure Edge AI Store
Modeller burada bulunur ve teslim edilir. Şarkılar gibi yüklenir, sahneler çalma listeleri gibi oynatılır ve her model, yeni firmware gerekmeden tarayıcıdan sahibinin seçtiği karta gider.
- BugünPSOC™ Edge HMI Kit'te her model, USB ya da ağ üzerinden, kartın kendisinin oluşturduğu tek kullanımlık bir biletle, gönderildiği tek karta mühürlenir
- BugünModelleri bir çalma listesindeki şarkılar gibi bir sahnede toplayın ve tek bir kartta birlikte çalıştırın
- BugünKartınızı bağlayın; her modelde, kartınızda çalışıp çalışmayacağı ve çalışmayacaksa nedeni gösterilir
- BugünStore bir kartın anahtarını yalnızca kartın kendisinden öğrenir, asla tarayıcıdan almaz
- BugünHer model onu üreten Trainer'ı gösterir ve yayımlanan bir sürüm asla değişmez
- BugünPSOC™ Edge HMI Kit'te bir model ya da sahne gönderirken Auto Start'ı işaretleyin; kart onu her açıldığında kendiliğinden çalıştırır
Store hakkında →
04 · Geliştirme
BENTO IDE
Uygulamalar burada, tarayıcıda hazırlanır. Bir uygulamayı Flow, Blocks ya da Python ile yazın, BENTO Emulator üzerinde deneyin, AI Buddy'ye sorun, ardından USB üzerinden gerçek kartta çalıştırın.
- BugünBir uygulamayı yazmanın üç yolu: Flow düğümlerini bağlamak, Blocks parçalarını birbirine takmak ya da Python yazmak; bağlantılar üzerinde canlı değerler görünür
- BugünBENTO Emulator tarayıcıda gerçek MicroPython çalıştırır ve kartın kendi ekranını çizer; bu ekran firmware'in kendi kaynak kodundan oluşturulur
- BugünButonlar, döner düğmeler, LED'ler, eğim ve bir RGB matristen oluşan bir Virtual Hardware Console; böylece bir uygulama, kart gelmeden önce test edilebilir
- BugünAI Buddy bağlı kartınızı okur ve hataları Tayca ya da İngilizce açıklar. Sıfırlama, dosya yazma ya da kod çalıştırma sizin tıklamanızı bekler
- BugünRemote Flash, küçük bir yardımcı uygulama aracılığıyla BENTO firmware'ini IDE'den bir karta yükler; herhangi bir araç zinciri kurmanız gerekmez
IDE hakkında →
05 · Çalıştırma
PSOC™ Edge Devices
BENTO, aynı anda dinleyen, algılayan ve görüntüleyen cihazlar için tasarlanmış bir mikrodenetleyici olan Infineon PSOC™ Edge E84 tabanlı kartlarda çalışır. BENTO Secure Edge AI Firmware karta kurulur ve BENTO ona zekâ kazandırır.
- BugünAI için Arm® Ethos™-U55 NPU'lu bir Cortex®-M55 ve yanında, beyin ile anahtarlar için TrustZone'lu bir Cortex®-M33
- BugünDahili 2.5D grafik motoru, 1024 × 768 çözünürlüğe kadar ekranları saniyede 60 karede sürer
- BugünAltı mikrofona kadar doğrudan çipe bağlanabilir ve birden fazla model aynı anda dinler ve algılar
- BugünPSOC™ Edge HMI Kit, TESAIoT Dev Kit ve PSOC™ Edge E84 Evaluation Kit üzerinde, çipin kendi NPU'sunda çevrimdışı çalışır
- BugünHighlights: kartın neyi ne zaman tanıdığını gösteren bir zaman çizelgesi (yalnızca sonuçlar, kayıt yok)
- BugünSürekli algılama: AI bir kez yüklendikten sonra mikrofonları, hareket sensörünü (IMU) ve radarı arka planda, kartın kendisinde, gece gündüz izlemeye devam eder
Cihazı inceleyin →