Développements ATCA au LAPP Journées VLSI - FPGA - PCB de l'IN2P3 11/06/2014 Nicolas LETENDRE 11/06/2014Journées VLSI - FPGA - PCB1.

Slides:



Advertisements
Présentations similaires
– Spanning Tree Protocol (STP)‏
Advertisements

Le stockage DAS,NAS,SAN.
Architecture de machines Les entrées sorties Cours
1 HPC pour les opérations. Sommaire Quelques rappels sur Windows Compute Cluster Server Déploiement de Compute Cluster Administration de Compute cluster.
STRIE Systèmes Temps-Réel et Informatique Enfouie
Nouvelles Technologies Le bus PCI et ses évolutions
Nicolas Galliot M2SIR David Raspilaire
Système de stockage réseaux NAS - SAN
Les composants internes
Topic: CP Advanced Name: P. BRASSIER Department: A&D.
Contexte de la carte a réaliser
LA CARTE MERE PROJET REALISER PAR : BELGHITI ALAOUI Anas.
™.
Les Chipsets A QUOI ÇA SERT ?
IMPLEMENTATION DE MATERIEL DE TELECOMMUNICATIONS msalomons
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
PROFIBUS-DP pour le process : zone Ex, Hart©
Module de Stockage Etendu Intellex® (ESM)
Cours de Réseaux Informatiques
III- Une typologie Les réseaux locaux Les réseaux étendus.
Les systèmes mono-puce
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Matthieu SIMON - Juin Contribution à la mise en œuvre de systèmes de vision pour la robotique. P rogrammable A nalog R etina-like I mage S ensor.
Noyau Linux et multi-processeur sur plateforme embarquée ST50 Vendredi 18 Mars 2005 – Thomas Petazzoni.
Validation du protocole IPMI dans un châssis ATCA
ATV 1000 Animation bénéfices. Animation ATV 1000 Altivar 1000 Un concentré d’économies pour vos applications forte puissance moyenne tension de 0,5 à.
PROFIBUS Le bus de tous les terrains
PERI Master ACSI cours Gestion des Périphériques Année (Transparents de F. Dromard)
Nicolas Dumont Dayot pour le groupe LAr du LAPP
1. Introduction Le traitement informatisé de données requiert un dialogue, une communication entre l’homme et la machine, et parfois, entre plusieurs.
Benjamin CHARLES Chef de projets, ACTIO
Système slow-control au LAPP
Les Composants Logiques et d’Interfaces. 9 Octobre 2001 © astrium 2 La Stratégie Astrium SAS Vélizy Les Composants Logiques l Série 4000 : -Composants.
LAr Upgrade Démonstrateur et l’implémentation d’IPbus
PERI Master ACSI cours Gestion des Périphériques Année (Transparents de F. Dromard)
TEST PITTSBURGH Problème d'alimentation du chassie: Remplacement à la dernière minute par une alimentation bi tension de récupération. Solution: Adaptation.
Micro contrôleurs M. Boutemeur
LES BUS NUMERIQUES Philippe Butel Cours_bus_para_02.
1 LES BUS NUMERIQUES Bus parallèles Introduction au bus VXI Cours_bus_VXI_01.
La mise en place d’une infrastructure performante ne s’invente pas …
1 LES BUS NUMERIQUES Bus parallèles Introduction au bus PXI Cours_bus_PXI_01.
MTS Systems TS IIm/ FTGT Configurateur de station.
Présentation de la carte graphique
Nicolas Dumont Dayot pour le groupe ATLAS-LAPP 14/10/2013
1 Matthieu GUIBERT Rodolphe DELLA NEGRA 1. Introduction, Concepts de base, Boucles. TP 2. Tableaux,structures,conditions, séquences, chaînes de caractères,
Les nouveaux bus de données H. Le Provost (SEDI) Journée Electronique du DAPNIA, 10 Novembre 2006.
ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR
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.
1 / 35 Acquisition de capteur CMOS (Mimosa 26) en μTCA Loup Balleyguier Journées VLSI PCB FPGA Juin 2014.
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.
Développements autour de l’ ATCA et ROD pour le SLHC au LAPP A.Bazan, F. Bellachia, S. Cap, N. Dumont Dayot, L. Fournier, N. Letendre, G. Perrot P. Iengo,
Différenciateurs technologiques et avantages compétitifs.
ATCA au LAPP: Etat des lieux Réunion xTCA IN2P3 Marseille 21 Juin 2013 A. Bazan, F.Bellachia, S. Cap, N. Dumont-Dayot, L.Fournier, N. Letendre, G. Perrot,
Préparation du test d’irradiation du circuit Omegapix2 Olivier Le Dortz, LPNHE Paris 13 Mai
Table ronde Retour expérience sur Routage de gros boîtiers FPGA Olivier Duarte & Sébastien Cap 12/06/2014Journées VLSI - FPGA - PCB de l'IN2P31.
Développements autour d’ ATCA, ROD pour le HL-LHC au LAPP A.Bazan, F. Bellachia, S. Cap, N. Dumont Dayot, L. Fournier, N. Letendre, G. Perrot I.Wingerter.
Nouvelle électronique pour le calorimètre à Argon Liquide d’ATLAS 05/06/2012 Electronique Calorimètre ATLAS-Journée VLSI-IN2P Nicolas Dumont Dayot.
Le futur tracker d’ATLAS au SLHC Etude des services 25/01/2011N. Massol1.
Chaine d’acquisition du Calorimètre LArg ATLAS Nicolas Dumont Dayot pour le groupe ATLAS-LAPP 11/06/2014Acquisition ATLAS LArg-VLSI
Développements autour d’ ATCA et ROD pour le HL-LHC au LAPP A. Bazan, F. Bellachia, S. Cap, N. Dumont Dayot, L. Fournier, N. Letendre, G. Perrot I.Wingerter.
Nicolas LETENDRE – LAPP Annecy Journées VLSI - PCB - FPGA – IAOCAO Jeudi 24 Juin 2010.
République Algérienne Démocratique et Populaire Ministère de l’enseignement supérieur et de la recherche scientifique Université Mohamed kheider Biskra.
Journées VLSI 2010 Activité PCB IPNL VLSI 2010 W. TROMEUR.
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.
SCHAKO SUISSE SA SYSTEMES DE BUS 1 Systèmes de bus.
Carte mère AD77 infinity : assemblage d'un ordinateur de bureau
Transcription de la présentation:

Développements ATCA au LAPP Journées VLSI - FPGA - PCB de l'IN2P3 11/06/2014 Nicolas LETENDRE 11/06/2014Journées VLSI - FPGA - PCB1

Sommaire Sommaire: – Introduction à l’ATCA – Les développements ATCA au LAPP – AMC et MicroTCA – Hardware Plateforme Management – La mezzanine IPMC 11/06/2014Journées VLSI - FPGA - PCB2

Origine 11/06/2014Journées VLSI - FPGA - PCB3 Bus parallèle Liens séries, switchs Evolution des liens de communication FPGA avec SerDes 2003 PCI, IDE, VMEPCIe, SATA, USB3 etc.. PICMG: PCI Industrial Computer Manufacturers Group: Consortium d’industriels chargé de développer des spécifications ouvertes principalement pour les interconnexions. Créé en 1994, chargée de développer le PCI aux application Industrielles, Militaires, Médicales et Télécom 2002: Standard PICMG 3.x spécification de l’AdvancedTCA Standards

ATCA Advanced Telecommunications Computing Architecture La PICMG 3.0 défini un ensemble de modules qui s’interconnectent afin de déployer des systèmes de calculs / communication hautes performances. – Mécanique – Management du système – Distribution de puissance – Interconnections – Dissipation Thermique Permet à différents fabricants (châssis, cartes, fond de panier etc..) de concevoir du matériel qui peut s’interconnecter. (« en théorie… ») 11/06/2014Journées VLSI - FPGA - PCB4

Objectifs de l’ATCA Réduire le temps de développement et les couts – Système modulaire – Pas besoin de redévelopper tout une architecture Fournir des interfaces rapides et denses – Multi protocoles jusqu’à 40Gbit/s – + Interconnections entre carte Améliorer l’efficacité volumétrique – Système de refroidissement performent Améliorer la distribution de puissance et son contrôle – Gestion de la puissance en fonction des demandes des cartes Offrir un « Haut niveau de Service » (disponibilité %) – Fiabilité Redondance à plusieurs niveau – Disponibilité Branchement sous tension – Facilité de contrôle Contrôleur de châssis Etat du système disponible en permanence 11/06/2014Journées VLSI - FPGA - PCB5 Utilisation en télécom, mais aussi militaire et aérospatiale

ATCA : Les châssis 11/06/2014Journées VLSI - FPGA - PCB6 Jusqu’à 14 emplacement dans un chassis 19 ’’ Jusqu’à 16 emplacement dans un chassis 23’’ Plusieurs format (« pizza box » etc…)

ATCA : Les cartes 11/06/2014Journées VLSI - FPGA - PCB7 Front Board:  Format 8U (322 x 280 x 34mm)  3 zones d’interconnections Zone1 : Puissance et contrôle Zone 2: Transport des données Zone 3: Entrées/Sorties arrières Module arrière en option  RTM Rear Transition Module Face Avant:  Poignées avec activation d’un switch  Leds: 2 obligatoires, 2 optionnelles

ATCA Zone 1 – connecteur d’alimentation Alimentation redondante -48V Bus IPMB pour le contrôle matériel (HPM Hardware Plateform Management) Broches d’adresse pour localisation du slot JTAG éventuel 11/06/2014Journées VLSI - FPGA - PCB8

ATCA: Alimentation →Des modules existent 11/06/2014Journées VLSI - FPGA - PCB9

ATCA Zone 2: Transport des données Connecteurs Tyco/ERNI ZD – 40 paires différentielles – Jusqu’à 5Gbit/s – Max 5 connecteur / carte (200 paires) 4 types d’interfaces: – Base Interface (64 paires) – Fabric Interface (120 paires) – Update Channel Interface (10 paires) – Synchronization Clock Interface (6 paires) 11/06/2014Journées VLSI - FPGA - PCB10

Topologie fond de panier 11/06/2014Journées VLSI - FPGA - PCB11 Dual Star Full Mesh Multi plane

ATCA Zone 2 Base Interface – Uniquement 10/100/1000 Base-T Ethernet – Topologie Dual-Star (Cartes Hub: Slot 1 et 2) Synchronisation Clock Interface – Structure en 3 bus redondants (6 paires différentielles) – chaque carte peut piloter le bus ou recevoir une horloge Update Channel – 10 paires entre 2 cartes – Pas de protocole imposé – Typiquement utilisé pour l’échange de données entre 2 cartes redondantes ou pour une interface privilégiée. 11/06/2014Journées VLSI - FPGA - PCB12

ATCA Zone 2 Fabric interface – Principal interface de communication – 15 canaux (1 canal = 4 ports bidir = 8 liens diff) – Pas de protocole spécifique Les liens différentiels 100 Ohms avec Vdiff max = 1600mV – Différentes topologies: DualStar, FullMesh … – Quand meme quelques standardisation: Ethernet (PICMG 3.1) Infiniband(PICMG 3.2) Starfabric (PICMG 3.3) PCIe (PICMG 3.4) RapidIO (PICMG 3.5) 11/06/2014Journées VLSI - FPGA - PCB13

Carte ABBA 11/06/2014Journées VLSI - FPGA - PCB14

Carte ABBA 11/06/2014Journées VLSI - FPGA - PCB15

AMC Advanced Mezzanine Card Apporte une modularité dans un système ATCA Défini par la norme PICMG AMC.0 Plusieurs formats: 3 hauteurs et 2 largeurs Jusqu’à 8 AMC par carte ATCA Interconnections avec la carte porteuse basée sur des liens série différentiels – sans protocole défini (40 paires différentielles pour la Fabric Interface) 11/06/2014Journées VLSI - FPGA - PCB16

uTCA Utilisations des cartes AMC directement dans un châssis. – Moins couteux pour un « petit » système – Conserve la philosophie de l’ATCA 11/06/2014Journées VLSI - FPGA - PCB17

ATCA Hardware Plateforme Management Surveiller, contrôler, assurer le bon fonctionnement des cartes et du châssis – Lecture des capteurs, mise en route des cartes, compatibilité interconnections, rapports des anomalies Les contrôleurs: – Châssis: Shelf manager Gestions alim, interconnections, ventilateurs, hot swapp… – Carte: IPMCcontroler Gestion niveau carte, lecture capteurs, gestion alim, e-keying, gestion AMC… – AMC: MMControler – Reliés entre eux par l’IPMBus (bus I2C redondant) – Supervision par TCP/IP 11/06/2014Journées VLSI - FPGA - PCB18 Protocole de communication basé sur l’IPMI (Intelligent Platform Management Interface, standard développé par Intel)

Exemple 11/06/2014Journées VLSI - FPGA - PCB19

HPM: Mise en œuvre 11/06/2014Journées VLSI - FPGA - PCB20 ATCA Hardware Plateforme Management – Apporte une surveillance et un contrôle du système – Mise au point qui peut paraitre complexe – Beaucoup de documentation à lire et comprendre. Des solutions existent pour les contrôleurs (IPMC, MMC): – Référence designs Schémas et environnement de développements fournis Cher – Modules pré câblés Encombrement « moins » maitrisable Dépendance au fabricant – Modules Open Source

Mezzanine IPMC 11/06/2014Journées VLSI - FPGA - PCB21 Une solution possible pour l’IPMC Mécanique Small size: DDR3 VLP Mini-DIMM Montage Vertical ou Horizontal Based on ARM Cortex M4 µC Documentation et design de référence Firmware Open Source modulaire

Mezzanine IPMC 11/06/2014Journées VLSI - FPGA - PCB22 Caractéristiques IPMC – IPMBus with on board buffers, Hardware address detection – Hot Swap management with ATCA Leds and front panel switch – Management of up to 8 AMC + RTM – On board Event LOG – FRU & SDR access via I2C – Access to ATCA board sensors via I2C – IPM_IO: Configurable User Signals for Payload management, ekeying …

Mezzanine IPMC 11/06/2014Journées VLSI - FPGA - PCB23 Autres caractéristiques Ethernet JTAG Master Custom interface – Up to 35 user IO USB port IPMC firmware upgrade  auto back to Factory Firmware if core freezes

Carte de test IPMC  Développement de la mezzanine IPMC  Test d’AMC  Documentation et schémas disponibles 11/06/2014Journées VLSI - FPGA - PCB24

Quelques Liens Documentation sur la mezzanine IPMC et la carte de test: Short Form ATCA PICMG gX4-4HYBg&ved=0CBQQFjAA&usg=AFQjCNFA-M6LMAijBfbswJnVNJ79ulzhtw Présentation sur l’ATCA et l’IPMI à l’école numérique de l’in2p /06/2014Journées VLSI - FPGA - PCB25