Traitement d’obsolescence TVM 430 Emulation logicielle de 3 XPC

Slides:



Advertisements
Présentations similaires
Les concepts de bases de la simulation
Advertisements

GEF 435 Principes des systèmes dexploitation Le matériel des ordinateurs Revue Pt II (Tanenbaum 1.4)
Analyse et Programmation Orientées Objets
Analyse et Programmation Orientées Objets Cycle de vie dun projet.
Le Protocole TCP Chapitre 6.
Le Concept du programme enregistré
Mobiles Services and Midlets
Plan du cours : 2ème Partie
Patrick PROY Sébastien MATHON DESS Réseaux - promotion 1999/2000
Nicolas Galliot M2SIR David Raspilaire
Les outils de gestion du cycle de vie logiciel Par Julien Furgerot Enseignant : D. Revuz Exposés de système 2006.
PRÉSENTATION D’UNE SÉQUENCE EN SCIENCES DE L’INGÉNIEUR Série S
Le Concept du programme enregistré
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Architecture de machines La mémoire
Système de gestion de bases de données. Modélisation des traitements
Présentation d’un design de carte vidéo
BTS SYSTEMES ELECTRONIQUES
I - Introduction II - Description des lots III - Intégration et tests IV - Bilan.
Sommaire Présentation du projet Schéma fonctionnel et structurel
Projet Drone/Android M2
ARCHITECTURE GLOBALE CAPTAGE Traitement DES des données GRANDEURS
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Audit – Phase de rédaction des spécifications
Gestion des Périphériques
Le projet en STI2D Initier le projet Délimiter les champs du possible
Optimisations de la bibliothèque de communication MPI pour machines parallèles de type « grappe de PCs » sur une primitive décriture distante Olivier Glück.
Communications séries synchrones
Synthèse d’activités Présentation.
Micro contrôleurs Microchip Outil de developpement MPLAB
Système Distribués - Paramétrage et installation d'un réseau
Mesure des performances WEB en introduisant un contrôle dadmission.
L’APPLICATION DE P2P DANS UN RESEAUADHOC
LES RESEAUX INDUSTRIELS
Réunion de collaboration du 9-10 Juillet 2008 J.L. Béney 1 Logiciel At  Client-Serveur Tcp/ip de la station autonome  Influence de l'architecture matérielle.
Laurent Gross # 1 Contrôle, Acquisition de Données et Gestion des Erreurs du Tracker de CMS CMS France mars 2006 G. BaulieuIPNL – Lyon F. Drouhin.
Cours de Réseaux Informatiques
PROJET TUTORE BUS CAN IUT GEII de Tours Licence SARI Tuteurs :
Les systèmes mono-puce
01 - Notions réseau de base. Les différents systèmes de numérotation Le système décimal Le système binaire représentation des données dans un système.
Les microcontrôleurs PIC
Advisor Advanced IP Présentation Télémaintenance Télésurveillance.
Validation du protocole IPMI dans un châssis ATCA
PROJET CAPS Compilation, Architecture, Parallélisme et Système.
L’Audio sur PC Comparaison Numérique vs Analogique Comparaison Audio sur PC vs Hardware dédié (DSP) Rmq: beaucoup de simulitudes avec la vidéo, mais débit.
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é.
Les Réseaux Informatiques
Les FPGA « Field Programmable Gate Array »
TESYS U COMMANDE PAR MODBUS TSX MICRO
SUNDANCE Multiprocessor Technology Ltd. Yann CLIN Stage effectué de février à juin Superviseur technique: Jocelyn SEROT Superviseur industriel: Emmanuel.

L’enseignement de spécialité SLAM
SNMP Simple Network Management Protocol
1 Windows 2003 Server Stratégie des comptes. 2 Windows 2003 Server Il faut tenir compte de ces 3 paramètres.
Machines à états finis.
Simulation de traces réelles d’E/S disque de PC. Jalil Boukhobza, Claude Timsit Perpignan le 06/10/2006.
Réseau maillé à transfert de paquets
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES
Mise en œuvre d’un serveur DHCP
Online : Electronique ou informatique ? JI Online : Electronique ou informatique ?
Plan Analyse de l’architecture: couche L3 et L4:
Les logiciels de virtualisation
GESTION DU BUS Hugo Descoubes - Octobre 2012 Universal Serial Bus.
Cours 10 Les protocoles de niveau paquet. Interconnexion de réseau de niveau paquet La figure montre une interconnexion de deux réseaux IP, A et B, au.
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES.
Chapitre 12 Surveillance des ressources et des performances Module S41.
09/09/2008Projet PMM2-N.Dumont Dayot1 Motivations Finalité du démonstrateur Partenaires Electronique frontale Travail au LAPP Conclusion Projet PMM² Photomultiplicateurs.
Département Informatique Les Réseaux Informatiques Couche Transport Protocoles UDP & TCP Laurent JEANPIERRE.
(R&D) Valpré, Septembre 2006David Etasse Comment optimiser l’usage d’un lien Ethernet Gigabit en acquisition de données ? « FASTER »
La Voix sur IP.
Transcription de la présentation:

Traitement d’obsolescence TVM 430 Emulation logicielle de 3 XPC

Plan Introduction générale XPC d’origine Architecture logiciel Intégration/Validation Conclusion générale

Introduction générale

Le système TVM 430 Système Transmission Voie Machine Traitement d’obsolescence (CCE et CCM) Architecture de la nouvelle carte

Parties 01.Conception de la nouvelle carte. 02.Développement du FPGA. 03.Développement du CPLD. 04.Développement du logiciel d’émulation des XPC (intégré au microblaze). 05.Développement du banc de test. 06.Développement des logiciels de test. 07.Développement du logiciel de téléchargement.

XPC d’origine

LAPB (1/3) Connexion point à point Protocole orienté « bit » Format de la trame LAPB A : champ adresse (x x x x x x c/r e/a)

LAPB (2/3) C: champ commande

LAPB 3/3 Connexion au réseau Trame de données Acquittement Gestion d’erreurs Gestion de réémission Diagnostique du réseau

Paramétrage du XPC (1/2) Registres en accès direct Registres en accès indirect

Paramétrage du XPC (2/2)

Contraintes ancien système Contraintes temporelles Débit 3 * 205Kbits/s T1 – Temps C 8ms – 0,187ms 7,183ms / 3 = 2,6ms

Contrainte nouveau système Taille mémoire < 64Ko

XPC conclusions Utilisation de DMA Gestion de timeout Déclenchement d’interruptions

Architecture logiciel

Architecture logiciel

Gestionnaire d’évènements

Microtraitement (1/2) Exemple : Ecriture registre accès indirect (configuration XPC) Ecriture d’un registre

Microtraitement (2/2) Exemple : réception de données (LAPB)

Architecture simulateur

Conclusion Séquenceur Gestionnaire d ’évènements Machines d’états Microtraitements Simulateur

Intégration/Validation

Nouvelle carte MC68020 VIC Spartan 6

Intégration des drivers Intégration des drivers avec le matériel

Outillages de test LAPB XPC de test Banc de test

Intégration/Validation LAPB Validation de la pile LAPB

Outillages de test HOST Banc de test Ansaldo

Intégration/Validation HOST Validation pendant l’exécution de l’applicatif

Validation Aspect temps réel

Conclusion Problèmes : Résultats : Intégration logiciel/matériel Blocage entre évènements Empreinte mémoire 55Ko Cycle temps réel < 2,6ms Résultats :

Conclusion générale Le traitement d’obsolescence à l’avenir

Questions