Les ADRF8801/ADRF8851 sont des systèmes intégrés sur puce (SoC) à faible consommation qui comprennent une radio à bande ISM (Industrial Scientific Medical) de 2,4 GHz et un sous-système de microcontrôleur intégré (MCU).
Les ADRF8801/ADRF8851 assurent les communications sans fil entre la puce de surveillance des cellules de la batterie et le contrôleur du système de gestion de la batterie (BMS). Dans le système de gestion de la batterie sans fil (wBMS), les nœuds ADRF8801 résident dans les cellules de la batterie et reçoivent les données des capteurs des moniteurs de cellules de la batterie. Les nœuds envoient les données par voie hertzienne à un gestionnaire de réseau ADRF8851, qui les transmet au contrôleur BMS. Le gestionnaire de réseau ADRF8851 configure le réseau de nœuds et gère le protocole de communication.
Les MCU embarqués intègrent une mémoire statique à accès aléatoire (SRAM), une mémoire flash embarquée, une mémoire programmable en un temps (OTP) et un sous-système analogique qui assure l'horloge et la réinitialisation.
L'ADRF8801/ADRF8851 dispose d'un riche ensemble de périphériques, notamment une interface périphérique série (SPI), des ports d'entrée et de sortie à usage général (GPIO), un récepteur/transmetteur asynchrone universel (UART), un port JTAG (Joint Test Action Group), ainsi qu'un capteur de température.
Les ADRF8801/ADRF8851 permettent un démarrage sécurisé à l'aide d'un logiciel stocké dans la mémoire morte (ROM) qui authentifie l'étape de démarrage suivante à l'aide d'un moteur de cryptographie à courbe elliptique 256 bits (ECC-256) accéléré au niveau matériel. D'autres fonctions cryptographiques accélérées par le matériel comprennent la norme de cryptage avancé 128 bits (AES-128), la norme de cryptage avancé 256 bits (AES-256) et l'algorithme de hachage sécurisé 256 (SHA-256).
---