Broches · Adresses · Données · Organisation interne
Une broche (en anglais pin) est un fil métallique physique qui dépasse de la puce. C'est par ces broches que la puce communique avec l'extérieur : elle reçoit des signaux, envoie des données, reçoit l'alimentation...
┌─────────────────┐
──── │ │ ────
──── │ LA PUCE │ ────
──── │ (circuit │ ────
──── │ intégré) │ ────
└─────────────────┘
↑↑↑
ces petits fils métalliques = BROCHES (pins)
Une puce mémoire possède deux familles de broches bien distinctes :
Chaque broche An ne peut valoir que 0 ou 1. Avec 20 broches, on forme 2²⁰ combinaisons = 1 048 576 adresses différentes :
A19 A18 ... A2 A1 A0 → Adresse 0 0 ... 0 0 0 → 0 0 0 ... 0 0 1 → 1 0 0 ... 0 1 0 → 2 0 0 ... 0 1 1 → 3 ... 1 1 ... 1 1 1 → 1 048 575
→ 20 broches = 20 bits d'adresse = 2²⁰ = 1 048 576 cases adressables. C'est exactement le 1M dans 1M × 4.
Exemple — adresse n°5 en binaire sur 20 bits :
A19=0, ..., A2=1, A1=0, A0=1 → 4+1 = 5
| Paramètre | Broches Adresse | Broches Données |
|---|---|---|
| Rôle | Localisation (OÙ ?) | Contenu (QUOI ?) |
| Nombre | 20 (A0–A19) | 4 (D0–D3) |
| Direction | Entrée uniquement → | Entrée ou Sortie ⇄ |
| Analogie | Numéro d'appartement | Contenu de l'appart |
┌──────────────────────────────────────────────┐ │ OPÉRATION DE LECTURE │ └──────────────────────────────────────────────┘ A0 → 1 ──► ┌────────────┐ A1 → 0 ──► │ │ A2 → 1 ──► │ PUCE │◄──── adresse 5 sélectionnée ... 0 ──► │ MÉMOIRE │ A19 → 0 ──► │ │──► D0 = 1 │ │──► D1 = 0 │ │──► D2 = 1 └────────────┘──► D3 = 1 ↑ valeur stockée à l'adresse 5
1M × 4 = 1 048 576 cases d'une largeur de 4 bits chacune
Les broches A0–A19 sélectionnent l'adresse (le où)
Les broches D0–D3 transportent les données (le quoi)
Adresses et données sont deux choses totalement séparées