Tout d'abord, une description verbale est établi , décrivant le problème à résoudre et comment le circuit résoudre. Il est utilisé pour créer un " diagramme d'état », qui présente les états du circuit reliés par des transitions entre eux, à chaque état étant une période du circuit d'horloge différent . Ces états sont basés sur le système binaire de zéros et de uns , et la réponse de chaque état à la réception d'un certain entrée binaire - . Qui peut être attendre encore entrée ou à la sortie des données binaires se
tableau État
le diagramme d'état est alors traduit en table d'état , qui est une représentation formelle plus de largement les mêmes informations , l'affichage de tous les différents états , les entrées et sorties que le circuit employer. Le tableau est utilisé pour calculer le nombre de " tongs " les besoins de circuit - . Une bascules étant une partie du circuit qui peut être dans l'un des deux Etats , et donc est capable de stocker des données binaires Photos
Conversion des Etats de Binary
Jusqu'à ce point dans le processus de conception , les états du circuit ont été donnés des noms de référence pratiques, comme " Etat 1 " et " Etat 2 . " Cela rend les tables plus facile à établir, mais finalement ces États doit être transformé en codes binaires . L' ensemble de la table de l'Etat se transforme en un équivalent binaire . En règle générale, un état sera étiqueté selon les données stockées dans les bascules à une période d'horloge donnée .
Excitation tableau et diagramme logique
Une table excitation est élaboré , qui associe les transitions identifiées sur la table d'état avec les tables d'excitation pour le type de bascules que le circuit va utiliser. Le tableau d'excitation est alors simplifié pour les entrées et sorties , en utilisant des cartes de Karnaugh d'une manière similaire à celle utilisée pour les tables de vérité dans les circuits combinatoires purs . Le tableau qui en résulte est alors dans un format qui peut être converti en la principale schéma logique du circuit .