Skip to main content

Qu'est-ce que la logique séquentielle?

Logique séquentielle (SL) dans la théorie des circuits numériques est l'ensemble des règles et implémentations des circuits qui reposent sur les événements actuels et passés des états logiques et des transitions pour déterminer les états logiques actuels.Connaissant la logique combinatoire (CL), l'ensemble des règles et la mise en œuvre des circuits qui reposent sur les niveaux de logique réels, révèle les points clés de la logique séquentielle.Les niveaux de logique pour l'informatique binaire se réfèrent généralement à des hauts ou des faibles.Dans la logique positive, 1 est élevé et 0 est faible.Les circuits logiques sont constitués de portes qui peuvent avoir une ou plusieurs entrées et généralement une seule sortie.

Une simple porte CL est connue sous le nom de tampon et l'onduleur ou non.La sortie du tampon est toujours la même que l'entrée, mais la sortie de l'onduleur n'est toujours pas l'entrée.Les autres portes utilisées dans CL comprennent la porte et la porte NAND et NOR GATE.La porte et les sorties 1 1 uniquement si les deux entrées sont 1. La porte NAND et NOR GATE sont respectivement, une porte et une porte ou une porte, chacune avec un onduleur à la sortie.

La logique séquentielle utilise des verrous qui verrouillent les niveaux de sortiebasé sur les niveaux de sortie antérieurs et les niveaux d'entrée actuels.Les verrous sont généralement construits à l'aide de deux portes partenaires, qui sont soit deux nands ou ni des portes.Les portes de ces loquets, ou tongs, sont verrouillées dans l'un des deux états par les sorties de porte qui sont réintégrées à l'entrée de la porte partenaire.En modifiant les niveaux sur les entrées libres des portes, un renversement du niveau logique est atteint.L'analyse logique séquentielle implique à la fois d'observer les niveaux de sortie initiaux et d'observer le changement des niveaux de sortie en fonction du changement des niveaux d'entrée.

Dans les compteurs binaires, il existe des circuits de détection de bord dans l'entrée d'horloge pour chaque verrou de chiffre binaire (bit).Les compteurs utilisent généralement un détection de bord positif pour le compte normal.Par exemple, un compteur 8 bits utilise des verrous 8 bits.

La logique séquentielle utilise des verrous de bits en cascade pour produire un compteur numérique asynchrone (asynchrone).Lorsqu'un peu à partir du verrou moins significatif (LSB) est conçu pour chronométrer le bit plus significatif (MSB), il est connu comme un compteur asynchronisé.En asynchronisation, les verrous s'hormonent à des moments légèrement différents, tandis que les horloges logiques synchrones (synchronisées) se verrouillent tous simultanément.Le compteur asynchronisé subira un délai d'ondulation total maximum égal à un délai d'ondulation de verrouillage multiplié par le nombre de bits dans le comptoir.En logique synchronisée, les verrous de bits dans un compteur numérique sont chronométrés simultanément, donc le retard d'ondulation total est égal à un délai d'ondulation de verrouillage pour n'importe quel nombre de bits dans le comptoir.