LE BUS PCI 2ième partie: Les signaux Sommaire - Repère

Slides:



Advertisements
Présentations similaires
GEF 435 Principes des systèmes dexploitation Le matériel des ordinateurs Revue Pt II (Tanenbaum 1.4)
Advertisements

Le Concept du programme enregistré
TRAITEMENT PROGRAMME DE L’INFORMATION
ARCHITECTURE INTERNE d’un MICROPROCESSEUR
LYCEE MAGHREB ARABE TECHNIQUE
PROGRAMMATION LOGICIEL PL7 MICRO Consignes
Protocole PPP* *Point-to-Point Protocol.
Nouvelles Technologies Le bus PCI et ses évolutions
Les éléments de mémorisation
Les microprocesseurs A. Objectifs de la séquence:
Système d’exploitation : Assembleur
Les systèmes à microprocesseur
GRAFCET.
Prof : M.Trannoy - Professeur d'électrotechnique.
SÉQUENCE D’ACTIONS SUR
Gestion des Périphériques
NOTE : Pour faire évoluer le diaporama, si le clic de souris ne fait rien utilisez les touches du clavier : Pg up Pg down.
TRANSMISSION DES DONNEES.
Les mémoires :. Mémoriser Enregistrer Conserver Restituer.
Plan de l’exposé Introduction Revue de littérature Méthodologie
TRANSMISSION SÉRIE ASYNCHRONE Février 2008 JF VIENNE.
Transmission Séries des Données
Fonction COMMUNIQUER les liaisons série
Distributed Queue Dual Bus
NOTE : Pour faire évoluer le diaporama, si le clic de souris ne fait rien utilisez les touches du clavier : Pg up Pg down.
ER2 : Presentation du bus I2C
Communications séries synchrones
Le Bus S.P.I © T.Berenguer.
Projet INF1 Présentation
Périphériques et bus système
ΜP David Saint-Mellion.
Présentation de l’automate
Communication Juillet 2014.
Bus Universel en Série (USB – Universal Serial Bus)
Advanced Boolean Equation Language
ARCHITECTURE D’UN SYSTEME MICROPROGRAMME
détecteurs thermiques
Les listes de contrôle d’accès
1 Cliquez ici pour avancer Ici pour reculer Ch.Dupaty 11/97.
1 LE BUS PCI 5 ième partie: Les transactions particulières Sommaire - Repère zCinquième partie:Les transactions particulières yParité, reporting d ’erreur.
1 LES BUS NUMERIQUES Bus parallèles Le bus PCI Cours_bus_PCI_0_02.
Chapitre 5 : Les circuits séquentiels
Validation du protocole IPMI dans un châssis ATCA
Sif Cours 9 n 7. Communication série u Concepts généraux u Programmation des ports séries n Le matériel u Chapitre 10 CSA u Article dans MSDN: F.
La programmation de l’interface FischerTechnik
Exemple de mise en oeuvre
Logique séquentielle. Logique séquentielle Logique séquentielle Définition En logique combinatoire, le niveau de la sortie dépend directement du niveau.
PERI Master ACSI cours Gestion des Périphériques Année (Transparents de F. Dromard)
Microprocesseur famille 68'000 Interface matériel
Fonctionnement d’une mémoire.
La programmation de l’interface FischerTechnik
Système slow-control au LAPP
Quatrième Partie: Le bus Interruptions Présentation
Conception d ’ une IP d ’ un contrôleur de bus I ² C en SystemC1.0 ZHANG XUN Tuteurs du projet : Mr. P. Garda - Mr. O. Romain LISIF---Team SYEL Université.
Gestion des Périphériques
PERI Master ACSI cours Gestion des Périphériques Année (Transparents de F. Dromard)
Un programme Algorithme permettant au processeur de s'alimenter:

1 LE BUS PCI 8 ième partie: L ’espace de configuration Sommaire - Repère zHuitième partieL ’espace de configuration yQu ’est-ce? yEspace de configuration.
Sommaire Fonctionnel Le composant Définitions Linéarité C.A.N. Flash
18/09/2013JC LP MD1 Cours_2. 18/09/2013JC LP MD2 Mapping de configuration.
1 LE BUS PCI 6 ième partie: Les aspects électriques, timings Sommaire - Repère zSixième partie:Les aspects électriques, timing ySpécifications électriques.
1 3.4 Microprocesseurs et bus Microprocesseurs © Béat Hirsbrunner, University of Fribourg, Switzerland, 6 December 2006.
1 LE BUS PCI 4 ième partie: L ’arbitrage Sommaire - Repère zQuatrième partie:L ’Arbitrage yPrincipes généraux yPrise du bus yChronogrammes ySynthèse yRetour.
Représentation digitale des données Trois formats de base: 1) Décimale: base 10 (Une constante i.e dimension d ’1 vecteur) 2) Binaire: base 2 ( Mask, set/reset.
Description d’une liaison série
GESTION DU BUS Hugo Descoubes - Octobre 2012 Universal Serial Bus.
L3 Instrumentation Pétrolière S6
Les bascules et registres
Ce logiciel vous permettra de générer les relevés 24 que vous avez à émettre. Ce logiciel permet l’entrée, la validation des données, l’impression des.
Transcription de la présentation:

LE BUS PCI 2ième partie: Les signaux Sommaire - Repère Deuxième partie: Les signaux Notations, conventions Description et caractéristiques Cours_bus_PCI_1_02

LE BUS PCI 2ième partie: Les signaux Notations, conventions # ou * Ces symboles, à la fin des noms des signaux, indiquent que ceux ci sont actifs à 0 V Actif, inactif Est relatif à l ’état des signaux par rapport aux fronts d ’horloge et non aux transitions des signaux eux mêmes. Front Ces termes sont relatifs aux fronts montants de Front d ’horloge ou CLK l ’horloge.

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques Broches nécessaires à la configuration de base Maître: 49 Broches optionnelles compatible PCI Initiateur AD[31..00] AD[63..32] Adresses & Données Extension 64 bit (de 70 à 80 broches en tout) C/BE[3..0] C/BE[7..4] PAR PAR64 REQ64# Frame# ACK64# TRDY# LOCK# Signaux de contrôle (atomic accesses) IRDY# Signaux de contrôle STOP# DEVSEL# INTA# IDSEL INTB# Demandes d ’interruptions INTC# INTD# PERR# Signaux de reporting d ’erreur SERR# SBO# Gestion Cache SDONE REQ# Signaux d ’arbitrage (maîtres seulement) TDI GNT# TDO TCK JTAG (IEEE 1149.1) CLK TMS Système RST# TRST#

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques Broches nécessaires à la configuration de base Cible: 47 Broches optionnelles compatible PCI Cible AD[31..00] AD[63..32] Adresses & Données (de 70 à 80 broches en tout) Extension 64 bit C/BE[3..0] C/BE[7..4] PAR PAR64 REQ64# Frame# ACK64# TRDY# IRDY# LOCK# Signaux de contrôle (atomic accesses) Signaux de contrôle STOP# DEVSEL# INTA# IDSEL INTB# INTC# Demandes d ’interruptions INTD# Signaux de reporting d ’erreur PERR# SERR# SBO# Gestion Cache SDONE TDI TDO TCK JTAG (IEEE 1149.1) TMS CLK Système TRST# RST#

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques Les types:

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques Signaux Système CLK Horloge bus Synchronisation sur fronts montants RST# Reset CLKRUN# Option Indique aux agents lorsque CLK va être coupée Signaux d ’arbitrage REQ# Bus Request Entrées de l ’arbitre, sorties des initiateurs Les initiateurs activent ces signaux lorsqu ’ils veulent faire un accès au bus GNT# Bus Grant Sorties de l ’arbitre, entrées des initiateurs L ’initiateur va avoir le contrôle du bus dès la fin du cycle en cours Il y a autant de REQ# et GNT# que d ’initiateurs dans le système La phase d ’arbitrage se fait en même temps que les transferts

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques Signaux de contrôle FRAME# Indique le début et la fin d ’une transaction TRDY# Target Ready Signal activé quand la cible est prête à achever une transaction IRDY# Initiator Ready Pendant une écriture: Indique la période de validité des données Pendant une lecture: L’initiateur est prêt à recevoir des données STOP# Signal activé quand la cible demande à ce que la transaction en cours soit stoppé IDSEL Initialization Device Select Chip select lors d ’un accès à un registre de configuration LOCK# Option Signal utilisé pour bloquer l ’adresse d ’un agent DEVSEL# Signal activé par une cible quand cette dernière a décodé son adresse

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques Bus de données et d ’adresses: AD[31:0] Signaux de commande/enable: C/BE#[3:0] Signal de parité: PAR AD[31:0] Bus multiplexé PAR Parité Phase d ’adressage AD[31:0] contient l ’adresse de départ C/BE#[3:0] contient la commande PAR drivé par l ’initiateur Phase de données AD[31:0] contient les données C/BE#[3:0] indiquent les octets valident PAR drivé par l ’émetteur des données

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques Signaux d ’interruption: Maximum 4: INTA#, INTB#, INTC#, INTD# Actifs à « 0 » Signaux de reporting d ’erreur PERR# Parity error Émis par tout agent détectant une erreur de parité (PAR) SERR# System error Émis par tout agent ayant détecté une erreur grave pouvant mettre en cause l ’intégrité du système (autre que PAR) Signaux d ’extension à 64 bits AD[63:32] Bus de données et d ’adresses C/BE#[7:4] Signaux de commande/enable pour les 4 octets de poids fort PAR64 Signal de parité pour les 4 octets de poids fort REQ64# Activé par un initiateur pour demander une transaction 64 bits Même timing que FRAME# ACK64# Activé par la cible en réponse à REQ64# Même timing que DEVSEL#

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques Support cache: Option SBO# Snoop Backoff Si actif, indique un « cache hit » SDONE Snoop Done Inactif: Recherche de la donnée en cache en cours Actif: Recherche terminée Si SBO# inactif et SDONE actif: Cache vidée Signaux JTAG: Option TCK Horloge du bus IEEE 1149.1 TDI Entrée série des données de test TDO Sortie série des résultats de test TMS Si actif, sélectionne le mode test TRST# Reset asynchrone de la logique de test

LE BUS PCI 2ième partie: Les signaux Description et caractéristiques