
Der var engang, da mikrocontrollere var små kompakte stand-alone komponenter, som kunne udføre nogle relativt simple opgaver. 8-bit var som regel nok for 20 år siden, meeeen ting udvikler sig, og siden er 16-bit mere blevet dagens standard. Udviklingen er jo som bekendt ikke lige til at standse, og den eksplosive udbredelse af IoT samt behovet for mere intelligens i edgen har givet controllerproducenterne endnu et skub fremad og opad, så der er vokseværk i branchen. Kunsten er nu at levere deciderede processorer til branchen uden samtidigt at gøre udviklingen af applikationer baseret på MCU’erne kompleks. Det var der så flere bud på under Embedded World.
Største nyhed var nok uden tvivl, at Microchip nu lancerer deres første 32-bit mikrocontroller baseret på virksomhedens egen PIC-arkitektur, og det er et brud med den tradition, virksomheden har – og har haft – inden for MIPS- og Arm-baserede kerner i 32-bit miljøet. Det har Microchips produktchef, Joe Thomsen, en forklaring på:
– Der er en tendens til, at RISC-V bliver stadigt mere populært, og valget mellem PIC- og Arm-arkitekturer handler i høj grad om hardware vs. software. Hardware- og software-ingeniører har vidt forskellige tilgange til de embeddede designs, og med valget mellem MIPS, Arm og PIC burde applikationsudvikling blive langt mere enkel. Vi har blandt opnået at embedde branchens første ”brugbare” operationsforstærkere i de nye 32-bit PIC-mikroer. Det er oplagte komponenter til de intelligente sensorer, der bliver en vital del af fremtidens IoT-miljøer, siger Joe Thomsen.
200 MHz 32-bit PIC32A-familien er med andre ord designet, så den reducerer behovet for eksterne komponenter drastisk blandt andet med de integrerede analoge high-speed funktioner, op til 40 Msps 12 bit ADC’er, højhastigheds 5ns komperatorer og de omtalte 100MHz Gain Bandwidth Product (GBWP) operationsforstærkere. Det er funktioner, som sammen med en højt ydende CPU, tillader flere funktioner i en enkelt MCU, så både system- og materialeomkostninger kan holdes nede.
– En 64 bit Floating Point Unit (FPU) i PIC32A MCU’en håndterer effektivt meget dataintensive beregninger og gør det let for brugeren at adoptere modelbaserede designs. Sikkerheden er selvfølgelig også i top med Error Code Correction (ECC) på både flash og RAM, Memory Built-In Self-Test (MBIST), I/O-integritetsmonitor, clock-monitering samt immutable secure-boot, alt sammen designet til at give en sikker eksekvering af softwarekode i en embedded styring, slutter Joe Thomsen.
Se hele rapporten fra dette års Embedded World i Aktuel Elektronik 5/2025, som udkommer 22. april
RSH