TGV Trigger Générique Vme Face avant Tri d’événements de physique

Slides:



Advertisements
Présentations similaires
Projet de fin d'étude pour l'obtention du Diplôme Nationale d'Ingénieur en Informatique Conception et développement des modules de GED pour l’ indexation.
Advertisements

GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
ABUL - Travail en réseau Pierre Jarillon – ESSEC – 28 février 2009 Gestion récursive des tâches non récurrentes.
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Système de gestion d'entrées pour un cinéma Scanvion Michel – Etudiant 4.
SIRH EPICEA - AGORHA Présentation Gestion Administrative 16 septembre 2011 SG-SRH- MISIRH.
DAS Multi-détecteur Expérience Principale Détecteur 1 Détecteur 2 Détecteur N Chassis1 : Gamer Chassis2 : Gamer MUST2Système X Description de configuration.
- Université Kasdi Merbah -Ouargla Faculté des Sciences de la technologie et Sciences de la matière Département de génie électrique Réalisation du banc.
1 Le stage informatique de Masters APIM et PIE (2012/2013) Ivana Hrivnacova Vincent Lafage Basé sur le stage informatique du LAL et IPN par (2005/2006):
Utilisation du logiciel EduStat © Construire une épreuve.
TRAAM Académie de Limoges1 TRAvaux Académiques Mutualisés Comment intégrer à l’enseignement de la technologie les services mis à la disposition des élèves.
Windows NT/2000/XP Enjeux et contraintes techniques
FORMATION DES POINTS FOCAUX SUR LE SYSTÈME CountrySTAT/FENIX
SanMarco – Outil MicroStrategy Manuel d’utilisation sur les fonctionnalités 27 juillet 2015.
Diffusion en streaming de vidéos d’assistance au dépannage
Acquisition Rapide Multivoies
Mise en place d’un système de partage de fichiers
Qu’est-ce un serveur de messagerie?
LA formation régionale HARMONISÉE Version 2017
Acquisition Rapide Multivoies
Application Réfractaires
CONSEILLER ET ACCOMPAGNER LES CHEFS D’ENTREPRISE AU QUOTIDIEN
Les P G I Les Progiciels de Gestion Intégrés
Le processus de vente CARTEMANIA PREMIUM
Visite guidée - session 3 Les postes de charge et les gammes
Quels outils collaboratifs pour mon association ?
Automates Programmables Industriels Automates Programmables
Acquisition Rapide Multivoies
Séminaire EOLE Beaune Septembre 2007
AIDE A L’UTILISATION DU LOGICIEL LATISPRO
Status logiciel 29 avril 2010.
Chiffrement de bout en bout
Evaluation de l'UE TICE 1 TRANSMISSION DES DONNEES INFORMATIQUES SABATIER Fabienne 1ère année de sciences du langage/sciences de l’éducation.
Informatique et Sciences du Numérique
Gestion Administrative
Chapitre 12 Surveillance des ressources et des performances
fonctionnalités iiS iis
RIP - Configuration des Extensions.
de création d’entreprises sous le dispositif auto-entrepreneur
Réalisation d’une application web sous le thème: «Mon vétérinaire » par : Benzineb Asmaa et Meftahi Oualid Présentation à Université Saad Dahlab Blida.
Présentation OCS-Inventory au LAPP
Réalisation d’une lampe connectée pilotée par bluetooth
Commande d’une voiture par LABVIEW/ ARDUINO / Bluetooth
LES SOURCES D’INFORMATIONS
Evaluation de l'UE TICE 1 TRANSMISSION DES DONNEES INFORMATIQUES SABATIER Fabienne 1ère année de sciences du langage/sciences de l’éducation.
M ICROS PROJETS 1 ÈRE A NNÉE. DESCRIPTION DES MICROS PROJETS Il s'agit de produire un programme (fichiers source et un exécutable testé et opérationnel.
UNITE 3: Production du jeu vidéo
Tax-on-web Training Manuel d’utilisation.
Outils et principes de base. Exemple d’application  Gestion de données d’enquête : Interface de saisie en ligne  insère directement les données dans.
Préface. Préface-3 Profil Avant de commencer Avant de commencer ce cours, vous devez savoir utiliser une interface graphique. Vous devez en outre être.
Renseignements sur les produits
1 Centre d’intérêt 4 : Représentation graphique du réel  Le dessin technique.
Technologies SoPC (System On Programmable Chip)
Développements techniques GRAND-proto
La gestion des habilitations par le partenaire
1 PROJET D’INFORMATIQUE les composants de l'ordinateur Gammoudi Rayéne 7 B 2.
Un outil pour découper les arbres ROOT
Mise en place à l’Université de Valenciennes
Royaume de Maroc Université Hassan Premier Settat Faculté des Sciences et Techniques de Settat Description synthétiseur en langage VHDL d'un circuit intégré.
Un cloud de production et de stockage
Formation GIMP Version ou supérieure.
Méthode du patient traceur Nice décembre 2017
CONFIGURATION D’UN ROUTEUR Introduction et planification du cours  Configuration d’un routeur  Administration d’un routeur  Protocoles RIP et IGRP 
PAF Guillaume Martin - Fabrice Cizeron - Xavier Roulot
ScienceDirect Guide d’utilisation de la base de données : ScienceDirect Pr R. EL OUAHBI.
DONNÉE DE BASE QM Manuel de formation. Agenda 2  Introduction  Objectif de la formation  Données de base QM: Caractéristique de contrôle Catalogue.
THEME : LE BIOS ET LES REGISTRES. INTRODUCTION : Le fonctionnement de l’ordinateur dépend de plusieurs programmes et matériel tel que les BIOS et registres.
Transcription de la présentation:

TGV Trigger Générique Vme Face avant Tri d’événements de physique Description applications Face avant Aspect générique du module 6 entrées CF1 CF2 Raz GATE E1 E3 E5 ARM FCLR E2 E4 RAZ TM OK DRDY MUXS1 MUXS2 visuelle 2 emplacements cartes filles pour les options du module 2 sorties d’inspection 8 sorties Complète reprogrammation Tri d’événements de physique Format VME : harmoniser un standard d’acquisition de données au LPC autour de codeurs C.A.E.N 28/11/2018 Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO

Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO SYNOPTIQUE GENERAL ARM E1 E2 E3 E4 E5 RAZ TM GATE OK FCLR DRDY MUX1 MUX2 Bus VME FPGA Ldvme 16 2nd FPGA : fonction de base Tranlateur Nim -> LVTTL Translateur LVTTL -> NIM FPGA VME Chargement FPGAs via le PLD : liaison « passive serial » 32 BUS VME FPGA TRIGGER LVDS Cartes filles : Programmation « passive serial » Bus bidir wrpld DPMC2[15:0] CF2 Bus LVDS 11 NPMC2[3:0] PLD Bus spécifique LVDS Mémoire Flash initialement écrite via l’outil NIOS IDE (JTAG) AFLASH[22:0] NPMC1[3:0] FLASH CF1 DPMC1[15:0] Code du PLD chargé par JTAG DFLASH[7:0] Entrées – sorties cartes filles 28/11/2018 Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO

LA FONCTION DE BASE : LE TRI D’EVENEMENTS Chronogramme suivant : 3 entrées parmi 4 selon un scénario acceptation ou rejet d’événements FA E1 ARM GATE E1ARM E2ARM E3 E2 E3ARM FCLR E1 and E2 : événement rejeté => FCLR E2 and E3 : événement accepté => IRQ et OK OK Mémoire de configuration préalablement initialisée Cette fonction de tri permet de répondre à ce jour à une grande partie des besoins de nos expériences 16 cartes ont été ainsi livrées avec cette fonction de base dans 5 laboratoires extérieurs gestion de l’interruption (mode ROAK) IRQ Libération Trigger Lecture des différents codeurs TM 28/11/2018 Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO

LES CARTES FILLES ASSOCIEES Carte CES FPGA TRIGGER FPGA VME 2 cartes filles développées au LPC de Caen Carte fille réceptrice-Centrum Module TGV équipé de la carte fille RC pour l’expérience Caviar à Ganil adaptation à l’expérience Choix de la carte fille ou développement d’une nouvelle Carte « bus de contrôle » utilisée pour des tests de détecteurs neutrons 28/11/2018 Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO

sur les 2 sorties dédiées INTERFACE GRAPHIQUE Java - groupe informatique au LPC Paramétrage de l’expérience Configuration mémoire Masquage voies d’entrées Signaux à visualiser sur les 2 sorties dédiées Comptage Largeur fenêtre d’analyse Onglet pour chacun des modules Code constructeur spécifié Onglet carte « bus de contrôle » Plusieurs interfaces graphiques à développer code dans le FPGA Interface graphique intégrée sous le système d’acquisition de données « DAS » développé à Ganil et au LPC 28/11/2018 Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO

ORGANISATION DES DONNEES LDVME Organisation de 4 zones mémoire FPGA VME Accessibilité de ces 4 zones par NIOS IDE (conception) Chargement des codes géré par le PLD à la mise sous tension : assurance de la fonction de base du module wrpldconf « PS » FPGA TRIGGER AFLASH Chargement possible d’une de ces 4 zones à tout moment par un ordre VME PLD « PS » Seule la zone TRIGGER USER est accessible à l’utilisateur en écriture depuis le bus VME TRIGGER USER DFLASH TRIGGER SAFE Définir une nouvelle fonction sécurité de la fonction de base du module Utilisation de registres génériques disponibles dans le FPGA VME pour créer tout nouveau code : on peut redéfinir complètement la fonctionnalité du FPGA TRIGGER VME USER VME SAFE FLASH 28/11/2018 Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO

Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO INTERFACE MODE EXPERT Redéfinition complète de la fonctionnalité du FPGA TRIGGER Code comportemental écrit en Verilog ou en VHDL synthétisé et « routé » par Quartus (brochage du FPGA TRIGGER fourni) peut être écrit en mémoire « Flash » ou chargé directement dans le FPGA pour des tests (fichier .rbf) Prise en compte à la mise sous tension : nouvelle fonction nouvelle interface graphique 28/11/2018 Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO

Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO CONCLUSION Grande souplesse d’utilisation par son entière reconfiguration Valorisation envisagée après la signature d’un contrat de confidentialité avec un industriel Dossier de transfert de savoir-faire validé par F.I.S.T Second contact avec l’industriel espéré en vue de la signature d’une convention Documentation V1.2 et annexe de programmation disponibles leconte@lpccaen.in2p3.fr 28/11/2018 Trigger VME Albert Leconte LPC Caen Rencontres IAO-CAO