>> Technologie Électronique >  >> Audio personnel >> Radios-réveils

Relation fréquence processeur 8086 et fréquence oscillateur quartz

Génération horloge microprocesseur 8086

Le processeur Intel 8086 ne tourne pas directement à fréquence oscillateur quartz. À la place, générateur d'horloge interne divise fréquence quartz externe pour produire horloge fonctionnement processeur. Cette relation définie par diviseur d'horloge programmable.

Formule fréquence

Fréquence Processeur = Fréquence Quartz ÷ Diviseur Horloge

Diviseur horloge configuré via registre contrôle 8086 (ou externement via puce générateur horloge 8284 dans la plupart systèmes). Valeurs diviseur courantes 1, 2, et 3, bien que d'autres valeurs supportées selon implémentation générateur horloge spécifique.

Tableau relation fréquences

Fréquence QuartzDiviseur HorlogeFréquence Processeur
10 MHz110 MHz
10 MHz25 MHz
10 MHz33,33 MHz
12 MHz112 MHz
12 MHz26 MHz
12 MHz34 MHz

Détails techniques

Rôle générateur horloge 8284

Dans systèmes 8086 typiques, puce 8284 générateur/horloge reçoit signal oscillateur quartz et génère phases horloge requises (CLK, PCLK, OSC) pour processeur. Le 8284 fournit circuit division-par-3 fixe, signifiant horloge processeur toujours tiers fréquence quartz quand utilisant cette puce support standard.

Pourquoi diviser fréquence ?

  • Intégrité signal : Horloges fréquence inférieure plus faciles distribuer sur PCB avec moins bruit et décalage
  • Compatibilité périphériques : Horloges plus lentes correspondent exigences timing mémoires et I/O plus lents
  • Consommation énergie : Fonctionnement fréquence inférieure réduit dissipation puissance dynamique
  • Rendement fabrication : Permet utiliser quartz haute fréquence tout en respectant grades vitesse processeur

Implications conception système

Concevant système basé 8086, ingénieurs sélectionnent fréquence quartz qui, divisée, donne vitesse processeur désirée dans maximum nominal puce (5 MHz, 8 MHz, ou 10 MHz selon variante). Exemple : quartz 15 MHz divisé-par-3 donne 5 MHz horloge processeur ; quartz 24 MHz donne 8 MHz.

Ce schéma horloge flexible permit à 8086 être utilisé applications diverses depuis systèmes embarqués faible coût jusqu'à plateformes calcul haute performance.

Radios-réveils