Dado el mismo número de etapas de tubería y el mismo nodo de fabricación (por ejemplo, 65 nm) y el mismo voltaje, los dispositivos simples deben funcionar más rápido que los más complicados. Además, la fusión de varias etapas de canalización en una no debería ralentizarse en un factor mayor que el número de etapas.
Ahora tome una CPU de cinco años de antigüedad, ejecutando 14 etapas de canalización a 2.8 GHz. Supongamos que uno fusiona las etapas; que se desaceleraría por debajo de 200 MHz. Ahora aumenta el voltaje y reduce el número de bits por palabra; eso en realidad aceleraría las cosas.
Es por eso que no entiendo por qué muchos microcontroladores fabricados actualmente, como AVL, se ejecutan a una velocidad abismal (como 20 MHz a 5 V), a pesar de que las CPU más complicadas fabricadas hace años eran capaces de funcionar 150 veces más rápido, o 10 veces más rápido si enrolla todas las etapas de la tubería en una, a 1.2 V-ish. Según los cálculos más precisos de la parte posterior del sobre, los microcontroladores, incluso si se fabrican con tecnología obsoleta, deben funcionar al menos 10 veces más rápido a una cuarta parte del voltaje que reciben.
Por lo tanto, la pregunta: ¿Cuáles son las razones de las bajas velocidades de reloj del microcontrolador?