Étant donné le même nombre d'étages de pipeline et le même noeud de fabrication (disons, 65 nm) et la même tension, les appareils simples devraient fonctionner plus rapidement que les plus compliqués. De plus, la fusion de plusieurs étapes de pipeline en une seule ne devrait pas ralentir d'un facteur plus important que le nombre d'étapes.
Prenez maintenant un processeur vieux de cinq ans, exécutant 14 étages de pipeline à 2,8 GHz. Supposons que l'on fusionne les étapes; cela ralentirait en dessous de 200 MHz. Augmentez maintenant la tension et réduisez le nombre de bits par mot; cela accélérerait les choses.
C'est pourquoi je ne comprends pas pourquoi de nombreux microcontrôleurs actuellement fabriqués, tels que AVL, fonctionnent à une vitesse abyssale (comme 20 MHz à 5 V), même si les processeurs beaucoup plus compliqués fabriqués il y a des années étaient capables de fonctionner 150 fois plus vite, ou 10 fois plus vite si vous regroupez toutes les étapes du pipeline en une seule, à 1,2 V-ish. Selon les calculs les plus grossiers de l'arrière de l'enveloppe, les microcontrôleurs, même s'ils sont fabriqués à l'aide d'une technologie obsolète limite, devraient fonctionner au moins 10 fois plus rapidement à un quart de la tension avec laquelle ils sont alimentés.
D'où la question: quelles sont les raisons de la lenteur des fréquences d'horloge du microcontrôleur?