Vous pouvez essayer la première découverte et les commandes 3D dès maintenant. Stella ouvre toutes les étapes.
Partez d’un additionneur dont la réponse est fausse tant qu’elle ne s’est pas stabilisée, puis découvrez le top d’horloge qui la copie dans des registres, une instruction qui n’est que 32 bits, un voyage en cinq battements à travers une ville de blocs, un programme en boucle, un pipeline à chevauchement, et le recul jusqu’au wafer.
Traduction automatique depuis l’original anglais. Ouvrir l’original anglais
WaferDieBlocCâblageTransistorAiletteAtome
Dans l’additionneur du chapitre précédent, la réponse restait fausse tant que l’onde de retenue n’était pas arrivée. Un CPU place donc des registres — des rangées de cases qui retiennent des nombres — après la logique, et n’y copie la réponse qu’à l’instant où l’horloge donne son top. Entre deux tops, la logique se stabilise, et seule la réponse stabilisée est transmise. Accélérez l’horloge et le calcul va plus vite ; allez trop loin, et le top arrive avant l’onde.
Accélérez l’horloge et trouvez la vitesse à partir de laquelle les valeurs copiées dans le registre se mettent à être fausses.
Avec le chemin le plus lent de ce modèle, la limite est de 4.0 GHz
Vous pouvez essayer la première découverte et les commandes 3D dès maintenant. Stella ouvre toutes les étapes.