Système On Chip

Utilisé sur le RPI3

Document constructeur officiel de BROADCOM

 Introduction au BCM2837 (et BCM2837B0)

  • Rôle : Cœur des Raspberry Pi 3 (modèles 3B, 3B+, 3A+).
  • Fabricant : Broadcom.
  • Architecture : Quad-core ARM Cortex-A53 (64 bits, ARMv8-A).
  • Fréquence :
    • 1.2 GHz (Pi 3B).
    • 1.4 GHz (Pi 3B+, avec gestion thermique améliorée).
  • GPU intégré : VideoCore IV (compatible OpenGL ES 2.0, décodage vidéo H.264 1080p).

Caractéristiques techniques clés

CPU

  • 4 cœurs ARM Cortex-A53 (64 bits, mais souvent exécuté en mode 32 bits pour compatibilité).
  • Jeu d’instructions : ARMv8-A, avec NEON (SIMD) et VFPv4 (flottant).
  • Performances : ~3× plus rapide que le BCM2835 (ARM11).

Mémoire

  • 1 Go de RAM LPDDR2 (partagée avec le GPU, sauf sur Pi 3B+ qui a 1 Go LPDDR4).
  • MMU complète → Support des OS 64 bits (Linux aarch64, mais Raspberry Pi OS utilise souvent le mode 32 bits par défaut).

Connectivité et périphériques

  • GPIO : 40 broches (rétrocompatible avec les anciens modèles), mais avec des améliorations :
    • Meilleure gestion du courant (8 mA par broche vs 2 mA sur BCM2835).
    • Broches supplémentaires pour interfaces (SPI, I²C, UART).
  • Réseau et sans-fil :
    • Wi-Fi 2.4 GHz 802.11n (intégré sur Pi 3B+/3A+).
    • Bluetooth 4.1/4.2 (BCM43438 ou BCM43455 selon le modèle).
    • Ethernet 10/100 Mbps (via USB 2.0 interne, donc limité en débit).

Autres améliorations

  • Alimentation : Support USB-C (Pi 3B+) et gestion thermique améliorée (dissipateur intégré sur Pi 3B+).
  • USB 2.0 : 4 ports (contre 2 sur les Pi 1/Zero).