LinkedIn YouTube Facebook
Szukaj

Newsletter

Proszę czekać.

Dziękujemy za zgłoszenie!

Wstecz
Aktualności

TI rozszerza ofertę mikrokontrolerów i ekosystem oprogramowania w celu stosowania edge AI w każdym urządzeniu

Texas Instruments (TI) wprowadził na rynek dwie nowe rodziny mikrokontrolerów (MCU) wyposażonych w funkcje AI typu edge. Mikrokontrolery MSPM0G5187 i AM13Ex zawierają jednostkę przetwarzania neuronowego (NPU) TinyEngine firmy TI. To dedykowany akcelerator sprzętowy dla mikrokontrolerów, który optymalizuje operacje wnioskowania w ramach głębokiego uczenia się, aby zmniejszyć opóźnienia i poprawić efektywność energetyczną podczas przetwarzania na obrzeżach sieci.

Źródło: TI

Źródło: TI

Oferta rozwiązań TI w zakresie przetwarzania wbudowanego jest wspierana przez kompleksowy ekosystem programistyczny, w tym zintegrowane środowisko programistyczne (IDE) CCStudio. Jego funkcje generatywnej sztucznej inteligencji pozwalają inżynierom na używanie prostego języka w celu przyspieszenia tworzenia kodu, konfiguracji systemu i debugowania dzięki standardowym w branży agentom i modelom połączonym z danymi TI.

Firma TI przyspiesza wdrażanie sztucznej inteligencji brzegowej w dowolnych urządzeniach elektronicznych, od monitorowania w czasie rzeczywistym w noszonych monitorach zdrowia i domowych wyłącznikach automatycznych po fizyczną sztuczną inteligencję w robotach humanoidalnych.

– TI wynalazło cyfrowy procesor sygnałowy prawie 50 lat temu, kładąc podwaliny pod dzisiejsze przetwarzanie sztucznej inteligencji na obrzeżach sieci. Obecnie TI przewodzi kolejnej fazie innowacji, integrując procesor TinyEngine NPU w całym naszym portfolio mikrokontrolerów, w tym w mikrokontrolerach ogólnego przeznaczenia oraz wysokowydajnych mikrokontrolerach czasu rzeczywistego – powiedział Amichai Ron, starszy wiceprezes ds. przetwarzania wbudowanego i produktów DLP® w TI.

Sztuczna inteligencja w mikrokontrolerach

– Podczas gdy większość świata skupiała się na przyspieszeniu sztucznej inteligencji i procesorach NPU w większych układach SoC, okazuje się, że niektóre z bardziej interesujących i dalekosiężnych zastosowań sztucznej inteligencji można wdrożyć w mniejszych układach, takich jak mikrokontrolery. Zastosowania przyspieszenia AI w urządzeniach brzegowych mogą sprawić, że urządzenia konsumenckie staną się bardziej inteligentne, a urządzenia przemysłowe bardziej wydajne. Ponadto, jeśli uda się połączyć te układy z narzędziami programistycznymi, które same wykorzystują AI do tworzenia funkcji AI, można udostępnić możliwości przyspieszenia AI znacznie szerszemu gronu inżynierów i projektantów urządzeń – dodał Bob O’Donnell, prezes i główny analityk w TECHnalysis Research.

Procesor TinyEngine NPU wykonuje obliczenia wymagane przez sieci neuronowe równolegle do głównego procesora (CPU) obsługującego kod aplikacji. W porównaniu z podobnymi mikrokontrolerami bez akceleratora to przyspieszenie sprzętowe:

  • Minimalizuje zajmowaną przestrzeń w pamięci flash.
  • Zmniejsza opóźnienia nawet 90-krotnie na każdą inferencję AI.
  • Zmniejsza zużycie energii ponad 120-krotnie na każdą inferencję AI.

Taki poziom wydajności pozwala urządzeniom o ograniczonych zasobach – w tym produktom przenośnym, zasilanym bateryjnie – na przetwarzanie obciążeń związanych ze sztuczną inteligencją.

Sterowanie w czasie rzeczywistym oraz przyspieszenie dzięki AI w systemach wielosilnikowych

Aplikacje do sterowania silnikami w urządzeniach AGD, robotyce i systemach przemysłowych coraz częściej wymagają inteligentnych funkcji, takich jak sterowanie adaptacyjne i konserwacja predykcyjna, jednak wdrożenie tych możliwości wymagało dotychczas skomplikowanych projektów opartych na wielu układach scalonych. Opierając się na ponad dwudziestoletnim doświadczeniu w dziedzinie sterowania silnikami dzięki portfolio mikrokontrolerów czasu rzeczywistego C2000™, nowe mikrokontrolery AM13Ex firmy TI są pierwszymi w branży, które integrują wysokowydajny rdzeń Arm Cortex-M33, procesor TinyEngine NPU oraz zaawansowaną architekturę sterowania w czasie rzeczywistym w jednym układzie scalonym.

Ten stopień integracji umożliwia projektantom jednoczesne wdrażanie zaawansowanych funkcji sterowania silnikami i sztucznej inteligencji bez konieczności stosowania komponentów zewnętrznych, co pozwala obniżyć koszty materiałów nawet o 30%. Kluczowe ulepszenia obejmują:

  • Możliwość utrzymania precyzyjnych pętli sterowania w czasie rzeczywistym dla maksymalnie czterech silników, podczas gdy procesor TinyEngine NPU wykonuje algorytmy sterowania adaptacyjnego w celu wykrywania obciążenia i optymalizacji zużycia energii.
  • Zintegrowany akcelerator obliczeń trygonometrycznych, który wykonuje obliczenia 10 razy szybciej niż implementacje algorytmu CORDIC (Coordinate Rotation Digital Computer), zapewniając bardziej precyzyjne i responsywne sterowanie silnikiem.
Polski portal branżowy dedykowany zagadnieniom elektroniki. Przeznaczony jest dla inżynierów i konstruktorów, projektantów hardware i programistów oraz dla studentów uczelni technicznych i miłośników elektroniki. Zaglądają tu właściciele startupów, dyrektorzy działów R&D, zarządzający średniego szczebla i prezesi dużych przedsiębiorstw. Oprócz artykułów technicznych, czytelnik znajdzie tu porady i pełne kursy przedmiotowe, informacje o trendach w elektronice, a także oferty pracy. Przeczyta wywiady, przejrzy aktualności z branży w kraju i na świecie oraz zadeklaruje swój udział w wydarzeniach, szkoleniach i konferencjach. Mikrokontroler.pl pełni również rolę patrona medialnego imprez targowych, konkursów, hackathonów i seminariów. Zapraszamy do współpracy!