Microchip lanserar mjukvaruverktyg för maskininlärning på sina 8-, 16- och 32-bitarskretsar.
Maskininlärd mjukvara används idag i såväl mikroprocessorer som styrkretsar. Det har blivit något av ett standardkrav i inbyggda system hävdar Microchip – och lanserar verktygssviten MPLAB-för-maskininlärning.
Den är kompatibel med alla Microchips styrkretsar (MCU:er) och mikroprocessorer (MPU:er). Och den är förstås integrerad med utvecklingsmiljön MPLAB X.
Att lägga intelligensen direkt i kretsen istället för att delegera den till molnet är effektivare, cybersäkrare och energisnålare, enligt Microchip. Företaget nämner prediktivt underhåll som tillämpning – att förutsäga potentiella problem med utrustning som används inom industrin, för tillverkning, i konsumentsystem och i fordon.
Verktygssatsen använder AutoML och bjuder på optimerade modeller som tar hänsyn till kretsarnas minneskapacitet. Arbetsgången ska vara enkel även för den som har liten eller ingen erfarenhet av ML-utveckling. Men samtidigt tillräckligt sofistikerad för mer erfarna konstruktörer.
Ett alternativ är att använda det ML-stöd som finns i MPLAB Harmony v3-projekt för att importera TensorFlow Lite-modeller. Och så finns utvecklingssatsen Vectorblox Accelerator som genererar energieffektiva CNN-nät för Polarfire-FPGA:er.
Priset varierar med licensen. En kostnadsfri version av MPLAB-utvecklingssviten för maskininlärning finns för utvärdering.