Logique séquentielle : Partie 1. Système combinatoire

Documents pareils
FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

VIII- Circuits séquentiels. Mémoires

Logique séquentielle

IFT1215 Introduction aux systèmes informatiques

RESUME DE COURS ET CAHIER D'EXERCICES

QUESTION 1 {2 points}

Les fonctions logiques

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

Conception de circuits numériques et architecture des ordinateurs

ELP 304 : Électronique Numérique. Cours 1 Introduction

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

MPI Activité.10 : Logique binaire Portes logiques

Chapitre 4 : Les mémoires

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

Manipulations du laboratoire

Algèbre binaire et Circuits logiques ( )

CHAPITRE VI ALEAS. 6.1.Généralités.

2.1 Le point mémoire statique Le point mémoire statique est fondé sur le bistable, dessiné de manière différente en Figure 1.

MANUEL D INSTRUCTION

Conception Systèmes numériques VHDL et synthèse automatique des circuits

LPC 100 LECTEUR DES BADGES AVEC CLAVIER CODE 100 BADGES ET/OU 100 CODES

Modules d automatismes simples

Université de La Rochelle. Réseaux TD n 6

La (les) mesure(s) GPS

La solution à vos mesures de pression

TD Architecture des ordinateurs. Jean-Luc Dekeyser

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

Notice d'utilisation Afficheur multifonctions et système d'évaluation FX 360. Mode/Enter

CONVERTISSEURS NA ET AN

Auto formation à Zelio logic

Système binaire. Algèbre booléenne

Oscilloscope actif de précision CONCEPT 4000M

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

Notice d utilisation de l alarme EMATRONIC

Cours de Génie Logiciel

Conception Systèmes numériques VHDL et synthèse automatique des circuits

Organisation des Ordinateurs

GPA770 Microélectronique appliquée Exercices série A

Cours de Systèmes d Exploitation

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

Sommaire. L assurage 1/1. fic-somassurage01-c3m

SOMMAIRE MONTAGE DU COMPTEUR ET CAPTEURS...3 LE MOT DU CHEF DE PRODUIT...5 L ORGANISATION DE L ECRAN...5 LES PICTOGRAMMES UTILISES...5 LES BOUTONS...

Equipement. électronique

TVD 03 GSM - Transmetteur Téléphonique Vocal

Projet Active Object

Génie Industriel et Maintenance

SCONET Modifications apportées dans la version SCONET

Principes de base d'une alarme Anti intrusion

Projet # 3 Serrure à deux clés

Initiation au HPC - Généralités

Livret - 1. Informatique : le matériel. --- Ordinateur, circuits, codage, système, réseau. Cours informatique programmation.

Manuel installateur XT200i

Le transistor bipolaire

Glossaire technique Veditec

Vous êtes bien à la bonne présentation, c est juste que je trouvais que le titre de cette présentation étais un peu long,

îundesdruokerei Berlin

Réplication des données

VMT Mod : Ventilation modulée pour le tertiaire

Guide Mémoire NETRAM

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

Eléments constitutifs et synthèse des convertisseurs statiques. Convertisseur statique CVS. K à séquences convenables. Source d'entrée S1

DIGIProtect est une solution de radiocommunication numérique offrant des services de sécurité avancés tels que : La Protection du Travailleur Isolé

KL5121. Pour activer des sorties en fonction de la position d'un codeur

FlatBox. Système d Alarme de Sécurité GSM / Sans Fil

Transmissions série et parallèle

Les diagrammes de modélisation

REALISATION d'un. ORDONNANCEUR à ECHEANCES

Date: 22/10/12 Version: 3.2

Contenu de la version 3.4 C I V I L N E T A D M I N I S T R A T I O N

Processus! programme. DIMA, Systèmes Centralisés (Ph. Mauran) " Processus = suite d'actions = suite d'états obtenus = trace

FORMATION AU SYSTÈME D ACHAT À DISTANCE

GUIDE D INSTALLATION RAPIDE S2-FIXE-RTC

VigiClé Système «KeyWatcher»

Conditions d utilisation

Contrôle de l utilisation de l énergie électrique Maison 8 pièces, chauffage électrique

Logiciel d'application Tebis

Modem GSM TV GSM 000 &TVGSM 100

Manuel d utilisation DeveryLoc

NETSUPPORT SCHOOL 7 MAÎTRISEZ VOTRE ESPACE DE TRAVAIL ET CELUI DE VOTRE CLASSE INFORMATIQUE

DETECTOR BICANAL FG2 1. DIMENSIONS ET CONNEXIONS ELECTRIQUES 2. GENERALITES. 24 VDC Alimentat. 24 Vcc. Contact Boucle Contact Boucle 1 6 7

Tout savoir sur le matériel informatique

Recueil d'exercices de logique séquentielle

". TY convertisseur statique, et des condensateurs de filtrage.

Fiche technique CPU 314SC/DPM (314-6CG13)

COMMUTEL PRO VM3 INTERFACE GSM VOIX POUR EMULATION DE LIGNE RTC ET TRANSMETTEUR DE SMS D ALERTES ET TECHNIQUES.

Conception et réalisation d'une pédale MIDI

CYLINDRE ET BÉQUILLE ÉLECTRONIQUES À BADGE Aperio E100 & C100

Journée technique "Matériels routiers et normalisation" 1

Support Technique : -Fax: (32) Site Web:

Guide de programmation FLEXIVOZ PABX OD308

Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm)

I. TRANSMISSION DE DONNEES

Tuto pour connecter une source RVB RGB à un moniteur Commodore / Amiga

Monte charge de cuisine PRESENTATION DU MONTE CHARGE

VOCALYS LITE.

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44

Gestion et entretien des Installations Electriques BT

Éléments d'architecture des ordinateurs

HA2000 RTC Transmetteur téléphonique

Transcription:

LTMY-Tanger 1. Introduction Un système séquentiel est un système logique dont l état des variables de sortie dépend non seulement de l état des variables d entrée mais aussi de l état précédant des variables de sortie. Le système se souvient du passé en enregistrant les états précédents de ses sorties, faisant appel pour cela, à des variables internes, ou mémoires. ystème séquentiel Entrées ystème combinatoire orties Mémoire 2. Concept d état Considérons le système séquentiel suivant permettant de commander la rotation d un moteur à partir d une commande CM. Bouton marche m Bouton arrêt a ystème combinatoire Commande moteur CM x x On constate que le seul état des entrées ne permet pas de donner l état des sorties. En effet, pour les entrées m=0 et a=0, la sortie peut être CM=0 ou CM=1. La variable d état interne x permet de lever cette ambiguïté en mémorisant l état du dernier bouton actionné : oit x=1 lorsque le bouton marche a été actionné et x=0 lorsque le bouton arrêt a été actionné. 3. Fonction mémoire La fonction logique séquentielle «Mémoire» nommée bascule ou bistable permet de conserver l état de la sortie créé par l entrée, même lorsque cette dernière a disparu. (et) : Mise à 1 de la sortie : ortie (eset) : Mise à 0 de la sortie ciences et technologies électriques Niveau 1 ère ciences de l ingénieur Unité ATC 1

LTMY-Tanger 4. Bascules 41. Généralités 411. Une bascule est l élément de base de la logique séquentielle. C est une mémoire élémentaire qui permet de mémoriser une information d un seul bit (0 ou 1). 412. Différents modes de commande Une bascule est identifiée par son nom et son mode de commande. On distingue : Les bascules synchrones. Les bascules asynchrones. 413. Différents types Les bascules commercialisées en technologies TTL et CMO sont : Bascule asynchrone. Bascules synchrones, JK et D. Les bascules synchrones possèdent généralement des entrées de forçage asynchrone nommées : D (et Direct) ou Pr (Preset). D (eset Direct) ou Clr (Clear). La bascule nommée T est très utilisée dans des circuits appelés diviseurs de fréquences ou compteurs. 42. Bascule asynchrone 421. La bascule est une mémoire bistable commandée par deux entrées et, elle possède deux sorties et. L'entrée permet la mise à 1 de la sortie (enclenchement), permet sa mise à 0 (déclenchement). L'action simultanée (==1) donne un état indéterminé. 422. ymbole 423. Table de fonctionnement ciences et technologies électriques Niveau 1 ère ciences de l ingénieur Unité ATC 2

LTMY-Tanger 424. Equations logiques Pour mettre en équation la sortie de la bascule, on envisagera deux cas pour la combinaison ==1. 1 er cas où x=1 En cas d ordres simultanés contraires et et eset (==1), la priorité est donnée à l entrée et. Il s agit d une bascule à priorité à l inscription ou à l enclenchement. 2 ème cas où x=0 En cas d ordres simultanés contraires et et eset (==1), la priorité est donnée à l entrée eset. Il s agit d une bascule à priorité à l effacement ou au déclenchement. 1 er cas 2 ème cas 425. Logigrammes Bascule à base des portes logiques NAND C est une bascule à marche prioritaire où la priorité est affectée à l entrée et. Pour ==1, on a ==1: Etat indéfini ou interdit. Bascule à base des portes logiques NO C est une bascule à arrêt prioritaire où la priorité est affectée à l entrée eset. Pour ==1, on a ==0: Etat indéfini ou interdit. emarque 1 : L état interdit est un inconvénient majeur de la bascule. La combinaison ==1 est à éviter parce qu'elle conduit à l égalité entre les deux sorties et et donc il n y a plus complémentarité entre les deux sorties. 426. Chronogrammes Bascule à marche prioritaire emarque 2 : Bascule à arrêt prioritaire Le 2 ème inconvénient majeur de la bascule se constitue à la sensibilité de la sortie aux changements indésirables (parasites) des entrées et. ciences et technologies électriques Niveau 1 ère ciences de l ingénieur Unité ATC 3

LTMY-Tanger 43. Bascules synchrones 431. Généralités Le changement d'état d'une sortie d'un système séquentiel synchrone dépend de l'état des entrées de commande et de celui du signal actif de synchronisation appelé signal d'horloge. Modes d'action du signal d'horloge Il existe quatre modes d'actions ou de synchronisation d'horloge connus par les symboles suivants : uivant le mode d action d horloge, on distingue deux familles de bascules : Bascules à commande par niveau d horloge (niveau haut ou niveau bas) : On dit que la bascule est commandée de manière statique (active sur niveau haut ou active sur niveau bas). Bascules à commande par front d horloge (front montant ou front descendant) : On dit que la bascule est commandée de manière dynamique (active sur front montant ou active sur front descendant). 432. Bascule synchrone ou T C est une bascule dont les ordres et et eset ne changent l état de la sortie qu après l autorisation d un signal d horloge (Clock CK). Cette technique permet d immuniser la bascule contre les parasites. ymboles ciences et technologies électriques Niveau 1 ère ciences de l ingénieur Unité ATC 4

LTMY-Tanger Bascule à commande par niveau haut d horloge 433. Bascule D La bascule D (Data ou Donnée) est dérivée de la bascule en ajoutant une porte inverseuse entre les entrées et et eset pour n'avoir qu'une seule entrée pour fixer le niveau logique à mémoriser. Avec cette bascule, il n'y a plus de combinaison invalide ==1. On distingue deux types de bascules D : Une bascule D à verrouillage ou bascule D Latch (Latch : Verrou). C est une bascule statique synchrone sur le niveau d horloge dont le fonctionnement est le suivant : La bascule est transparente tant que le signal d horloge est au niveau haut. La sortie suit toutes les variations de l entrée D. Le verrou est dit transparent. L état de la sortie est verrouillé (mémoire) tant que le signal d horloge est au niveau bas. La sortie conserve son état logique. Le verrou est dit bloqué. Une bascule D flip-flop. C est une bascule dynamique synchrone sur le front d horloge dont le fonctionnement est le suivant : En présence du front actif de l horloge, la bascule recopie l état logique de l entrée D sur la sortie. En absence du front actif de l horloge, la bascule mémorise son état logique de la sortie. ymboles ciences et technologies électriques Niveau 1 ère ciences de l ingénieur Unité ATC 5

LTMY-Tanger Bascule D à commande par niveau d horloge D 434. Bascule JK La bascule JK est une bascule synchrone possédant deux entrées de commande : L entrée de l enclenchement J qui joue le rôle de l entrée de la bascule. L entrée de déclenchement K qui joue le rôle de l entrée de la bascule. En absence du signal d horloge, la bascule conserve l état précédant de la sortie (mémorisation). Pour la combinaison J=K=0, la bascule mémorise l état de la sortie à chaque front actif d horloge. Lorsque J=K, la sortie recopie l état de l entrée J à chaque front actif d horloge : Pour la combinaison JK=10, La sortie est mise à 1 à chaque front actif d horloge. Pour la combinaison JK=01, La sortie est mise à 0 à chaque front actif d horloge. A l'action simultanée sur J et K (J=K=1), la bascule change d'état à chaque front actif d horloge. La bascule JK permet donc de lever l ambiguïté qui existe pour la combinaison ==1 de la bascule. emarque : Le principe des bascules dynamiques permet de mieux protéger la bascule contre les changements indésirables des entrées. ymboles ciences et technologies électriques Niveau 1 ère ciences de l ingénieur Unité ATC 6

LTMY-Tanger Bascule JK synchrone à front montant d horloge J K 435. Bascule T La bascule T est une bascule synchrone possédant une seule entrée de commande T (Timing). La sortie de la bascule T change d état à chaque front actif de l horloge. En absence du signal d horloge, la bascule conserve l état précédant de la sortie (mémorisation). La bascule T est l un des éléments constitutifs de certains compteurs. emarque : T constitue l entrée horloge de la bascule T : Toggle (bouton ou basculer). ymboles Constitution d une bascule T La bascule T peut être réalisée à partir d une bascule D ou d une bascule JK selon les schémas de la page 8. Les deux montages des bascules permettent d obtenir un diviseur de fréquence par 2 du signal T. ciences et technologies électriques Niveau 1 ère ciences de l ingénieur Unité ATC 7

LTMY-Tanger T D A chaque front montant de l horloge, la bascule D acquiert son état précédant complémentaire. «1» T J K A chaque front montant de l horloge, la bascule JK acquiert son état précédant complémentaire. T Bascule T synchrone à front montant d horloge T= 436. Fonctionnement forcé des bascules Il est parfois nécessaire d affecter un niveau logique à la sortie d une bascule de manière asynchrone c'est-à-dire indépendamment de l horloge. C est le rôle des entrées de forçage asynchrone Preset (Pr) et Clear (Clr) qui permettent d initialiser la bascule. Exemple d une bascule JK possédant des entrées de forçage asynchrone J Pr K Clr ciences et technologies électriques Niveau 1 ère ciences de l ingénieur Unité ATC 8