Etat des TCC CMS France 2004 Électronique hors détecteur (OD)

Slides:



Advertisements
Présentations similaires
Mais vous comprenez qu’il s’agit d’une « tromperie ».
Advertisements

NETASQ U Series Septembre 2008.
Distance inter-locuteur
Architecture de machines Les entrées sorties Cours
1 Plus loin dans lutilisation de Windows Vista ©Yves Roger Cornil - 2 août
Calcul mental Calcul mental Année scolaire Classe de …
M1 MASTER GESTION Séance 3 Pilotage coûts- délais
ACTIVITES NUMERIQUES Ranger les nombres Trouver le nombre manquant
LIRMM 1 Journée Deuxièmes années Département Microélectronique LIRMM.
Les numéros 70 –
Les numéros
Les identités remarquables
distance, déplacement et vitesse
11ème Rencontre des Electroniciens de Midi-Pyrénées
Pulse Start Laser Synchro (PSLS)
Utilisation des liaisons séries embarquées dans les FPGA XILINX
L’ ORGANISATION COMITE de PILOTAGE :
Habilitacna prednaska
A abstraction b assembleur c nombre binaire d bit e cache f UC g puce h compilateur i famille dordinateurs j contrôle k chemin de données l défaut m dé
Mathador Flash Cycles 2 et 3 Deux formules de jeu : Partie Flash - Qui calculera le plus vite Principe du « Compte est bon » au plus.
LES TRIANGLES 1. Définitions 2. Constructions 3. Propriétés.
Révision (p. 130, texte) Nombres (1-100).
Niveau 6ème Calcul mental Exercices Vrai / Faux Q. C. M.
Contexte de la carte a réaliser
Etude et réalisation d’un système asservi de contrôle de mouvement nanométrique appliqué à une source d’électrons Mémoire d’ingénieur électronique présenté.
Institut TELECOM / TELECOM Bretagne
Le soccer & les turbans Sondage mené par lAssociation détudes canadiennes 14 juin 2013.
Synchronisation et communication entre processus
Présentation générale
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
PM18 MONTAGE DU BLINDAGE AUTOUR DE LA QRL F. DELSAUX - 25 JAN 2005
Calcul mental Calcul mental Année scolaire Classe de …
Titre : Implémentation des éléments finis sous Matlab
Plan de développement Définition tensions alimentation et puissance associées Alimentation analogique & Alimentation numérique Définition connecteur mezzanine.
Conseil Administration AFRAC – 2 décembre Toulouse 1 Fermes de références Palmipèdes à foie gras Synthèse régionale – Midi Pyrénées Exercice
LES NOMBRES PREMIERS ET COMPOSÉS
Les chiffres & les nombres
RACINES CARREES Définition Développer avec la distributivité Produit 1
DPNC Daniel La Marra Activités du Groupe Electronique « GrElec » Modules & Super Modules.
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
Application du CDMA Optique Temporel aux Réseaux d’Accès Hauts Débits
Année universitaire Réalisé par: Dr. Aymen Ayari Cours Réseaux étendus LATRI 3 1.
Titre : Implémentation des éléments finis en Matlab
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
Aire d’une figure par encadrement
Équipe 2626 Octobre 2011 Jean Lavoie ing. M.Sc.A.
Combat des valeurs. Quelle est la valeur de : 18 unités 18.
Copyright 2011 – Les Chiffres Copyright 2011 –
P.A. MARQUES S.A.S Z.I. de la Moussière F DROUE Tél.: + 33 (0) Fax + 33 (0)
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
1/65 微距摄影 美丽的微距摄影 Encore une belle leçon de Macrophotographies venant du Soleil Levant Louis.
LES COURSES SUR PISTE.
10 fev 2003 Sortie CROC pour carte commune L1 -Page 1- Etude des sorties fibres optiques de la CROC Si la CROP est remplacée.
La formation des maîtres et la manifestation de la compétence professionnelle à intégrer les technologies de l'information et des communications (TIC)
MICROLOR Le savoir partagé
Projets liés à xTCA au LLR
Nicolas Dumont Dayot pour le groupe LAr du LAPP
Générateur de pattern numérique FIFOFIFO GPIOTX/RXGPIOTX/RX Addr data (32bits*2) Contrôleur Mémoire DDR Externe(TX/RX) 1 (2) DMA + UC gestion signaux ANN.
M.D. 11-mai-2004Journées CMS-France Le système de monitorage de CMS-ECAL  Programme : Motivations Solutions techniques retenues Installation sur.
Journées collectives Projets/Labos/Dir-IN2P3 PHENIX F. Fleuret, LLR 05/07/20071 Journées Projets/Labos/Dir-IN2P3 PHENIX.
Meeting DVCS 2 Électronique d’acquisition et trigger Vendredi 18 décembre 2009 Magali Magne.
09/09/2008Projet PMM2-N.Dumont Dayot1 Motivations Finalité du démonstrateur Partenaires Electronique frontale Travail au LAPP Conclusion Projet PMM² Photomultiplicateurs.
Introduction au ECAL IPNL 25 Novembre Généralités : cristaux Propriétéscristaux PbWO 4 Density (g cm -3 )8.28 Radiation length X 0 (cm)0.85 Molière.
Nouvelle électronique pour le calorimètre à Argon Liquide d’ATLAS 05/06/2012 Electronique Calorimètre ATLAS-Journée VLSI-IN2P Nicolas Dumont Dayot.
Chaine d’acquisition du Calorimètre LArg ATLAS Nicolas Dumont Dayot pour le groupe ATLAS-LAPP 11/06/2014Acquisition ATLAS LArg-VLSI
Zoccarato Yannick. Journées VLSI – FPGA – PCB de l’IN2P3, CPPM le 11/06/ PLAN 1 – Introduction 1-1 l’hadronthérapie 1-2 L’imagerie compton 2 – le.
L.LETERRIER – SCATS Sixteen Channel Absolute Time Stamper Journées VLSI PCB FPGA IAOCAO IN2P3 C. Beigbeder 1, D. Breton 1, S.
Réunion de service 28/02/2012. L1 L2 Détection Action Contrôle  Mesure en permanence la différence de longueur des deux bras (d=L1-L2)  précision de.
Transcription de la présentation:

Etat des TCC CMS France 2004 Électronique hors détecteur (OD) du calorimètre électromagnétique (ECAL) de l’expérience CMS (CERN) Electroniciens : M. Bercher, Y. Geerebaert, A. Karar, L. Zlatevski + N. Cardoso Physiciens : P. Busson, P. Paganini

Réalisation et tests d’un prototype 24 voies Etat des TCC Qu’est-ce qu’une TCC ? Réalisation et tests d’un prototype 24 voies Conception de la version 68 voies

Environnement de la carte TCC OD Tour de déclanchement 25 cristaux (TT) TTC TCS Déclanchement de premier niveau (L1A) L1 @100 kHz CCS (CERN) Regional CaloTRIGGER SLB (LIP) TCC (LLR) Global TRIGGER Classification des tours de déclanchement (TTF) Primitives de déclanchement @800 Mbits/s SRP (CEA DAPNIA) Trigger Concentrator Card Synchronisation & Link Board Clock & Control System Selective Readout Processor Data Concentrator Card Timing, Trigger & Control Trigger Control System Indicateurs de lecture sélective (SRF) Données des cristaux @100KHz (Xtal Datas) DCC (LIP) DAQ Auteur : R. Alemany LIP

Réception série : solutions comparées Composant Récepteur Avantages: Faible latence ~ 3 périodes Inconvénients: Nombre de composants Consommation électrique Coût 16 bits – 40 MHz Récepteur intégré au FPGA Avantages: Nombre de composants Consommation électrique Coût Inconvénients: latence élevée ~ 25 (9) périodes Auteur : T. Romanteau LLR

Composition de la carte TCC68 Carte VME 9U (2 slots) 68 entrées optique @ 800 Mb/s =un supermodule (68 TT) 9 cartes filles SLB 6 récepteurs optiques 12 voies 72 désérialiseurs faible latence 6 FPGA (957 broches) 1 FPGA avec sérialiseur intégré 1 circuit TTCrx (interface CCS) Circuits de distribution d’horloge 1 FPGA (VME64x «plug & play») Principaux problèmes : Densité d’interconnexions, consommation électrique (~130W), distribution d’horloge « propre ». Aglient HDMP 1034A // Datas OD Connector XILINX FPGA Virtex2 pro Transciver E/O ALTERA FPGA for VME P0 Clock Fanout 1:90 P2 FromCCS TTCrx Chip To DCC To SRP

Composition de la carte TCC24 Carte VME 6U (2 slots) 24 entrées optique @ 800 Mb/s 3 cartes filles SLB 2 récepteurs optiques 12 voies 24 désérialiseurs faible latence 2 FPGA (957 broches) Circuits de distribution d’horloge 1 FPGA (interface VME64x) Aglient HDMP 1034A Aglient HDMP 1034A Aglient HDMP 1034A Aglient HDMP 1034A // Datas ALTERA FPGA for VME Aglient HDMP 1034A Analyseur logique Aglient HDMP 1034A Aglient HDMP 1034A // Datas Aglient HDMP 1034A P0 Clock Fanout 1:90 P2

TCC24 (Trigger Concentrator Card 24 channels) QPLL 24 voies série  // Sorties vers Analyseur logique Interface VME 24 voies série  // 2xVirtex2 xc2v3000 SLB 1 La TCC24 en chiffres : Plus de 900 composants Plus de 4500 connexions Plus de 4200 vias dont ~300 µ-vias

Vue en coupe du circuit imprimé (PCB) de la TCC Lignes différentielles pour signaux rapides (800 Mb/s) via adapté en impédance (50 ohms) PCB 10 couches Classe 6 (120µm) µ-vias laser Vias adaptés 50 366 x 400 mm Épaisseur : 2mm Isolant HTG 180° Composant BGA 957 pins µ-via percé au laser (120 µm)

Optical Input patterns Electrical Input patterns Test de la carte TCC24 Tests effectués : Mesure de la consommation électrique Mesure de la latence Mesure du taux d’erreur binaire (BER) Mesure directe Evaluation à partir de la gigue Evaluation à partir du diagramme de l’œil Basic Synoptic : Optical Input patterns TCC 24 Logic Analyser Output patterns TCC Tester GOL Test Board Electrical Input patterns

Outils de test : la carte TCC-Tester Mémoires GOL 3 modules x 3 NGK x 8 sorties optiques = 72 sorties optiques NGK TCC Tester = clone de la DCC-Tester (LIP) Transmet des données séries chargées en mémoire En cours de programmation (Nuno Cardoso) pour simuler 72 voies de l’électronique frontale

Outils de test : la carte de test GOL Génère un compteur 16 bits Les données sont émises par un GOL sur une ligne LVDS à 8OOMb/s

Matériel du banc de test TCC24 Matériel utilisé : Oscilloscope numérique LeCroy Wavemaster 8600A, bande passante : 6 GHz, échantillonnage : 20 GS/s Convertisseur O/E OE455, bande passante 3.5 GHz,  = 950 - 1630 nm Sonde différentielle active D300, bande passante 4 GHz Merci beaucoup à LeCroy qui nous ont gracieusement prêté le matériel le temps des tests.

Oscilloscopes numériques rapides Banc de test TCC24 Oscilloscopes numériques rapides TCC Tester Analyseur logique Alimentations GOL Test Board TCC 24 Fibres optiques

Mesure de consommation électrique   TCC 24 TCC68 current (A) current (A) component Voltage 1,5 1,8 2,5 3,3 5 NGK 0,81 2,43 HDMP-1034A 5,76 17,28 FPGA XC2V2000 0,8 0,2 2,4 0,6 FPGA Virtex2pro X  X 0,5  ? Sytem ACE 2 ?  SLB 4,5 13,5 Buffer tri-state VME 0,15 Mémoire de config. HFBR-5710L 0,44 altera VME 0,1 QPLL NB100LVEP224 MC100EPT26DT 0,14 0,42 total (A) 1,3 11,86 2,9 35,12 total (watts) 46,914 128,346 PCB dimensionné pour la consommation de la TCC68. Remplit les spécifications des châssis OD ECAL Estimation TCC 24 : 11.86 A @ 3.3V avec 3 SLBs sans SLB = 7.36 A Mesure TCC 24 : 7.3 A

Mesure de la latence des liens série (1) GOL NGK Tx TCC Tester NGK Rx Agilent FPGA TCC 24 Master transition (CIMT): ‘1100’ 16b 4b Signal sur le lien optique 0.95 c.u. Signal reçu très“propre” Mot série 0x8FB5 Mot 0x8FB5 disponible sur le bus parallèle 2.33 c.u.

Mesure de la latence des liens série (2) Budget temps alloué : 7 clock unit Fibre optique : 4 m GOL NGK Tx TCC Tester NGK Rx Agilent FPGA TCC 24 ~0.8 c.u. 0.95 c.u. 2.33 c.u. Désérialisation <2.48 clock unit Latence TCC: Latence conversion série-parallèle: ~2,5 périodes d’horloge + re-synchronisation sur l’horloge LHC = 3 (4) périodes d’horloge - Budget temps alloué 7 périodes d’horloge ___________________________________________________ Reste pour le traitement dans le FPGA 4 (3) périodes d’horloge (estimation : 2)

Mesure du taux d’erreur binaire (BER) VHDL dans FPGA : Logique de comparaison des données reçues avec celles attendues 23 liens optiques actifs TCC Tester erreurs TCC 24 Analyseur logique GOL Test Board 1 lien électrique à tester A fonctionné en continu à 800Mb/S pendant 145 Heures sans erreur : BER < 3.10-15 (moins d’une erreur toutes les 1’35’’ dans CMS) (avec 5464 liens optiques actifs)

Estimation du BER par la gigue d’horloge (1) 24 ps Distribution d’horloge sur la carte TCC AGILENT HDMP-1034A AGILENT HDMP-1034A AGILENT HDMP-1034A RxClk 19 ps Lignes différentielles LVDS ou LVPECL MC100EPT26 PECL  TTL 1:2 Lignes unipolaires LVTTL AGILENT HDMP-1034A AGILENT HDMP-1034A AGILENT HDMP-1034A CLK Selection 19 ps x12 external CLK x72 NB100LVEP224 CLK Distribution 1:24 MC100EPT26 PECL  TTL 1:2 x12 AGILENT HDMP-1034A AGILENT HDMP-1034A external CLK (50 ) AGILENT HDMP-1034A QPLL 51 ps 19 ps x7 VIRTEX2 x6 + 1 V2pro MC100LVEP111 CLK Distribution 1:10 VIRTEX2 SLB 1 x9 (Cf. AN1568/D) SLB 9

Estimation du BER par la gigue d’horloge (2) Gigue sur l’horloge récupérée des données (RxClk) très faible ~20 ps From AGILENT AN1448-1 1,25 ns ≈ 62  BER << 10-15 (10-15 ≈ 16   80ps) Le taux d’erreur binaire estimé est très bas. 20 ps 20 ps

Estimation du BER par le diagramme de l’œil (1) NGK Agilent Entrée AGILENT après conversion O/E Oeil très ouvert !!! BER estimé par l’oscilloscope très bas!!

Estimation du BER par le diagramme de l’œil (2) NGK Agilent Entrée AGILENT après conversion O/E

Estimation du BER par le diagramme de l’œil (3) NGK Agilent Entrée AGILENT après conversion O/E

Etat des TCC : Conclusion Faible latence de la réception série Tests du prototype 24 voies : OK Conception de la version 68 voies Production et test de 42 cartes en 2005