Expérience ILC Informatique pour la R&D des détecteurs silicium par Diego Terront Expérience ILC Informatique pour la R&D des détecteurs silicium par Diego.

Slides:



Advertisements
Présentations similaires
PC / Traitement numérique / Contrôle Environnement logiciel
Advertisements

Etude de Cas Une compagnie d'assurance automobile propose à ses clients quatre familles de tarifs identifiables par une couleur, du moins au plus onéreux.
Guillaume KRUMULA présente Exposés Système et Réseaux IR3 Mardi 5 Février 2008.
A L I M E N T A T I O N A G R I C U L T U R E E N V I R O N N E M E N T PhpMyGI une interface générique mysql Interface générique ? Pourquoi une interface.
Kiamo – CONNECTEUR CRM.
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
I - Introduction II - Description des lots III - Intégration et tests IV - Bilan.
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.
Etude des Technologies du Web services
Module 1 : Préparation de l'administration d'un serveur
30 octobre 2002 Orsay Tracking – analyse des données Définition claire des objectifs, des limites Le travail a déjà commencé (TMR) Compte-rendu ? Base.
Les instructions PHP pour l'accès à une base de données MySql
BERNARDIN Benoît Lycée Louis Pergaud
Plan de développement Définition tensions alimentation et puissance associées Alimentation analogique & Alimentation numérique Définition connecteur mezzanine.
Informatique temps réel et réseaux de terrain – ELEC365
A4.1.1 Proposition dune solution applicative A4.1.2 Conception ou adaptation de linterface utilisateur dune solution applicative A4.1.2 Conception ou.
Synthèse d’activités Présentation.
Soutenance de stage de fin d’études
Introduction En plus de MCS et de MSS, deux systèmes de diagnostic ont été ajoutés à MCP: -MDS (Magnet Diagnostic System) - LAnnonciateur Lobjectif est.
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.
‘‘Open Data base Connectivity‘‘
1 Université Paris XI / Université Paris VI INSTN - Saclay Laboratoire de l’Accélérateur Linéaire (L.A.L.) DEA Modélisation et Instrumentation en Physique.
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.
Yonel GRUSSON1 Installation d'une imprimante sous Windows 200x Server.
Les systèmes mono-puce
Application de gestion des retards
Modélisation électromagnétique d’un canon à électrons pour le
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.
Nicolas Dumont Dayot pour le groupe LAr du LAPP
FTP : File Transfer Protocol (protocole de transfert de fichier ) est un protocole de communication destiné à l'échange informatique de fichiers sur.
Système slow-control au LAPP
IDH Products Historique de la société Implantation géographique
Projet technologique Contrôle d’accès cantine
LAr Upgrade Démonstrateur et l’implémentation d’IPbus
CS IN2P3 – Lundi 8 décembre 2003Bruno Espagnon – IPN Orsay Le Bras Dimuon d'ALICE Résolution de 70 MeV pour le J/  et 100 MeV pour le  (soit 1%) Etude.
SUNDANCE Multiprocessor Technology Ltd. Yann CLIN Stage effectué de février à juin Superviseur technique: Jocelyn SEROT Superviseur industriel: Emmanuel.
ANR NECTAr Camera New Electronics for the Cherenkov Telescope Array Conseil de laboratoire 19 décembre 2012 Julie Prast.
L’enseignement de spécialité SLAM
Journées collectives Projets/Labos/Dir-IN2P3 PHENIX F. Fleuret, LLR 05/07/20071 Journées Projets/Labos/Dir-IN2P3 PHENIX.
Equipe HomECOntrol.  Documents de référence  Mission du produit  Exigences fonctionnelles  Hardware  Software  Exigences opérationnelles  Interfaces.
C. Combaret CMS France - 13/05/2004 Very Front-End Electronics (VFE) Connexion vers les capsules Alimentation de la carte MGPA ADC Buffer Connexion Vers.
L’implication du groupe de Métrologie des grandes dimensions dans l’alignement des accélérateurs et des détecteurs Brève description du CERN du LHC La.
Simulateur de microcontrôleur Intel 80C51
21/02/2003DEA DISIC 1 Grid Computing Programming the grid: Distributed Software Components, P2P and Grid Web Services for Scientific Applications Tarak.
MTS Systems TS IIm/ FTGT Configurateur de station.
CPPM Status et budget /09/ Contexte CPPM Le groupe ATLAS/CPPM a joué un rôle important dans le calorimètre Lar construction et premières.
Architecture Client/Serveur
LES SIMULATEURS RÉSEAU
Statut de CODALEMA NANCAY au 23/10/06 Lignes E-O et N-S équipées de dipôles 9 Détecteurs particules (les 5 centraux en trigger) Acquisition unifiée: non.
Lellouche Aaron ITIC Paris
Online : Electronique ou informatique ? JI Online : Electronique ou informatique ?
1 Matthieu GUIBERT Rodolphe DELLA NEGRA 1. Introduction, Concepts de base, Boucles. TP 2. Tableaux,structures,conditions, séquences, chaînes de caractères,
PROJET DE SESSION PRÉSENTÉ PAR : Rosemarie McHugh DANS LE CADRE DU COURS : SCG Réalisation d’applications en SIG 16 avril 2007.
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
Intégration du SPECS dans le système de contrôle de LHCb Patrick Robbe, LAL Orsay, 29 Sep 2008 Dominique BRETON, Daniel CHARLET, Claude PAILLER, Eric PLAIGE,
O. Le Dortz Réunion Omegapix2 3/03/2015 Test d’Irradiation du Circuit Omegapix2 Olivier Le Dortz, LPNHE Paris 3 Mars 2015.
Premiers pas vers l’upgrade du système de déclenchement d’ATLAS : le démonstrateur LArg 1 Nicolas Dumont Dayot/Jasmin Fragnaud- Réunion jeudi LAPP - 20/11/14.
Contrôle, configuration et acquisition de données à l’Irfu Laboratoire d’Ingénierie Logicielle pour les Applications Scientifiques.
09/09/2008Projet PMM2-N.Dumont Dayot1 Motivations Finalité du démonstrateur Partenaires Electronique frontale Travail au LAPP Conclusion Projet PMM² Photomultiplicateurs.
Journées du LAPP/LAPTH 19 octobre 2011 Nicolas LETENDRE Pour le groupe Virgo.
BABAR Georges Vasseur CEA Saclay, DSM/IRFU/SPP Workshop sur l’analyse des données au centre de calcul de Lyon 17 avril 2008.
Préparation du test d’irradiation du circuit Omegapix2 Olivier Le Dortz, LPNHE Paris 13 Mai
GREC INITIALES Groupe de formateurs 1 GREC INITIALES Formation de bassin Atelier réseau Groupe de formateurs Comprendre le fonctionnement d’un réseau.
Nouvelle électronique pour le calorimètre à Argon Liquide d’ATLAS 05/06/2012 Electronique Calorimètre ATLAS-Journée VLSI-IN2P Nicolas Dumont Dayot.
Banc Omegapix2 3D/Digital Firmware/Software O. LE DORTZ LPNHE Paris 29 octobre 2013/ Réunion PPS.
Le futur tracker d’ATLAS au SLHC Etude des services 25/01/2011N. Massol1.
(R&D) Valpré, Septembre 2006David Etasse Comment optimiser l’usage d’un lien Ethernet Gigabit en acquisition de données ? « FASTER »
Wilfrid da Silva (MCF) et Frédéric Kapusta (CR1) Activité ILC ( Futur Collisionneur Linéaire) Premiers en France à étudier la technologie sub-micron pour.
Julie Prast, DHCAL Meeting, 6 mai 2008 Statut de la carte DIF Sébastien Cap, Guillaume Vouters Julie Prast.
Instrumentation Introduction Pierre Barrillon - LAL Journées de Rencontre Jeunes Chercheurs au 15 décembre 2007 Manoir de la Vicomté, Dinard.
Transcription de la présentation:

Expérience ILC Informatique pour la R&D des détecteurs silicium par Diego Terront Expérience ILC Informatique pour la R&D des détecteurs silicium par Diego Terront 27 juin 2011 Séminaire Informatique au LPNHE

2 Introduction International Linear Collider  Futur détecteur linéaire de particules en silicium destiné à succéder au Large Hadron Collider.  Il est conçu pour atteindre une énergie de collision entre électrons et positrons à 500 GeV initialement.  Longueur entre 30 et 50 km 10 fois de plus que celui de 50 GeV basée a Stanford  Deux propositions de détecteurs ont été approuves : ILD et SID

La technique du LPNHE en ILC 3  R&D de détecteurs a microbandes avec des transferts à l'industrie  Le traitement de surface des wafers de silicium  Design ASIC VA1 pour son intégration dans le détecteur  Cage transportable  L’étude sur banc de test de mesure au laboratoire : Table XYZ motorisée, télécommandable, alignement laser infrarouge, simulation d’une particule, possibilité de recevoir une source radioactive, entièrement pilotée par LabView  Banc de positionnement et collage des senseurs  Le développement d’une infrastructure de test : chaîne de DAQ hardware et software

Buts de l’implication informatique Développement d’une infrastructure de test : chaîne de DAQ hardware et software 4  Construire un système d’acquisition DAQ optimisé pour la prise de données à partir d’un circuit programmable (FPGA) et d’un lien USB  Permettre de vinculer la lecture des canaux sur un chip VA1 (ASIC) et numérisée sur des ADC pour finalement les rendre disponibles en sortie sur un PC

Buts de l’implication informatique Chaîne de DAQ hardware et software 5 ADC1 Carte fille FPGA ADC2 ADC4 VA1 EUDET CERN Server side Disk 128 Canaux ADC2 Configuration DAQ frontend soft USB Testbench side Detector side

Buts de l’implication informatique Test du chip VA1 de récente conception 6  « The VA1’ ASIC is a 128 channel low-noise/low power charge sensitive preamplifier-shaper circuit, with simultaneous sample and hold, multiplexed analogue readout and calibration facilities »

Buts de l’implication informatique Construction d’un protocole de communication entre le PC et la carte fille 7  La carte fille permet d’interfacer le PC et la VA1  Incorpore une FPGA Altera et une connectique USB1  La FPGA intègre ce protocole en VHDL  Un serveur envoie vers la carte fille la configuration de test et les signaux pour démarrer la lecture et récupérer les données numérisés

Technologie DAQ Midas (Maximum Integrated Data Acquisition System) « DAQ system » cree par Triumf et PSI 8  « Run Engine » performant  Librairies en C et des applications utilisateur  « Framework Frontend » et « analyzer ». On ne fait qu’écrire l’user code.  Transport des événements (multiple producteurs et consommateurs)  Configuration centrale via une « online database » (ODB)  Système de « logs », de « slow control » et d’alarme  Excellente documentation

Technologie DAQ 9 mhttpd

Réalisations Programme de lecture « frontend » et de configuration pour le VA1 10 ① Connexion vers l’interface USB Interface FTDI Linux ② Transmission de la configuration de base vers VA1 via la carte fille Lecture des paramètres stockés dans une base de configuration (ODB): trigger ext/int, nombre d’ADCs, relations entre VA1 et ADC, etc. ③ Read Altera Event Création d’un « bank » MIDAS pour contenir les données d’un événement Transmission des commandes pour obtenir les données depuis la carte fille et les valider Insertion des données dans le « bank » MIDAS HEADER (13) DATABYTES (256)

Réalisations Gestion et control central 11  Interface web  Possibilité de gérer la configuration des composants du test et du « run »  Interaction complète sur le « run »  Affichage de problèmes  Historique et log  Visualisation des fichiers produits

Réalisations Intégration pour test EUDET 12  Réalisation de tests au LPNHE sur une source simulée  Tests avec une carte fille prototype  Génération des fichiers de données pour l’analyse avec des outils indépendants (ROOT, python)  Intégration sur un serveur au réseau du CERN en 10/2010 pour les tests en faisceau du télescope EUDET

Résumé des activités 13  Comparer solution NARVAL vs MIDAS  Implémenter protocole de communication carte fille et PC  Redéfinir driver USB FTDI  Créer une ODB pour les composants du banc de test  Ecrire programme « frontend »  Définition de format de banc de données et de fichiers  Intégration sous MIDAS et adaptation des interfaces  Documentation administrateur et utilisateur  Tests en simulation et en faisceau  Publication des sources et documentation

Solution Protocole de communication PC - carte fille 14 To boardFrom board 0x01 Config ⇒ ADCs per VA1 x 12 ⇒ signal reset ⇒ signal hold ⇒ signal laser ⇒ maximum of VA’s ⇐ 0xAA 0x02 Stop ⇐ 0xAA 0x03 Reset ⇐ 0xAA 0x04 Reload config ⇐ 0xAA 0x05 Soft Trigger ⇐ 0xAA 0x06 External Trigger ⇐ 0xAA 0x07 Read ⇐ Event number ⇐ ADC & VA1 ⇐ 256 bytes ⇐ 0x55 0x08 Get Config ⇐ Same parameters as 0x01 ⇐ 0xAA

Solution Frontend program 15

Solution Interface 16

Résultats 17  Le LPNHE a fait la validation des prototypes par des tests en laboratoire/faisceau en octobre 2010  Les test du DAQ sous faisceau ont duré plusieurs jours sans erreur d’execution.  La solution MIDAS a été reçue favorablement par les utilisateurs malgré le changement de système NARVAL en MIDAS.  Quelques difficultés pour mieux avancer dans la partie d’analyse online par manque de manpower de la manip.  L’analyse a été faite par un physicien en utilisant les fichiers obtenus  Des difficultés pour l’analyse des fichiers ASCII en 8 bits contenant des 0’s. Réglé rapidement en changeant le format du fichier.

Conclusions 18  Il est indispensable de bien étudier les besoins et définir un cahier des charges réalisable.  Préférer les solutions pragmatiques aux solutions idéales  Ne hésiter pas a discuter autour des électroniciens et physiciens pour bien valider le cahier de charges.  Faire attention a bien faire respecter les engagements de disponibilité et les compromis établis préalablement pour nos activités au sein d’un projet.