Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parYvon Pujol Modifié depuis plus de 9 années
1
Traitement d’obsolescence TVM 430 Emulation logicielle de 3 XPC
2
Plan Introduction générale XPC d’origine Architecture logiciel
Intégration/Validation Conclusion générale
3
Introduction générale
4
Le système TVM 430 Système Transmission Voie Machine
Traitement d’obsolescence (CCE et CCM) Architecture de la nouvelle carte
5
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.
6
XPC d’origine
7
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)
8
LAPB (2/3) C: champ commande
9
LAPB 3/3 Connexion au réseau Trame de données Acquittement
Gestion d’erreurs Gestion de réémission Diagnostique du réseau
10
Paramétrage du XPC (1/2) Registres en accès direct
Registres en accès indirect
11
Paramétrage du XPC (2/2)
12
Contraintes ancien système
Contraintes temporelles Débit 3 * 205Kbits/s T1 – Temps C 8ms – 0,187ms 7,183ms / 3 = 2,6ms
13
Contrainte nouveau système
Taille mémoire < 64Ko
14
XPC conclusions Utilisation de DMA Gestion de timeout
Déclenchement d’interruptions
15
Architecture logiciel
16
Architecture logiciel
17
Gestionnaire d’évènements
18
Microtraitement (1/2) Exemple : Ecriture registre accès indirect (configuration XPC) Ecriture d’un registre
19
Microtraitement (2/2) Exemple : réception de données (LAPB)
20
Architecture simulateur
21
Conclusion Séquenceur Gestionnaire d ’évènements Machines d’états
Microtraitements Simulateur
22
Intégration/Validation
23
Nouvelle carte MC68020 VIC Spartan 6
24
Intégration des drivers
Intégration des drivers avec le matériel
25
Outillages de test LAPB
XPC de test Banc de test
26
Intégration/Validation LAPB
Validation de la pile LAPB
27
Outillages de test HOST
Banc de test Ansaldo
28
Intégration/Validation HOST
Validation pendant l’exécution de l’applicatif
29
Validation Aspect temps réel
30
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 :
31
Conclusion générale Le traitement d’obsolescence à l’avenir
32
Questions
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.