EO516_marzo_2024

TECH INSIGHT SERPENTONE Famiglia di MCU conmodulo CLB Emanuele Dal Lago Il nuovo modulo CLB (Configurable Logic Block) integrato nei microcontrollori della famiglia PIC16F13145 di Microchip mette a disposizione soluzioni hardware su misura e consente di eliminare il ricorso componenti logici esterni Per rispondere alla crescente richiesta di personalizza- zione delle applicazioni embedded, Microchip Techno- logy ha introdotto una soluzione hardware “su misura”: si tratta della famiglia di microcontrollori PIC16F13145 dotati di nuovo modulo CIP (Core Independent Periphe- ral), denominato CLB (Configurable Logic Block), che consente la creazione di funzioni logiche combinatorie personalizzate basate su hardware direttamente all’in- terno della MCU. Grazie alla sua integrazione nell’MCU, il CLB consente ai progettisti di ottimizzare la velocità e il tempo di risposta dei sistemi di controllo integrati, eliminando la necessità di componenti logici esterni e riducendo sia i costi della BoM sia i consumi. Il processo è ulteriormente sempli- ficato da un tool di interfaccia grafica, che aiuta a sinte- tizzare progetti logici personalizzati utilizzando il blocco CLB. La famiglia PIC16F13145 è progettata per applicazio- ni che utilizzano protocolli personalizzati, come pure per il sequenziamento di attività o il controllo I/O necessario per gestire sistemi di controllo in tempo reale nei settori industriale e automobilistico. Poiché il funzionamento del CLB non dipende dalla velo- cità di clock della CPU, la latenza è inferiore e i consumi ridotti Il CLB può essere utilizzato per prendere decisio- ni logiche mentre la CPU è in modalità sleep, riducendo ulteriormente il consumo energetico e la dipendenza dal software. I microcontrollori PIC16F13145 includono anche un con- vertitore A/D (ADC) veloce a 10 bit con calcolo integrato, un convertitore DA (DAC) a 8 bit, comparatori veloci, ti- mer a 8- e 16-bit e moduli di comunicazione seriale (I2C e SPI) per consentire l’esecuzione di molteplici attività a li- vello di sistema senza ricorrere alla CPU. La famiglia sarà disponibile in vari package da 8 pin fino a 20 pin. Tool di Sviluppo La famiglia di MCU PIC16F13145 è supportata da MPLAB® Code Configurator (MCC), un plug-in software gratui- to incluso nell’IDE MPLAB X che fornisce una semplice interfaccia basata su GUI per configurare il dispositivo e le periferiche on-board, CLB incluso. Questa interfaccia riduce i tempi di sviluppo in quanto la logica personaliz- zata desiderata può essere progettata per via schematica, mentre gli utenti più esperti possono utilizzare il lin- guaggio HDL (Hardware De- scription Language). Il nuovo sintetizzatore è disponibile in due opzioni: integrato in MCC oppure online su logic.micro- chip.com . Il kit di valutazione PIC16F131 Curiosity Nano offre un sup- porto completo per la pro- gettazione con la famiglia PI- C16F131. ELETTRONICA OGGI 516 - MARZO 2024 16

RkJQdWJsaXNoZXIy Mzg4NjYz