Digital Design & Comp. Arch: L3: Combinational Logic II & Sequential Logic (Spring 2026)

Digital Design & Comp. Arch: L3: Combinational Logic II & Sequential Logic (Spring 2026)

🎙 Onur Mutlu 👥 64K 📅 27 février 2026 ⏱ 110 min 👁 4K 📄 cours magistral 🧭 2026-08-15
Disponible en : Français (actuel) English

Mots-clés

full adderripple carry addercarry lookahead adderPLAsequential logic

Résumé

Ce cours, donné par le professeur Onur Mutlu à l’ETH Zürich, poursuit l’étude de la logique combinatoire avant d’introduire la logique séquentielle. La première partie revient sur les concepts de base (portes logiques, décodeurs, multiplexeurs) puis se concentre sur la conception d’un additionneur complet (full adder) à partir de sa table de vérité. L’approche sum-of-products est détaillée, montrant comment générer automatiquement un circuit à partir d’une table de vérité. L’additionneur à propagation de retenue (ripple carry adder) est présenté, avec ses limitations de vitesse, suivi d’une introduction à l’additionneur à retenue anticipée (carry lookahead adder) comme optimisation. La notion de compromis entre vitesse et surface est soulignée. Ensuite, le cours aborde les réseaux logiques programmables (PLA) comme implémentation universelle de fonctions logiques. La seconde partie introduit la logique séquentielle : les bascules (latches et flip-flops), leur fonctionnement, et leur utilisation pour mémoriser des états. Le concept de registre est présenté, ainsi que les notions de temps de propagation, de temps de setup et de hold. Le cours se termine par une discussion sur les machines à états finis et leur conception.

181 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est très élevée : le cours fournit une explication claire et structurée de concepts fondamentaux en conception numérique, avec des exemples concrets et des démonstrations. L’argumentation est solide, s’appuyant sur des principes logiques et des méthodes de conception éprouvées. L’enseignant justifie chaque étape, des tables de vérité aux implémentations optimisées, en montrant les compromis. La progression pédagogique est excellente, partant de rappels pour aboutir à des notions plus avancées.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est exemplaire : le cours est dispensé par un expert reconnu, avec un support de cours détaillé et des références académiques dans la description. Les sources citées sont pertinentes et de haute qualité. L’adéquation entre le titre et le contenu est parfaite : le cours couvre bien la logique combinatoire avancée et introduit la logique séquentielle. La structure est claire et les explications sont précises.

156 mots

Adéquation titre / contenu

Le titre reflète exactement le contenu : suite de la logique combinatoire et introduction à la logique séquentielle.

Qualité & fiabilité

9/10

Cours magistral d'un professeur reconnu en architecture des ordinateurs, avec support de cours et références académiques. Contenu rigoureux, pédagogique et à jour.

Moments clés

Sources citées

Sources concordantes

Références externes

Apport & nouveautés

Ce cours apporte une explication claire et structurée de la conception de circuits logiques combinatoires et séquentiels, avec une approche pédagogique progressive. L’accent est mis sur les méthodes de conception systématiques (table de vérité, somme de produits) et sur les compromis entre vitesse et surface. La présentation des additionneurs optimisés et des PLA illustre des concepts clés de l’architecture des ordinateurs.

Pour aller plus loin :

  • Additionneur à retenue anticipée — Pour approfondir les techniques d’optimisation des additionneurs.
  • Bascule (circuit logique) — Pour comprendre les éléments de mémorisation en logique séquentielle.
  • Machine à états finis — Pour explorer la conception de systèmes séquentiels complexes.

104 mots

Profil radar

Le profil radar montre une excellente maîtrise du sujet avec des scores élevés en quantité et qualité d'information, ainsi qu'en fiabilité. Le niveau technique est soutenu, adapté à un public étudiant en informatique. La fiabilité globale est renforcée par la notoriété de l'enseignant et la qualité des supports.

Fiabilité 9/10