Microchip renforce la sécurité de ses microcontrôleurs 16 bits de la famille PIC24F

Microchip a commencé l’échantillonnage d’une nouvelle famille référencée GB4 au sein de sa gamme de microcontrôleurs 16 bits PIC24F, famille qui se distingue par l’intégration sur la puce d’un bloc matériel de chiffrement. ...Compatible avec les algorithmes AES, DES et 3DES, ce moteur de cryptographie avec générateur de nombres aléatoires pour la génération des clés de chiffrement, peut fonctionner sans l’intervention du cœur de microcontrôleur. Pour une protection additionnelle, il est par ailleurs possible de sélectionner entre deux options pour le stockage des clés dans la mémoire du circuit, l’option OTP (One-Time-Programmable) qui évite d’écraser des clés existantes, ou l’option Key RAM qui efface les clés en cas de défaut d’alimentation. Les microcontrôleurs à ultrabasse consommation XLP (eXtreme Low Power) PIC24F GB4 embarquent également jusqu’à 256 Ko de mémoire flash, 16 Ko de RAM ainsi qu’un pilote d’écran LCD jusqu’à 512 segments (voir illustration ci-dessous). La flash à double partition avec mise à jour « live » permet en outre aux circuits de gérer deux applications indépendantes, une partition pouvant être programmée alors qu’un code est exécuté à partir de l’autre.

A noter que, durant l’été, Microchip a également démarré la commercialisation de deux nouvelles familles au sein de sa gamme de microcontrôleurs 8 bits PIC16. Les modèles PIC16F1579, qui embarquent jusqu’à 28 ko de flash, sont présentés comme les premiers PIC 8 bits avec quatre canaux PWM 16 bits associés, chacun, à un temporisateur indépendant. Les PIC16F18877, quant à eux, seraient les premiers microcontrôleurs à embarquer un convertisseur analogique/numérique avec fonctions mathématiques associées câblées dans le silicium (accumulation, moyenne, filtre passe-bas). Déchargeant de ce fait le cœur de ces tâches.   Enfin, Microchip a étoffé sa gamme de microcontrôleurs 32 bits PIC32MX1/2 avec des modèles compacts intégrant jusqu’à 256 Ko de mémoire flash et 16 Ko de RAM. Ils délivrent une puissance maximale de 83 DMips à 50 MHz et intègrent un bloc de détection tactile capacitive, un port PMP (Parallel Master Port) 8 bits configurable, un convertisseur analogique/numérique 10 bits 1 Méch./s à 13 canaux et des interfaces SPI, I2S et USB (hôte, périphérique et OTG).