La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Traitement d’obsolescence TVM 430 Emulation logicielle de 3 XPC

Présentations similaires


Présentation au sujet: "Traitement d’obsolescence TVM 430 Emulation logicielle de 3 XPC"— Transcription de la présentation:

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


Télécharger ppt "Traitement d’obsolescence TVM 430 Emulation logicielle de 3 XPC"

Présentations similaires


Annonces Google