Slide 1 / 14 PSFEB Status Report LHCb Clermont Production Test preview of the PreShower Front-End Boards February the 1 rst, 2007.

Slides:



Advertisements
Similar presentations
Support.ebsco.com EBSCOhost Mobile Tutorial. Welcome to the EBSCOhost Mobile tutorial, a guide to the most popular EBSCOhost features available for use.
Advertisements

Yokogawa Network Solutions Presents:
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
DAQmx下多點(Multi-channels)訊號量測
Software setup with PL7 and Sycon V2.8
Attributes of SharePoint Migration  Quickly Migrate bulk SharePoint offline or Online database in other SharePoint or Office365.  Transfer Multiple.
Trigger Validation Board PVSS panels tutorial 1. TVB components 2 FPGA controls :  FPGA HCAL hadron trigger  FPGA EPPI electron, photon, pi0, Global.
DLC-MODS Workbook 1.2 Pinky says, “Hello.” Presented by University of Tennessee Libraries Digital Library Center Melanie Feltner-Reichert, Metadata Librarian.
Corporate Property Automated Information System (CPAIS) Macro Walkthrough Guide for Excel Version 2003.
Course contents 1.Labview basics – virtual instruments, data flow, palettes 2.Structures – for, while, case,... – editing techniques 3.Controls&Indicators.
A Quick Start Guide for: NEW LOOK NEW TOOLS NEW OPPORTUNITIES.
PXL RDO System Requirements And meeting goals 11/12/2009BNL_CD-1_SENSOR_RDO - LG1.
1 Burn-in Viewer User’s Guide Version 2.0 February 17, 2005 LukasTomasek
Other I/O LCD display Flash ROM Keyboard (PS/2) UART connectors.
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
World Wide Web1 Applications World Wide Web. 2 Introduction What is hypertext model? Use of hypertext in World Wide Web (WWW) – HTML. WWW client-server.
PayDox applications All features can be used independently.
Introduction. 2 What Is SmartFlow? SmartFlow is the first application to test QoS and analyze the performance and behavior of the new breed of policy-based.
Creating a Web Page HTML, FrontPage, Word, Composer.
Classroom User Training June 29, 2005 Presented by:
CPSC 203 Introduction to Computers Lab 21, 22 By Jie Gao.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
Scoring Program Updates & XML upload to the NSRCA web site July 2013.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Creating a Web Site to Gather Data and Conduct Research.
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
Lead Management Tool Partner User Guide March 15, 2013
Simulink ® Interface Course 13 Active-HDL Interfaces.
Smart PSS Associate Certified Class Dahua Security Certification
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
Specview 32 Release 2.5 Enhancements
Duty Log and Chat Setup SSG Frese, Jerome S. Sensor Manager Cell 12 MDD.
Guide to Linux Installation and Administration, 2e1 Chapter 10 Managing System Resources.
1 Online Calibration of Calorimeter Mrinmoy Bhattacharjee SUNY, Stony Brook Thanks to: D. Schamberger, L. Groer, U. Bassler, B. Olivier, M. Thioye Institutions:
The Glance Project ATLAS Management January 2012.
1 Control Software (CAT) Introduction USB Interface implementation Calorimeter Electronics Upgrade Meeting Frédéric Machefert Wednesday 5 th May, 2010.
1 Outline Firmware upgrade of the HV_LED_DAC boards. HV Status Bits board. Status of the board integration into the LHCb TFC system. CALO HV system and.
Laurent Locatelli LHCb CERN Calo commissioning meeting 16th April 2008 Trigger Validation Board PVSS control status 1.
Preshower Front-End Boards News LHCb group / LPC Clermont  News  TRIG-PGA Bit Flip Behaviour  Bit Flip Simulations  Conclusion.
1 ECS CALO HV Control CALO Piquet Training Session Anatoli Konoplyannikov /ITEP/ Outline  ECS HV control of the ECAL/HCAL sub-detectors.  Introduction.
Laboratoire d’Annecy-le-vieux de Physique des Particules, France Cyril Drancourt Tuesday 3 June 2003 Common L1 Workshop Use in Calorimeter Old design with.
PS FE Board Tests LHCb - LPC Group R. Bonnefoy, G. Bohner, C. Cârloganu, E. Conte, R. Cornat, E. Delage, J. Lecoq, M-L. Mercier, P. Perret, L. Royer Electronic.
Final FED 1 Testing Set Up Testing idea and current status Preliminary results Future development Summary M. Noy
How to Use GPS to Fill Out a Bid Document February 2007.
S.MonteilCOMMISSIONING1 PS/SPD ELECTRONICS OUTLINE 1)STATUS OF PS/SPD FE BOARDS PRODUCTION 2)PHASES OF PS/SPD COMMISSIONING 1)LEDs AND DETECTORS 2)TUBES.
Source Controller software Ianos Schmidt The University of Iowa.
Quick guide to ASIMON configuration For version 3.0 or greater SAFETY AT WORK Date: 3/18/2009.
PS VFE & PS/SPD FE Electronics Status and Plans 16 January 2008 LPC Clermont.
26/11/02CROP meeting-Nicolas Dumont Dayot 1 CROP (Crate Read Out Processor)  Specifications.  Topology.  Error detection-correction.  Treatment (ECAL/HCAL.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
1 Preshower Front-End Electronics Status LHCb group, LPC Clermont OUTLINE PRODUCTION TESTS PRESERIE I PGA ISSUES: ~SOLVED PRESERIE II (…) CALORIMETER MEETING.
Common test for L0 calorimeter electronics (2 nd campaign) 4 April 2007 Speaker : Eric Conte (LPC)
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
S.MonteilPS/SPD COMMISSIONING1 OUTLINE 1)PROGRESS REPORT. 2)PLANS. 3)CONCLUSION. COMMISSIONING MEETING – JUNE 2008.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
1 ECS CALO HV Control CALO Piquet Training Session Anatoli Konoplyannikov /ITEP/ Outline  ECS HV control of the ECAL/HCAL sub-detectors.  Introduction.
Calorimeter global commissioning: progress and plans Patrick Robbe, LAL Orsay & CERN, 25 jun 2008.
S.MonteilPS COMMISSIONING1 MaPMT-VFE-FE ELECTRONICS COMMISSIONING AND MONITORING. OUTLINE 1)Ma-PMT TEST BENCHES MEASUREMENTS 2)VFE AND FE ELECTRONICS FEATURES.
1 Berger Jean-Baptiste
Software for tests: AMB and LAMB configuration - Available tools FTK Workshop – Pisa 13/03/2013 Daniel Magalotti University of Modena and Reggio Emilia.
1 L0Calo ECS. 2 Introduction L0Calo consists in several boards: –In the cavern: Front-End Boards, Trigger Validation Boards and SPD Multiplicity Boards.
13 June 2006 R. Bonnefoy, C. Carloganu, E. Conte, R. Cornat, E. Delage, J. Lecoq, M.-L. Mercier, S. Monteil, P. Perret LPC Clermont PS Front-End Electronics.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
SESM Demonstrator FPGA Power Node Prototype Emilio Bisbiglio, SESM, Przemyslaw Osocha, SESM,
Software Testing With Testopia
Intermountain West Data Warehouse
Tests Front-end card Status
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Presentation transcript:

Slide 1 / 14 PSFEB Status Report LHCb Clermont Production Test preview of the PreShower Front-End Boards February the 1 rst, 2007

Slide 2 / 14 PSFEB Status Report LHCb Clermont Production Test organisation Interface automated tests : Manual interventions : DAQ test with Analogic Wave Generator (sine signal) Long term tests: Provide dedicated data- sheets for valid boards I2C communication Phasers Connectivity Algorithm Characteristics measure - Measure the offsets - Bit Flip Rate failure for TrigPGA - AOB ? Pedestal fluctuations …

Slide 3 / 14 PSFEB Status Report LHCb Clermont Production Test Interface (1/3) 2. Fill the header part 1. Initialize the VME crate -‘Resman’ program (Resource Manager) - a simple test : flickering the memory board LEDs 3. Load a list of processes from an option file Compulsory steps for launching the test (enabling the GO button) - the board ID number - user name (to choose in a list) - PC DNS name - the crate used - CAT release (is automatically set) ‘Track test conditions’

Slide 4 / 14 PSFEB Status Report LHCb Clermont Production Test Interface (2/3) Possibility to change easily some test parameters from the interface (title, number of events, threshold) A board is rejected if for one process : number of errors > threshold A board is accepted if for all processes : number of errors <= threshold

Slide 5 / 14 PSFEB Status Report LHCb Clermont Production Test Interface (3/3)

Slide 6 / 14 PSFEB Status Report LHCb Clermont List of processes file Name of the CAT process Name of the CAT element which will be tested by the process Title of the process in the Production Test interface Number of events, threshold Delay (ms) applied just before the process running Name of the specific log file for the process Possibility to reset GLUE or SPECS Mezzanine before the process running

Slide 7 / 14 PSFEB Status Report LHCb Clermont Log outputs C: LHCb CAT CATLPC Production 001 Number of the board 001 directory Detailed log file for each process Global log file Explicit ASCII data files Collected in separate folders

Slide 8 / 14 PSFEB Status Report LHCb Clermont Log outputs : html browser C: LHCb CAT CATLPC Production 001 Number of the board 001 Parse the log files to.html Parsed global log file Provide an html browser for log files TODO: index.html with boards status summary +link to logs & data sheets Index.html

Slide 9 / 14 PSFEB Status Report LHCb Clermont Log outputs : html browser Quick status Expanded status Popup link to detailed log

Slide 10 / 14 PSFEB Status Report LHCb Clermont Table of processes & timing (1/2) I2C communication I2C communication  8 FePGA registers8x1000  8 FePGA parameters8x100  TrigPGA registers1000  TrigPGA injection RAM3  SEQ1000  3 delay chips3x1000 4min30s Phaser 1 Phaser 1  SPD1  TOP neighbours1  ECAL1 1min Intraconnectivity FePGA - TrigPGA Intraconnectivity FePGA - TrigPGA PS & SPD, 4 Mapping2x4x5 2min

Slide 11 / 14 PSFEB Status Report LHCb Clermont Table of processes & timing (1/2) Connectivity with other boards Connectivity with other boards  Inputs : SPD, ECAL add & BCID, Top & Right neighbours  Outputs : multiplicity, TVB clusters, Bottom & Left neighbours 5 evts 30s FePGA algorithms FePGA algorithms TrigPGA algorithmsTrigPGA algorithms  Offsets + Trigger bits : 8x5  Gain + Trigger bits : 8x5  Alpha + Trigger bits : 8x5 4min Global tests with RAMs + 4 mapping4x5 + 2 inversion4x5 3min30 Total duration :16min “offset computation” & “bit flip rate determination” processes haven’t been implanted in this protocol yet.

Slide 12 / 14 PSFEB Status Report LHCb Clermont Results of the production test for boards 001 & 002 Board 001 (TrigPGA APA 450) Output Left PS neighbours : 4% error rate on bit #6 (after mapping) Details in ‘TestCONNECT_OUTPUT_neighbours.dat’ Bit Flip Rate threshold :18% Offsets :? Board 002 (TrigPGA APA 600) OK (?) Bit Flip Rate threshold :18% Offsets :? Interface automated tests : +known issues : phasers blocking Manual interventions : DAQ test with Analogic Wave Generator (sine signal) ? Long term tests: Pedestal fluctuations : ?

Slide 13 / 14 PSFEB Status Report LHCb Clermont Documentation An illustrated user guide A brief list of the processes A description of each process To be achieved

Slide 14 / 14 PSFEB Status Report LHCb Clermont SUMMARY Tasks to be done : Implant “offset computation” & “bit flip rate determination” processes into the production test interface  DONE AWG : GPIB issues update “pipeline registers test” processes for completing the current list test the next release of the TrigPGA and write a process for testing its new functionality  Messy I/Os web access for the board datasheets  ongoing … complete the documentation A first catalog of processes is available for testing the pre-series boards !

Current list of processes I 2 C Communication PROCESS NAMEELEMENT TYPECATProc FILEINFO Specific devices STATUS PsFePGA_I2CPS_FE_PGAPsFEPGA_I2C.cppConfiguration registers: Takes into account the FEPGA release version. OK PsFePGA_I2C_PARPS_FE_PGAPsFEPGA_I2C_PAR.cppFE-PGA Configuration parametersOK PsFePhaser_I2CPhaser 0, 1, 2PsFePhaser_I2C.cppOK Test I2C Ps_SeqPGASeq_PGAPsFeSeq_I2C.cppOK PSTrigPGA_I2C_INJRAMPsTrig_PGAPsTrigPGA_I2C_INJRAM.cppOK PSTrigPGA_I2C_CONFIGPsTrig_PGAPsTrigPGA_I2C_CONFIG.cpp TRIG Configuration parameters OK Connectivity PROCESS NAMEELEMENT TYPECATProc FILEINFO Specific devices STATUS Test_Connectivity FEPGA – TRIGA PS bits + 4 mapping type FEBPsTrigPGA_PROC_IntraConnectivity.cppTest FE-TRIG intra connectivity + mappings algorithms OK Test_Connectivirt FEPGA – TRIGA SPD bits + 4 mapping type PsTrigPGA_PROC_IntraConnectivity.cppOK INPUT : SPD + RIGHT NEIGHBOURS FEBPsTrigPGA_PROC_InputTest.cpp FEB I/Os Mem. BoardsOK INPUT : ECAL addressesOK INPUT : ECAL BCIDOK INPUT : TOPOK INPUT : RIGHT CORNEROK OUTPUT : multi, ECAL addresses, BCIDs OK OUTPUT : neighboursOK OUTPUT : VAL1 & VAL2OK

Current list of processes Phaser Test PROCESS NAMEELEMENT TYPECATProc FILEINFO Specific devices STATUS Phaser 1 test : ECALFEBPsTrigPGA_PhaserTestMem. BoardsOK Phaser 1 test : SPDFEBPsTrigPGA_PhaserTestOK Phaser 1 test : TOP neighboursFEBPsTrigPGA_PhaserTestOK DAQ Algorithms PROCESS NAMEELEMENT TYPECATProc FILEINFO Specific devices STATUS PsFePGA_PROC_OFFSETPS_FE_PGAPsFe_PGA_PROC_OFFSET.cppinjRAM, acqRAM + chan. BOK PsFePGA_PROC_GAINPS_FE_PGAPsFe_PGA_PROC_GAIN.cppOK PsFePGA_PROC_ALPHAPS_FE_PGAPsFe_PGA_PROC_ALPHA.cppOK Trigger Algorithms PROCESS NAMEELEMENT TYPECATProc FILEINFO Specific devices STATUS Global ProcessFEBPsTrigPGA_PROC_GlobalProcess.cpp injRAM, acqRAM + chan. B OK Global Test with Memory BoardsFEBPsTrigPGA_PROC_GlobalProcessWithTB.cppMem. BoardsOK, to include Full DAQ Path PROCESS NAMEELEMENT TYPECATProc FILEINFO Specific devices STATUS Ps Offset CalculationFEBPsPedestals.cppPedestals measurementOK, to include DAQ through ACQRAM FEB PSFEB_ACQRAM.cppData acquired with CROCs SPYRAM AWGGPIB issue ? Ps_data acqusition DAQ PSAcquisition.cppData acquired with CROCs SPYRAM