Microchip a récemment présenté la série PIC16F13145 de MCU 8 bits dotés d’un bloc logique configurable (CLB). Cela permet aux utilisateurs de créer des fonctions logiques personnalisées basées sur le matériel au sein du MCU. Cette approche réduit les coûts de nomenclature et améliore les performances.
L’année dernière, nous avons vu Microchip présenter le MCU Arm PIC32CZ avec un module de sécurité matérielle (HSM) et avant cela, nous avons vu qu’ils avaient lancé des contrôleurs Ethernet à paire unique LAN8650/LAN8651 10BASE-T1S. N’hésitez pas à les consulter si les sujets vous intéressent.

Spécifications du MCU série Microchip PIC16F13145 :
- Cœur de processeur PIC16 à 32 MHz
- Jusqu’à 1 Ko de SRAM utilisateur pour les données d’application
- Jusqu’à 14 Ko de mémoire Flash avec fonctionnalités de protection du code
- Capacités du CLB :
- Jusqu’à 32 éléments logiques de base – portes AND/OR/NAND/NOR, tampons/tampons inverseurs, bascules D/JK, multiplexeurs, LUT à 4 entrées
- Configuration dynamique pour des changements à la volée
- Capacité logique à trois états
- Entrées/sorties du logiciel, des broches d’E/S et des périphériques PIC® (ADC, PWM, DAC, etc.)
- Moins de 6 ns de délai de propagation BLE à 5,5 V (typique)
- Consommation d’énergie de 20 uA par BLE à 1,8 V/1 MHz (typique)
- Mémoire de démarrage configurable et zone SAF pour un stockage sécurisé des données
- Zone d’informations sur le périphérique (DIA) et informations sur la configuration du périphérique (DCI)
- Contrôle de redondance cyclique (CRC) 32 bits avec un scanner de mémoire de fonctionnement indépendant pour l’intégrité des données
- ADC 10 bits avec calcul (300 ksps) et regroupement de canaux pour une gestion avancée des entrées
- DAC programmable 8 bits avec deux sorties tamponnées pour une sortie analogique précise
- Deux comparateurs haute vitesse pour des applications à réponse rapide
- Référence de tension fixe (FVR) et capteur de température calibré en usine pour des mesures précises
- Oscillateur interne de haute précision (+/- 2 % de précision) avec commutation d’horloge et prise en charge des oscillateurs à cristal externes et de l’horloge externe
- Un module MSSP configurable en SPI ou I2C (jusqu’à 400 KHz) pour des options de communication polyvalentes
- Un EUSART avec Baud automatique pour la communication série
- Trois minuteries (combinaison de 8 et 16 bits) avec fonctionnalités de limite matérielle pour un contrôle précis du timing
- MPLAB Code Configurator (MCC) prend en charge une configuration simple des périphériques et des fonctions basée sur une interface graphique, y compris une interface graphique CLB spécialisée pour la conception logique dynamique
La famille MCU comprend des contrôleurs à 8, 14 et 20 broches, avec jusqu’à 14 Ko de mémoire flash et 1 Ko de RAM. Il comprend un CAN 10 bits (jusqu’à 100 ksps), un DAC 8 bits, des comparateurs rapides (50 ns) et des périphériques pour la synchronisation et les communications série, y compris la prise en charge SMBus.

La logique personnalisable est similaire à ce que vous trouvez dans les dispositifs logiques programmables (PLD) et constitue la fonctionnalité clé des derniers MCU de Microchip. Avec un bloc logique configurable (CLB), vous pouvez programmer chaque élément pour effectuer différentes tâches logiques. Ces blocs logiques utilisent des tables de recherche (LUT) pour configurer des fonctions logiques complexes ou simples, telles que les portes AND, OR et XOR. Les ingénieurs peuvent utiliser ces LUT pour concevoir des circuits personnalisés directement à l’intérieur du MCU, fonctionnant séparément du processeur principal. Cette approche réduit non seulement les coûts de nomenclature (BOM), mais réduit également la consommation d’énergie. De plus amples informations sur les CLB sont disponibles dans la documentation en ligne.

Pour ceux qui souhaitent démarrer avec les MCU Microchip série PIC16F13145, Microchip recommande le kit d’évaluation Curiosity Nano PIC16F13145. Ils proposent également un guide de démarrage et des exemples de codes pour vous aider à lancer vos projets.
Plus d’informations sur la famille de MCU PIC16F13145 sont disponibles sur leur page produit. Vous pouvez également retrouver ce microcontrôleur sur Microchipdirect et DigiKey.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
MCU, 8BIT, PIC16F, 32 MHZ, DIP-14 PIC16F1575-I/P par MICROCHIP
-
Hoite Carte de développement PIC pour microcontrôleur PIC16F877A avec interface RS232
