NXP SemiconductorsLPC5514JBD100EMicrocontrollers - MCUs
MCU 32-bit ARM Cortex M33 RISC 128KB Flash 3.3V 100-Pin HLQFP EP Tray
Aperçu
La Famille de microcontrôleurs LPC551x/S1x vient compléter la première série mondiale d’usage général de microcontrôleurs basés sur la technologie Cortex-M33, en offrant des avantages significatifs aux développeurs, dont compatibilité de broche, logiciel et périphérique pour une plus grande simplicité d’utilisation et afin d’accélérer la mise sur le marché, tout en nivelant la technologie de processus économique NVM de 40-nm.
La LPC551x/S1x est la famille de référence au sein de la série de microcontrôleurs LPC5500, fournissant de nouveaux niveaux de coûts et d’efficacité de performance, en plus de la sécurité avancée et de l’intégration de système pour des marchés de produits embarqués industriel et général.
CARACTÉRISTIQUES
Noyau Cortex-M33
- • Fonctionnant à une fréquence jusqu’à 150 MHz
- • TrustZone®, Unité à Virgule Flottante (FPU) et Unité de Protection de Mémoire (MPU)
- • Cortex-M33 à Contrôleur d’Interruption Vectorisée Imbriquée (NVIC) intégré
- • Entrée à Interruption Non Masquable (NMI) avec sélection de sources
- • Débogage par Fil en Série avec huit points d’interruption et quatre points de surveillance. Avec Sortie à Fil en Série inclue pour des capacités de débogage améliorées.
- • Système de minuterie
Mémoire Sur Puce
- • Jusqu’à 256 KB de mémoire de programme flash sur puce avec accélérateur flash et effacement et écriture de 256 byte.
- • Jusqu’à 96 KB de SRAM total, consistant en un SRAM de 16 KB sur Bus d’Ordre, SRAM de 64 KB sur Bus Système (64 KB en contigu), et SRAM USB sur Bus Système de 16KB supplémentaire pouvant être utilisé par l’interface USB ou pour une utilisation à usage généralisé.
Caractéristiques de Sécurité
- • Arm TrustZone® active
- • Module PRINCE pour un cryptage en temps réel des données écrites flash sur puce et décryptage de données flash cryptées lors de la lecture, et permettant la protection de données.
- • Le Crypto-Coprocesseur CASPER est fourni afin de permettre l’accélération matérielle de diverses fonctions requises pour certains algorithmes cryptographiques asymétriques, tels que la Cryptographie pour Courbes Elliptiques (ECC)
- • Machine de cryptage/décryptage AES-256
- • Module d’Algorithme de Compression Sécurisé (SHA2)
- • Fonction Physique Inclonable (PUF) utilisant un SRAM dédié pour empreinte digitale en silicone. La PUF peut générer, stocker et reconstruire des dimensions de clé de 64 à 4096 bits. Matériel pour l’extraction de clé inclus.
- • Numéro de Série de Dispositif Unique pour Identification (UUID) de 128-bit
- • GPIO sécurisé
- • Véritable Générateur de Nombres Aléatoires (TRNG)
- • Surveillance à code
Interfaces en Série
- • L’interface FlexComm contient jusqu’à neuf périphériques en série. Chaque Interface FlexComm peut être sélectionnée par logiciel en tant qu’interface SPI, I2C, et I2S
• Les interfaces de bus I2C supportent les modes Fast-mode et Fast-mode Plus avec des données allant jusqu’à 1Mbit/s, reconnaissance d’adresse multiple et mode moniteur
- • Contrôleur d’hébergement/de dispositif pleine vitesse USB 2.0 avec PHY sur puce et contrôleur DMA dédié supportant une opération sans cristal en mode de dispositif.
- • Contrôleur d’hébergement/dispositif pleine vitesse USB 2.0 avec PHY sur puce
Périphériques Numériques
- • Contrôleur DMA0 à 23 canaux et jusqu’à 22 déclenchements programmables, capable d’accéder à toutes les mémoires et périphériques à capacité de DMA
- • Contrôleur DMA1 à 10 canaux et jusqu’à 15 déclenchements programmables, capable d’accéder à toutes les mémoires et périphériques à capacité de DMA
- • Module CAN FD avec contrôleur DMA dédié
- • Le bloc de moteur CRC peut calculer un CRC sur donnée fournie en utilisant l’un des trois polynômes standard avec support DMA
- • Jusqu’à 64 broches d’Entrée/Sortie d’usage général (GPIO)
- • Les registres GPIO sont situés dans la partie AHB pour un accès facile. Le DMA supporte des ports GPIO
- • Possibilité de sélectionner jusqu’à huit GPIO en Interruption de Broche (PINT), déclenchés par montée, descente ou les deux périphériques d’entrée
- • Deux Interruption Groupées (GINT) de GPIO permettent une interruption basée sur une combinaison logique (ET/OU) d’états d’entrée
- • Broche de configuration d’E/S avec support allant jusqu’à 16 options de fonction
- • Unité Logique programmable (PLU) pour créer de petits réseaux logiques et/ou séquentiels, dont des machines à état
Périphériques Analogiques
- • Convertisseur A/N de 16-bit à cinq paires de canaux (ou 10 canaux à terminaison simple), et avec entrées de déclenchement interne et externe multiples et gamme d’échantillon allant jusqu’à 2.0M échantillons/sec. Le convertisseur A/N supporte deux séquences de conversion indépendantes
- • Capteur de température intégré connecté au convertisseur A/N
- • Comparateur à cinq broches d’entrée et tension de référence interne ou externe
Minuteries
- • Cinq minuteries/compteurs asynchrones à usage généralisé standard de 32-bits, supportant jusqu’à quatre entrées de capture et quatre sorties de comparaison. Les événements planifiés spécifiques peuvent être sélectionnés afin de générer des demandes de DMA
- • Modulation de Signal d’Impulsion (PWM) à Minuterie SC à 8 fonctions d’entrée et 10 de sortie (dont 16 registres de capture et de correspondance). Entrées et sorties peuvent être routées vers ou depuis des broches externes et de manière interne vers ou depuis des périphériques sélectionnés. De manière interne, la PWM à Minuterie SC supporte 16 correspondances/captures, 16 évènements, et 32 états
- • Horloge en temps Réel (RTC) de 32-bit avec 1s de résolution fonctionnant en alimentation permanente. Une autre minuterie peut être utilisée dans le RTC pour un réveil depuis tous les modes basse puissance dont la mise hors tension profonde, avec résolution de 1 ms
- • Minuterie à canaux multiples multi débit (MRT) de 24-bit pour une génération d’interruption répétitive jusqu’à quatre débits programmables et définis
- • Minuterie de Surveillance Fenêtrée (WWDT) avec FRO de 1 MHZ comme source d’horloge
- • Une minuterie à micro-horloge fonctionnant depuis l’oscillateur de surveillance peut être utilisée pour un réveil du dispositif depuis les modes de sommeil et sommeil profond
- • Minuterie OS de 42-bit fonctionnant en base de temps continue du système, disponible dans tous les modes de puissance réduits
Génération d’Horloge
- • Oscillateur Interne en Mode Libre (FRO)
- • Oscillateur Interne en Mode Libre de 32 kHz FRO
- • Oscillateur Interne Basse Puissance (FRO 1 MHz)
- • Oscillateur à cristal avec fréquence d’opération de 1 MHz à 25 MHz. Option d’entrée d’horloge externe (mode bypass) pour des fréquences d’horloge allant jusqu’à 25 MHz
- • Oscillateur à cristal avec fréquence d’opération de 32.768 kHz
- • PLL0 et LLL1 permettent des opérations de CPU allant jusqu’à un niveau de CPU maximum sans avoir besoin d’une horloge externe haute fréquence.
- • Fonction de sortie d’horloge avec horloges internes de diviseur à moniteur
- • Unité de mesure de fréquence afin de mesurer la fréquence de tout signal d’horloge sur puce ou hors puce
Modes d’Économie d’Énergie
- • Unité de Gestion de Puissance Intégrée (PMU) pour minimiser la consommation de puissance
- • Modes de puissance réduite : sommeil, sommeil profond avec rétention RAM, baisse de puissance avec rétention de RAM et rétention de CPUO, et baisse de puissance profonde avec rétention de RAM
- • Options de réveil configurable depuis les interruptions périphériques
- • La minuterie à micro-horloge fonctionnant depuis l’oscillateur de surveillance, et l’Horloge en Temps Réel (RTC) fonctionnant depuis l’horloge de 32.678 kHz, peuvent être utilisées pour réveiller un dispositif des modes sommeil et sommeil profond
- • Réinitialisation de la Mise sous Tension (POR)
- • Détecteurs de Baisse de Tension (BOD) avec seuils pour réinitialisation d’interruption et forcée
Information Supplémentaire
- • Fonctionnant depuis un convertisseur de CC à CC interne
- • Alimentation électrique de 1,8V à 3,6V
- • Broches en registre à décalage JTAG supportées
- • Température opérationnelle de -40 °C à +105 °C
- • Disponible en boîtiers HLQFP100, VFBGA98 et HTQFP64
Télécharger la fiche technique
| Compliant | |
| 3A991.a.2 | |
| Active | |
| 8542.31.00.25 | |
| SVHC | Yes |
| Automotive | No |
| PPAP | No |
| RISC | |
| ARM Cortex M33 | |
| ARM | |
| 150 | |
| 150 | |
| 32 | |
| Flash | |
| 128KB | |
| 80KB | |
| Yes | |
| 40nm | |
| I2C/I2S/SPI/USART/USB | |
| 64 | |
| 5 | |
| 1 | |
| 10 | |
| 16 | |
| 8 | |
| 8 | |
| 2 | |
| 8 | |
| 8 | |
| 8 | |
| 0 | |
| 0 | |
| 1.8 | |
| 3.3 | |
| 3.6 | |
| -40 | |
| 105 | |
| Tray | |
| Installation | Surface Mount |
| Hauteur du paquet | 1.45(Max) |
| Largeur du paquet | 14 |
| Longueur du paquet | 14 |
| Carte électronique changée | 100 |
| Nom de lemballage standard | QFP |
| Conditionnement du fournisseur | HLQFP EP |
| 100 |
Des dispositifs médicaux alimentés par l'IA
Livre blanc Arrow : conseils et informations sur l'IA pour la conception de solutions de diagnostic & thérapie rapides et sûres.

