Eléments sur le bus VME

Documents pareils
Recueil d'exercices de logique séquentielle

Intégration de Net2 avec un système d alarme intrusion

Université Technique de Sofia, Filière Francophone d Informatique Notes de cours de Réseaux Informatiques, G. Naydenov Maitre de conférence, PhD

TB 352 TB 352. Entrée 1. Entrée 2

MIDI F-35. Canal MIDI 1 Mélodie Canal MIDI 2 Basse Canal MIDI 10 Batterie MIDI IN. Réception du canal MIDI = 1 Reproduit la mélodie.

Rappels théoriques. -TP- Modulations digitales ASK - FSK. Première partie 1 INTRODUCTION

NUMERISATION ET TRANSMISSION DE L INFORMATION

Documentation Technique de Référence Chapitre 8 Trames types Article

Formation Administrateur Server 2008 (Ref : IN4) Tout ce qu'il faut savoir sur Server 2008 OBJECTIFS LES PLUS DE LA FORMATION

Les circuits électriques en régime transitoire

Caractéristiques des signaux électriques

2. Quelle est la valeur de la prime de l option américaine correspondante? Utilisez pour cela la technique dite de remontée de l arbre.

MATHEMATIQUES FINANCIERES

La rentabilité des investissements

Programmation, organisation et optimisation de son processus Achat (Ref : M64) Découvrez le programme

CANAUX DE TRANSMISSION BRUITES

AMPLIFICATEUR OPERATIONNEL EN REGIME NON LINEAIRE

SYSTEME D ALARME SANS FIL BI-DIRECTIONNEL

Ned s Expat L assurance des Néerlandais en France

GUIDE DES INDICES BOURSIERS

Sommaire de la séquence 12

SYSTÈME HYBRIDE SOLAIRE THERMODYNAMIQUE POUR L EAU CHAUDE SANITAIRE

Cahier technique n 114

CARACTERISTIQUES STATIQUES D'UN SYSTEME

F 2 = - T p K F T = - T p K 0 - K 0

Oscillations forcées en régime sinusoïdal.

Exemples de résolutions d équations différentielles

Chapitre 9. Contrôle des risques immobiliers et marchés financiers

Files d attente (1) F. Sur - ENSMN. Introduction. 1 Introduction. Vocabulaire Caractéristiques Notations de Kendall Loi de Little.

OBJECTIFS LES PLUS DE LA FORMATION

Chapitre 2 L investissement. . Les principales caractéristiques de l investissement

Sciences Industrielles pour l Ingénieur

TRAVAUX PRATIQUES N 5 INSTALLATION ELECTRIQUE DE LA CAGE D'ESCALIER DU BATIMENT A

COURS GESTION FINANCIERE A COURT TERME SEANCE 3 PLANS DE TRESORERIE. François LONGIN

LE PARADOXE DES DEUX TRAINS

Coaching - accompagnement personnalisé (Ref : MEF29) Accompagner les agents et les cadres dans le développement de leur potentiel OBJECTIFS

Annuités. I Définition : II Capitalisation : ( Valeur acquise par une suite d annuités constantes ) V n = a t

EVALUATION DE LA FPL PAR LES APPRENANTS: CAS DU MASTER IDS

B34 - Modulation & Modems

CHAPITRE I : Cinématique du point matériel

Filtrage optimal. par Mohamed NAJIM Professeur à l École nationale supérieure d électronique et de radioélectricité de Bordeaux (ENSERB)

Froid industriel : production et application (Ref : 3494) Procédés thermodynamiques, systèmes et applications OBJECTIFS LES PLUS DE LA FORMATION

Cours d électrocinétique :

Pouvoir de marché et transmission asymétrique des prix sur les marchés de produits vivriers au Bénin

Finance 1 Université d Evry Val d Essonne. Séance 2. Philippe PRIAULET

No Décembre. La coordination interne et externe des politiques économiques : une analyse dynamique. Fabrice Capoën Pierre Villa

Cahier technique n 141

Le mode de fonctionnement des régimes en annuités. Secrétariat général du Conseil d orientation des retraites

THÈSE. Pour l obtention du grade de Docteur de l Université de Paris I Panthéon-Sorbonne Discipline : Sciences Économiques

Institut Supérieur de Gestion

Le passage des retraites de la répartition à la capitalisation obligatoire : des simulations à l'aide d'une maquette

Les Comptes Nationaux Trimestriels

N d ordre Année 2008 THESE. présentée. devant l UNIVERSITE CLAUDE BERNARD - LYON 1. pour l obtention. du DIPLOME DE DOCTORAT. (arrêté du 7 août 2006)

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

Essai surlefficience informationnelle du march boursier marocain

Impact des futures normes IFRS sur la tarification et le provisionnement des contrats d assurance vie : mise en oeuvre de méthodes par simulation

Ecole des HEC Université de Lausanne FINANCE EMPIRIQUE. Eric Jondeau

N Juin. Base de données CHELEM commerce international du CEPII. Alix de SAINT VAULRY

L impact de l activisme des fonds de pension américains : l exemple du Conseil des Investisseurs Institutionnels.

Les deux déficits, budgétaire et du compte courant, sont-ils jumeaux? Une étude empirique dans le cas d une petite économie en développement

PREMIÈRE PARTIE LIQUIDITÉ ET MICROSTRUCTURE. La Liquidité - De la Microstructure à la Gestion du Risque de Liquidité

EPARGNE RETRAITE ET REDISTRIBUTION *

Vous vous installez en france? Société Générale vous accompagne (1)

CHAPITRE 13. EXERCICES a) 20,32 ± 0,055 b) 97,75 ± 0,4535 c) 1953,125 ± 23, ±0,36π cm 3

Relation entre la Volatilité Implicite et la Volatilité Réalisée.

VA(1+r) = C 1. VA = C 1 v 1

Groupe International Fiduciaire. pour l Expertise comptable et le Commissariat aux comptes

Risque associé au contrat d assurance-vie pour la compagnie d assurance. par Christophe BERTHELOT, Mireille BOSSY et Nathalie PISTRE

TD/TP : Taux d un emprunt (méthode de Newton)

Estimation des matrices de trafics

dysfonctionnement dans la continuité du réseau piétonnier DIAGNOSTIC

DE L'ÉVALUATION DU RISQUE DE CRÉDIT

Séquence 2. Pourcentages. Sommaire

Guide pratique: Initiation à l informatique

3 POLITIQUE D'ÉPARGNE

Une assurance chômage pour la zone euro

Texte Ruine d une compagnie d assurance

DOCUMENT TECHNIQUE N O 2 GUIDE DE MESURE POUR L INTÉGRATION DES TECHNOLOGIES DE L INFORMATION ET DE LA COMMUNICATION (TIC) EN ÉDUCATION

Tariff for Third Party Internet Access service (TPIA Tariff) Tarif relatif au service d accès Internet pour les tierces parties (Tarif AITP)

Un modèle de projection pour des contrats de retraite dans le cadre de l ORSA

travailler à Paris travailler à Paris

Le mécanisme du multiplicateur (dit "multiplicateur keynésien") revisité

Mathématiques financières. Peter Tankov

travailler à Paris 2012/2013

CAHIER ANALYSE DES CHOCS D'OFFRE ET DE DEMANDE DANS LA ZONE CFA : UNE MÉTHODE STRUCTURELLE D'AUTORÉGRESSION VECTORIELLE

NOTE SUR LES METHODES UNIVARIEES

Evaluation des Options avec Prime de Risque Variable

Devenir volontaire.

MODÈLE BAYÉSIEN DE TARIFICATION DE L ASSURANCE DES FLOTTES DE VÉHICULES

GESTION DU RÉSULTAT : MESURE ET DÉMESURE 1 2 ème version révisée, août 2003

Exercices de révision

Article. «Les effets à long terme des fonds de pension» Pascal Belan, Philippe Michel et Bertrand Wigniolle

Présentation de la plateforme IDS Prelude

CONTRIBUTION A L ANALYSE DE LA GESTION DU RESULTAT DES SOCIETES COTEES

Cours admin 200x serveur : DNS et Netbios

DESSd ingéniérie mathématique Université d Evry Val d Essone Evaluations des produits nanciers

Modèles de dimensionnement et de planification dans un centre d appels

La fonction de production dans l analyse néo-classique

La Défense en Charente-Maritime

Mémoire présenté et soutenu en vue de l obtention

Transcription:

D SMELLION Elémens sur le bus VME Inroducion Auour d'un sysème VME ( VERSA BUS EUROP) on peu consiuer des machines informaiques modulaires de la plus simple aux archiecures muliprocesseurs. CPU Données :16 bis Adresses : 24 bis Simple Europe P2 Données : 32 bis Adresses : 32 bis Double Europe CPU-1 CPU-2 Le forma des cares locale CPU-3 globale BUS VMS Bus VMX Il y a deux formas de cares : - Simple Europe équipé d'un conneceur de 96 poins appelé. Il perme de gérer un bus adresse de 24 bis e un bus données de 16 bis. - Double Europe équipé de deux conneceurs de 96 poins e P2. Il perme de gérer un bus adresse de 32 bis e un bus données de 32 bis. P2 es une exension du bus données e adresses Les bus VME Le sandard défini 3 bus. - Le bus VME C'es le bus principal. Il es de ype parallèle e uilise les conneceurs -P2. Il perme d'effecuer des ransfers de données sur 8, 16, 32 bis e de disposer d'un espace adressable de 24 bis () e 32 bis (-P2). Le débi maximum es de 40 Moces par secondes. Il perme la communicaion enre les cares maîres. - Le bus VMX C'es un bus auxiliaire. Il es de ype parallèle e uilise le conneceur P2. Il perme la communicaion enre une care maîre e des cares périphériques (, mémoire locale..). C'es un bus local pour une care maîre. - Le bus VMS C'es un bus auxiliaire. Il es de ype série synchrone e uilise le conneceur. La ransmission série synchrone peu avoir un débi de 3,2 Mbis par secondes. Il perme d'échanger des signaux de service, des alarmes, de faire circuler des jeons..., c'es à dire des informaions sysèmes Lycée Vicor Hugo Colomiers page 1

D SMELLION dans une archiecure muliprocesseurs. Un forma es défini qui es consiué de 32 oces. /AS Les familles d'informaions Les informaions peuven êre classées en 4 caégories, les informaions relaives aux : ransfer des données inerrupions arbirages de bus sysème. maîre @ /DTACK Données @ esclave Les informaions pour le ransfer des données Données D0-D15 Bus données 16 bis poids faible D16-D32 P2 Bus données 16 bis poids fors /AS A1-A24 Bus adresse A24-A31 P2 Bus adresse 8 bis poids fors /DTACK AS* Address Srobe, validaion @ DTACK Daa Acknowledge, accusé données DS0 Daa Srobe 0, validaion de D7-D0 DS1 Daa Srobe 1, validaion de D8-D15 WRITE Ecriure (par défau on es en lecure) AMO-AM5 Adresse modify Les informaions pour demander les inerrupions. IRQ7*-IRQ1 * 7 niveaux d'inerrupion IACK* Accusé de récepion de l'it LWORD Long mo, accés à un long mo Accusé de récepion de l'it en enrée BERR* Bus error IACKou Accusé de récepion de l'it en sorie SERDAT* SERCLK Sérial Daa (VMS) Sérial Clock (VMS) Les demandes d'inerrupion on lieu par l'une 7 des lignes IRQx. Une demande d'it se déroule en 3 phases : Le proocole es de ype poignée de main. Il me en oeuvre les informaions /AS e /DTACK. Ce proocole es proche de celui d'un processeur de ype 68xxx. La care maîre amorce le ransfer en validan /AS, la care esclave me fin au ransfer en validan l'informaion /DTACK lorsqu'elle c'es affranchie du ransfer des données. Demande IT Acquiemen Traiemen IRQx=0 IACK=0, DTACK=0 La care qui accueille la demande d'inerrupion lance une requêe pour demander l'acquiemen à la care qui a fai la demande d'it en validan l'informaion /IACK ("0"). A cee occasion, elle place sur le bus @ (A3, A2, A1), le N de la ligne Lycée Vicor Hugo Colomiers page 2

D SMELLION d'it à acquier. La care qui se reconnaî s'acquie en fournissan un d'oce d'idenificaion (N Veceur) sur le bus données bas D7-D0 puis en validan l'informaion /DTACK. conrôle IT Traiemen IT IRQx=0 IACK=0 DTACK=0 Bus @ N ligne IT D7-D0 (ID) Demande IT Une ligne de demande d'it peu êre paragée par plusieurs cares. Un chaînage es réalisé sur l'informaion demande acquiemen (IACK). La care la plus prioriaire es celle qui es enêe de la chaîne. Exemple : 2 cares paragen la même ligne de demande d'it IRQ5. conrole IT IRQ5 IACK IACKou IACK Chainage sur l'acquiemen Lorsque l'on es en présence de plusieurs processeurs les lignes de demande d'i peuven êre paragées, par exemple : les lignes IRQ1, IRQ2 son affecées à la care CPU1 e IRQ3, IRQ4, IRQ5 à la care CPU2. Ainsi, les demandes son raiées par un processeur spécifique. L'accés au bus Accès au bus VME - Arbirage des accès Un bus VME peu comprendre plusieurs maîres. Un maîre doi accéder au bus pour iniier un ransfer de données ou pour obenir l'acquiemen lors d'une demande d'it. Il es donc nécessaire de gérer l'accès au bus pour évier que plusieurs cares maîres accèden simulanémen au bus VME. Chaque care maîre dispose d'un module d'inerface propre à gère l'accès au bus. Ce module d'inerface peu foncionner suivan deux modes. Soi le maîre libère le bus à parir de l'insan où : - il n'en a plus besoin - quand un aure maîre fai une demande d'accès. Demande d'accés au au Bus Demande d'accés Auorisaion d'accés Informaion VME arbirage Bus Bus VME Les informaions d'arbirage de bus BR3-BR0 BG3in-BG0in BG3ou-BG0ou BCLR BBSY Maîre demande de prises de bus affecaion du bus (enrée) affecaion du Bus (sorie) Remise à zéro du bus Occupaion du bus Une care maîre demande l'accès au bus en acivan l'informaion BRx. L'accés au bus es auorisé lorsque l'informaion BGx es acivée. Lorsque la care maîre reçoi l'auorisaion d'accès alors, elle valide l'informaion BByx pour signaler qu'elle uilise le bus. Il peu êre demandé à la care ayan l'accès au bus de le libérer. Ceci es signifié par la ligne BCLR. BRx Demande d'accés d'accés au bus maire ayan besoin du Bus VME BCLR Libérer le Bus BBYx BGx Occupaion Auorisaion du Bus d'accés au bus Lycée Vicor Hugo Colomiers page 3

D SMELLION Gesion des auorisaions d'accès au bus La gesion des auorisaions perme d'évier l'accès simulané de plusieurs maîre au Bus VME,à cee fin, il fau planifier les demandes d'accès BRx. Cee opéraion es réalisée par l'arbire du bus qui se rouve dans une foncion de supervision (voir 84). Cee foncion es supporée par la care que l'on place à l'emplacemen A1. L'arbire de bus Il reçoi les demandes d'accès au bus par les lignes BRx e aribu l'auorisaion en validan une des informaions BGxIn. Il peu uiliser différenes echniques pour hiérarchiser les auorisaions d'accès lorsque plusieurs maîres lui fon une demande d'accès. L'arbire de bus /BR3 /BR2 /BR1 /BR0 /BG3 /BG2 /BG1 /BG0 Chaînage des cares Nous ne disposons que de 4 lignes pour demander les accès au bus. Une echnique de chaînage peu êre uilisée pour arbirer l'accès au bus lorsque l'on dispose de plus de 4 cares maîres. Plusieurs cares maîres peuven êre connecées sur une même ligne BRx. Le chaînage pore alors sur l'informaion d'auorisaion d'accès BGx. La care la plus prioriaire es celle qui es la plus proche de l'arbire de bus. L'exemple si dessous présene 3 cares maîres qui fon la demande d'accès au bus par la ligne BR1. Le chaînage pore sur l'auorisaion porée par la ligne BG1. BR1 Arbire maîre BG1in BG1ou maîre BG1in BG1ou maîre BG1in Hiérarchie à priorié fixe. Les demandes son hiérarchisées à parir du niveau des lignes de demande d'accés (BR3-BR0). Cee echnique es die saique car elle dépen uniquemen du "cablage". La demande par la ligne BR0 (BG0) es la moins prioriaire e la demande par la ligne BR3 (BG3) es la plus prioriaire. L'arbire de bus commande la ligne BCLR pour demander à un maîre de libérer le bus lorsqu'une une demande d'accès de plus hau niveau apparaî. L'arbire es di de ype PRI (prioriaire). Hiérarchie aribué dynamiquemen. Une echnique de priorié ournane circulaire peu êre uilisée. L'arbire aribu au premier cycle bus la priorié à la ligne BR0, au cycle suivan à la ligne BR1, puis BR2, puis BR3 puis BR0..e ainsi de suie. L'arbire es di de ype RRS (Round Robin Selec) Organisaion foncionnelle auour du bus VME. Les échanges auour du bus VME son organisée auour de 4 uniés foncionnelles : les maîres, les esclaves, le monieur de surveillance, le superviseur du bus. Les maîres, Ils on la possibilié de prendre le conrôle du bus pour échanger des données. Les esclaves: Ils réponden aux demandes de ransfer de données d'un maîre. Le monieur de surveillance. Il analyse le rafic sur le bus e ransme une inerrupion, s'il consae un défau, par exemple : enaive d'écriure sur une posiion mémoire Lycée Vicor Hugo Colomiers page 4

D SMELLION uniquemen accessible en lecure. Il enregisre les informaions qui ransien sur le bus dans une mémoire. L'uilisaeur peu consuler cee zone de données pour analyser les causes d'un dysfoncionnemen. Le superviseur du bus. Réalise l'arbirage du bus. Assure une surveillance emporelle des cycles bus lors d'une phase de ransfer ou lors d'un acquiemen d'inerrupion. Si un défau es consaé, il acive la ligne Bus Error (BERR). Cee foncion es imposée par le proocole qui es de ype asynchrone. Fourni l'horloge sysème. Conrôle l'alimenaion e la commande de la remise à zéro. La care qui suppore ces foncionnaliés, es insallée dans le premier emplacemen à gauche (A1). Lycée Vicor Hugo Colomiers page 5