Kun otetaan huomioon sama määrä putkivaiheita, sama valmistussolmu (esimerkiksi 65 nm) ja sama jännite, yksinkertaisten laitteiden tulisi toimia nopeammin kuin monimutkaisemmat. Myöskään useiden putkivaiheiden yhdistäminen yhdeksi ei saisi hidastua kertoimella kuin vaiheiden lukumäärä.
Ota nyt viisivuotias CPU, joka suorittaa 14 putkivaihetta 2,8 GHz: n taajuudella. Oletetaan, että vaiheet yhdistetään; se hidastuu alle 200 MHz: iin. Lisää nyt jännitettä ja vähennä bittien määrää sanaa kohti; se tosiasiassa nopeuttaisi asioita.
Siksi en ymmärrä, miksi monet tällä hetkellä valmistetut mikro-ohjaimet, kuten AVL, käyvät kauhistuttavalla nopeudella (kuten 20 MHz 5 V: lla), vaikka ne ovatkin paljon monimutkaisempia. Vuosia sitten valmistetut suorittimet pystyivät toimimaan 150 kertaa nopeammin tai 10 kertaa nopeammin, jos rullataan kaikki putkivaiheet yhdeksi, 1,2 V: n taajuudella. Karkeimpien kirjekuoren takaosaa koskevien laskelmien mukaan mikro-ohjainten, vaikka ne valmistettaisiin vanhentuneella vanhentuneella tekniikalla, tulisi toimia vähintään 10 kertaa nopeammin neljänneksellä toimitetusta jännitteestä.
Siten kysymys: Mitkä ovat syitä mikro-ohjaimen hitaille kellotaajuuksille?