In this introductory French‑language lecture, the presenter explains the fundamentals of sequential logic and how it extends combinational logic. He begins by recalling that digital electronics is built on two families of circuits: combinational, whose outputs depend only on current inputs, and sequential, which also retain past states. He reviews common combinational building blocks—encoders, multiplexers, adders, decoders, demultiplexers, transcoders, comparators—illustrating their role in everyday digital devices. The speaker then highlights the key limitation of combinational circuits: the absence of memory, likening them to a calculator that forgets previous calculations. Transitioning to sequential logic, he describes how arranging the same basic gates (AND, OR, NOT, etc.) can create memory elements such as flip‑flops, which retain a binary value. By combining flip‑flops, one obtains registers, counters, and larger memory structures. He also mentions finite‑state machines and the two principal models, Mealy and Moore, as the basis for complex control logic. Throughout, the lecturer emphasizes a step‑by‑step pedagogical approach: future videos will progressively cover flip‑flops, registers, counters, finite automata, and Mealy/Moore machines with concrete examples and simple schematics, building on his earlier series on Boolean logic and combinational circuit design. The overall goal is to equip learners with a clear conceptual bridge from static combinational designs to dynamic, time‑aware sequential systems that power computers, microcontrollers, and everyday electronic devices.
Chapters
Bonjour à tous et bienvenue dans cette nouvelle série consacrée à la logique séquentielle. Avant d'entrer dans le vif du sujet, rappelons que l'électronique numérique repose sur deux grandes familles de circuits: les circuits combinatoires et les circuits séquentiels. Comprendre cette distinction est fondamental car elle constitue la base de tout ce que nous utilisons aujourd'hui: ordinateurs, téléphones portables, équipements électroniques et informatiques embarqués dans les véhicules, etc. Dans cette première vidéo, nous allons commencer par un rappel de la logique combinatoire, avec quelques exemples de circuits très connus. Ensuite, nous verrons ce qui caractérise la logique séquentielle et pourquoi elle est indispensable pour concevoir des systèmes capables de se souvenir et de traiter les informations dans le temps. Rappelons d'abord ce que c'est que la logique combinatoire. La logique combinatoire, c'est une logique instantanée. La sortie dépend uniquement des entrées présentes à un moment donné. Si une entrée change, la sortie change immédiatement. Il n'y a aucune notion de mémoire ou d'historique. Prenons quelques exemples de circuits combinatoires très utilisés: L'encodeur: il transforme une information en un code binaire. Par exemple, si vous appuyez sur une touche du clavier, l'encodeur génère un code binaire correspondant à cette touche. Le multiplexeur: qui est un circuit qui permet de choisir une entrée parmi plusieurs. On peut le comparer à un commutateur intelligent qui sélectionne la bonne ligne de données selon le signal de commande. L'additionneur qui réalise des opérations arithmétiques comme l'addition de 2 nombres binaires. C'est grâce à lui que les processeurs peuvent effectuer des calculs. Il y a aussi le décodeur, le démultiplexeur, le transcodeur, le comparateur binaire, etc. Je vous invite à suivre ma série sur la logique booléenne où j'ai posé les bases de l'électronique numérique. Nous y avons étudié les portes logiques et les lois fondamentales qui régissent ce domaine, comme les théorèmes de Boole et les lois de Morgan. Dans cette série, j'ai également proposé une analyse détaillée des circuits combinatoires, comment ils fonctionnent et surtout comment les construire pas à pas. Ce qu'il faut savoir, c'est que tous ces circuits sont très puissants, mais ils ont une limite importante: ils n'ont pas la capacité de se souvenir du passé. Chaque fois qu'on leur donne une entrée, ils produisent une sortie puis oublient immédiatement. On peut comparer la logique combinatoire à une calculatrice sans mémoire. Si vous entrez 2+ 3, elle vous donne 5. Mais dès que vous changez les chiffres, le résultat change instantanément sans garder trace du calcul précédent. C'est cette absence de mémoire qui distingue la logique combinatoire de la logique séquentielle que nous allons découvrir dans un instant. Comme la logique combinatoire, la logique séquentielle s'appuie sur les mêmes briques de base qui sont les portes logiques ET, OU, Ou, Non, etc. La différence ne vient donc pas des composants eux-mêmes, mais de la manière dont ils sont assemblés. En effet, dans un circuit séquentiel, on organise ces portes de manière à introduire une notion de mémoire. Cela signifie que la sortie dépend à la fois des entrées actuelles et de l'état précédent du circuit. Un exemple fondamental est la bascule. C'est un petit circuit construit à partir de portes logiques capable de retenir une valeur binaire même après que l'entrée a changé. En combinant plusieurs bascules, on obtient des registres, qui permettent de stocker plusieurs bits, ou des compteurs, qui évoluent au rythme d'une horloge. On peut comparer la logique séquentielle à un carnet de notes. Chaque nouvelle information s'ajoute, mais le carnet conserve aussi ce qui a été écrit auparavant. Cette mémoire rend possible des comportements dynamiques comme suivre une suite d'événements ou exécuter des instructions dans un ordre précis. C'est cette capacité de se souvenir qui distingue la logique séquentielle de la logique combinatoire, et qui permet de construire des systèmes numériques complexes capables de traiter des données dans le temps. Dans la suite de cette série, nous allons étudier la logique séquentielle pas à pas. Nous commencerons par les circuits les plus fondamentaux, comme les bascules qui permettent de retenir une information binaire, puis nous verrons les registres qui stockent plusieurs bits en parallèle, et les mémoires qui constituent la base de stockage dans les systèmes numériques. Nous explorons également des circuits séquentiels très utilisés, tels que les compteurs qui évoluent au rythme d'une horloge, les automates finis qui permettent de modéliser des comportements complexes, ou encore les machines de Mealy et de Moore qui sont au cœur de la conception des systèmes logiques. Chaque étape sera expliquée de manière progressive, avec des exemples concrets et des schémas simples, afin que vous puissiez comprendre non seulement le fonctionnement de ces circuits, mais aussi leur rôle dans des ordinateurs et les microcontrôleurs et de nombreux dispositifs électroniques du quotidien. Il convient de noter que la logique séquentielle est en réalité la suite naturelle de la logique combinatoire. Ainsi, si vous ne maîtrisez pas encore cette discipline, je vous invite à consulter ma série consacrée à la logique booléenne et aux circuits combinatoires où j'ai expliqué en détail les fondements de l'électronique numérique et la construction de ses circuits. Merci pour votre attention et à la vidéo prochaine.