AE 4. Circuits séquentiels

Documents pareils
FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

VIII- Circuits séquentiels. Mémoires

QUESTION 1 {2 points}

IFT1215 Introduction aux systèmes informatiques

Logique séquentielle

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

Manipulations du laboratoire

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Conception de circuits numériques et architecture des ordinateurs

Transmissions série et parallèle

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier :

TD Architecture des ordinateurs. Jean-Luc Dekeyser

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

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Les fonctions logiques

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

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

Surveillance de Scripts LUA et de réception d EVENT. avec LoriotPro Extended & Broadcast Edition

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

SUR MODULE CAMÉRA C38A (OV7620)

RESUME DE COURS ET CAHIER D'EXERCICES

NTP (Network Time Protocol)

MODULES ÉLECTRIQUES. - systèmes électriques DC - onduleurs - convertisseurs - interrupteurs statiques. Notre alimentation Votre confiance

AMBUS IS Collecteur d impulsions M-Bus

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Instructions Mozilla Thunderbird Page 1

Tout savoir sur le matériel informatique

TD 1 - Transmission en bande de passe

Système binaire. Algèbre booléenne

Chapitre 4 : Les mémoires

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

MANUEL D INSTRUCTION

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

Organisation des Ordinateurs

Recueil d'exercices de logique séquentielle

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

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

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

J AUVRAY Systèmes Electroniques TRANSMISSION DES SIGNAUX NUMERIQUES : SIGNAUX EN BANDE DE BASE

T101, serveur de temps haute précision

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

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

Description du logiciel Modbus RTU

Gamme caméra FA. Les caméras RICOH pour l industrie : Série FV. Caméras: RICOH FV Serie. GigE Vision. Camera Link. 2 Megapixel.

SIN-FPGA DESCRIPTION PAR SCHEMA

Télécommunications. Plan

Humidimètre sans contact avec mémoire + Thermomètre IR

- Instrumentation numérique -

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

CONVERTISSEURS NA ET AN

Principes de base d'une alarme Anti intrusion

Animation pédagogique sur l oscilloscope à mémoire Hameg HM 507

Modules d automatismes simples

Les liaisons SPI et I2C

epowerswitch 8XM+ Fiche technique

Proteus Design Suite V7 Instruments virtuels

SYSTEME DE TELESURVEILLANCE VIDEO

Software and Hardware Datasheet / Fiche technique du logiciel et du matériel

Logitech Speaker System Z553 Setup Guide Guide d installation

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

Le Registre sous Windows 8 architecture, administration, script, réparation...

TP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne

212 Erreur accès anti- Echo. 214 Erreur démarrage vérif DSP. 215 Erreur accès trame IC. 216 Erreur DSP carte MSG. 217 Erreur données Carte MSG

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

Notice d'utilisation originale Safety Standstill Monitor Contrôleur d'arrêt de sécurité DA101S / / 2013

Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P

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

Travaux pratiques : configuration des routes statiques et par défaut IPv6

Le multiplexage. Sommaire

Instruction de mise à jour pour AVH-X2500BT

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

MPI Activité.10 : Logique binaire Portes logiques

03/2013. Mod: WOKI-60IP/TR. Production code: DTWIC 6000

NOTICE INSTALLATION. ARCHANGE Simplex Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE

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

SDLS08 - Modes propres d'une plaque carrée calculés sur base réduite

Liste des Paramètres 2FC4...-1ST 2FC4...-1PB 2FC4...-1PN 2FC4...-1SC 2FC4...-1CB

Série 77 - Relais statiques modulaires 5A. Caractéristiques. Relais temporisés et relais de contrôle

Conférence sur les microcontroleurs.

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

fullprotect inside EOLE SPEie RS E-SPEie V-0.6A-RS 1.0 revision Protection environnement Datasheet édition française

Prise en main. Prise en main - 0

0 20mV; 0 40mV; 0 80mV; 0 160mV; 0 320mV; 0 640mV; 0 1,28V; 0 2,56V 0 5V; 0 10V

Initiation au HPC - Généralités

Travaux pratiques Détermination de la capacité de stockage des données

Spécifications Techniques d Interface

Moteur DC: Comment faire varier sa vitesse?

I. TRANSMISSION DE DONNEES

Exécutif temps réel Pierre-Yves Duval (cppm)

crm+ capteurs à ultrasons Extrait de notre catalogue en ligne : Mise à jour :

Relais d'arrêt d'urgence, protecteurs mobiles

Fiche technique variateur

Fiche technique Schneider

Présentation et installation PCE-LOG V4 1-5

Cours de Programmation en Langage Synchrone SIGNAL. Bernard HOUSSAIS IRISA. Équipe ESPRESSO

Ordinateurs, Structure et Applications

La norme Midi et JavaSound

Transmission de données. A) Principaux éléments intervenant dans la transmission

Note de première mise en service. Passerelle ipro-04n. TTPMSiPRO04N R1.0 fr

Transcription:

AE 4 Circuits séquentiels

La Logique séquentielle Contrairement à la logique combinatoire elle permet de mémoriser des états binaires. Principe : État binaire à mémoriser Logique combinatoire État binaire mémorisé Logique séquentielle Pour déterminer l'état présent en sortie, il faut : L'état sur l'entrée L'état passé de la sortie

Deux types de logique séquentielle Asynchrone : Le système mémorise à tout moment l'état présent sur son entrée : É ta t b in air e à m ém o riser M é m o ire b in a ir e a syn c h ro n e É ta t b in air e m é m o risé Applications : Mémoriser un état binaire isolé (bouton poussoir) Utilisé dans les vieux automates câblés.

Deux types de logique séquentielle Synchrone : État binaire à mémoriser Le système mémorise l'état présent sur son entrée si et seulement si une horloge fournit un signal de synchronisation : Mémoire binaire synchrone État binaire mémorisé Applications : Horloge Ordinateurs, consoles de jeux Montres électroniques.

Notion de signal ( en VHDL) Temps Notation des états Comment noter un état «E» dans le passé, le présent ou le futur? Passé Présent Futur E(n+1) : état de E à l'instant suivant

Horloge (Clock) Horloge : composant passant indéfiniment et régulièrement d un niveau haut à un niveau bas (succession de 1 et de 0), chaque transition s appelle un top. 0 1 2 Période Fréquence = nombre de changement par seconde en hertz (Hz Fréquence = 1/période Une horloge de 1 hertz a une période de 1 seconde 1 megahertz..1 millisec 1 gigahz..1 nanosec

Bascules Synchrones/Asynchrones Les bascules synchrones : asservies à des impulsions d horloge et donc insensibles aux bruits entre deux tops Les bascules asynchrones, non asservies à une horloge et prenant en compte leurs entrées à tout moment. Données Entrées Horloge Bascule Synchrone Asynchrone sorties

Bascule asynchrone : bascule RS Symbole Européen Explications R S Q /Q Entrées :...... (Reset)...... Sorties : R : remise à zéro S : mise à un (Set) Q : sortie principale...... /Q : sortie complémentée...... Table de vérité Modes de fonctionnement R S Q(n) /Q(n) 0 0 Q(n-1) 0 1 1 0 /Q(n-1) 1 0 0 1 1 1???? État mémoire Mise à 1 (mémorisation) Mise à 0 (mémorisation) INTERDIT!

Bascule RS : chronogramme R les états sur R et S t S l'état des sorties t Q t / Q t

Bascule RS avec des portes Rappel sur le Nand 0 NAND X = 1 1 NAND X = Non X

Utilisation d un RS Réduire les aléas des circuits Aléas statique Aléas dynamique La bascule RS mémorise l état stable précédent pendant l état transitoire

Bascule RS synchrone On synchronise les entrées avec les impulsions d horloge

Bascule synchrone : bascule D La base de la mémoire d un ordinateur Symbole Européen Explications Front montant D CLK Q /Q Entrées :...... Sorties : D : état à mémoriser (Data) CLK : horloge de synchronisation Q : sortie principale... /Q : sortie complémentée... Table de vérité Modes de fonctionnement CLK D Q(n) /Q(n) 0 X Q(n-1) /Q(n-1) 1 X Q(n-1) /Q(n-1) 0 0 1 1 1 0 État mémoire État mémoire Mémorisation d'un état 0 Mémorisation d'un état 1

CLK Bascule D : chronogramme les états sur D pour tous les fronts les fronts actifs de l'horloge Ici front montant t D t Q Déterminez l'état des sorties t / Q t

Utilisation d une bascule D Registre à 4 bits

Utilisation d une bascule D Décaleur à droite

Compteur/diviseur Une bascule D qui change d état à chaque top d horloge

Compteur modulo 4

Modulo 8

FD Primitive: D Flip-Flop This design element is a D-type flip-flop with data input (D) and data output (Q). The data on the D inputs is loaded into the flip-flop during the Low-to-High clock (C) transition. This flip-flop is asynchronously cleared, outputs Low, when power is applied. Inputs Outputs D C Q 0 0

Anti rebond

FD16CE Macro: 16-Bit Data Register with Clock Enable and Asynchronous Clear This design element is a 16-bit data register with clock enable and asynchronous clear. When clock enable (CE) is High and asynchronous clear (CLR) is Low, the data on the data inputs (D) is transferred to the corresponding data outputs (Q) during the Lowto-High clock (C) transition. When CLR is High, it overrides all other inputs and resets the data outputs (Q) Low. When CE is Low, clock transitions are ignored. This register is asynchronously cleared, outputs Low, when power is applied. Inputs Outputs CLR CE Dz : D0 C Qz : Q0 1 X X X 0 0 0 X X No Change 0 1 Dn Dn z = bit-width - 1

Bascule synchrone : bascule JK Symbole Européen Explications J K CLK Q /Q Entrées :......... Sorties : J : entrée n 1 K : entrée n 2 CLK : horloge de synchronisation Q : sortie principale /Q : sortie complémentée...... Table de vérité CLK J K Q(n) /Q(n) X X X Q(n-1) 0 0 0 1 0 1 0 1 /Q(n-1) Q(n-1) /Q(n-1) 1 0 1 1 /Q(n-1) Q(n-1) Modes de fonctionnement État mémoire État mémoire Mémorisation de l'état 0 Mémorisation de l'état 1 État mémoire complémenté

CLK Bascule JK : chrongramme Déterminer les états sur J et K pour tous les fronts Déterminez tous les fronts actifs de l'horloge t J t K Q Déterminez l'état des sorties t t /Q t

Bascule JK avec une D

Bascule JK et D avec RS

Description de machines d état Description de circuits séquentiels, où on raisonne en état présent état futur avec des conditions de transitions entrées Circuit combinatoire État futur registre Circuit combinatoire sorties État présent 27

liens http://fr.wikipedia.org/wiki/bascule_(circuit_logique)