Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Project Plan 2003 FED Project aiming to satisfy 2 demands/timescales: Module.

Slides:



Advertisements
Similar presentations
John Coughlan et al.Rutherford Appleton Laboratory14th May 20023rd CMS Electronics Week Tracker Front-End Driver Progress Report 3rd CMS Electronics Week.
Advertisements

CMS Week March presented by John Coughlan RAL FED Hardware Status Pre-Series Manufacture Final Production Plans.
CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
Slide 1 FEC Software 21 April 2004 R.Stone Rutgers University Pixel FEC Workshop.
Uli Schäfer 1 JEM: Status and plans JEM1.2 Status Test results Plans.
1 Pulsar firmware status March 12th, 2004 Overall firmware status Pulsar Slink formatter Slink merger Muon Reces SVT L2toTS Transmitters How to keep firmware.
HCAL FIT 2002 HCAL Data Concentrator Status Report Gueorgui Antchev, Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
29 January 2004Paul Dauncey - CALICE DAQ1 UK ECAL Hardware Status David Ward (for Paul Dauncey)
LECC2004: Performance of the CMS Silicon Tracker FED: Greg Iles13 September Performance of the CMS Silicon Tracker Front-End Driver 10th Workshop.
Global Trigger H. Bergauer, K. Kastner, S. Kostner, A. Nentchev, B. Neuherz, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H. Sakulin, J. Strauss,
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.
Instrumentation DepartmentJ. Coughlan et al.Rutherford Appleton Laboratory14 September 2000LEB2000 Krakow The Front-End Driver Card for CMS Silicon Microstrip.
21 January 2003Paul Dauncey - UK Electronics1 UK Electronics Status and Issues Paul Dauncey Imperial College London.
CMS Annual Review September 2004Geoff Hall1 Tracker Off-detector Electronics On-detector electronics production approaching completion procuring spares.
Instrumentation Department John Coughlan Rutherford Appleton Laboratory14 November 2002 CMS Tracker Readout Effort Requirements in Instrumentation Department.
Instrumentation DepartmentJohn Coughlan et al.Rutherford Appleton Laboratory23 October 2002Tracker Electronics Meeting The Front-End Driver Card FEDv1.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
Electronic System Design GroupInstrumentation DepartmentR. Halsall, S. Taghavirad et alRutherford Appleton Laboratory5 March 2003 Delay FPGA I/O Clock40.
Electronic System Design GroupInstrumentation DepartmentRob Halsall et al.Rutherford Appleton Laboratory21 October 2002 CMS Tracker FED Back End FPGA Frame_Sync_out0.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
Claudia-Elisabeth Wulz Anton Taurok Institute for High Energy Physics, Vienna Trigger Internal Review CERN, 6 Nov GLOBAL TRIGGER.
Bernardo Mota (CERN PH/ED) 17/05/04ALICE TPC Meeting Progress on the RCU Prototyping Bernardo Mota CERN PH/ED Overview Architecture Trigger and Clock Distribution.
Background Physicist in Particle Physics. Data Acquisition and Triggering systems. Specialising in Embedded and Real-Time Software. Since 2000 Project.
1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
FED Overview VME-FPGA TTCrx BE-FPGA Event Builder Buffers FPGA Configuration Compact Flash Power DC-DC DAQ Interface 12 Front-End Modules x 8 Double-sided.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
J. Coughlan et al. 1st October 2003 LECC 2003 Amsterdam The CMS Tracker Front-End Driver 9 th Workshop on Electronics for LHC Experiments Amsterdam J.A.Coughlan,
Status of NA62 straw electronics Webs Covers Services Readout.
John Coughlan Tracker Week October FED Status Production Status Acceptance Testing.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group Final FED Progress Report CMS Tracker Week 16th July 2003.
LHCb front-end electronics and its interface to the DAQ.
Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory Clocks Data FEDv1 Final Firmware Subtasks Serial Comms VME LINK VME Bus VME SystemACE System.
Instrumentation DepartmentJ. Coughlan et al.Rutherford Appleton Laboratory23 October 2002Tracker Electronics Meeting The Front-End Driver Card FEDv1 VME.
Tracker Week October CCLRC, Rutherford Appleton Laboratory, Oxon, UK Imperial College, London, UK Brunel University,
Trigger Meeting: Greg Iles5 March The APV Emulator (APVE) Task 1. –The APV25 has a 10 event buffer in de-convolution mode. –Readout of an event =
09/01/2016James Leaver SLINK Current Progress. 09/01/2016James Leaver Hardware Setup Slink Receiver Generic PCI Card Slink Transmitter Transition Card.
Tracker Week 21st April CCLRC, Rutherford Appleton Laboratory, Oxon, UK Imperial College, London, UK.
Instrumentation DepartmentJ. Coughlan et al.Rutherford Appleton Laboratory11 September 2002LEB 2002 Colmar The Front-End Driver Card for the CMS Silicon.
24th October 2003 M. Noy, Imperial College London0 M. Noy FED Project Status.
JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.
S. Durkin, CMS EMU Meeting U.C. Davis Feb. 25, DMB Production 8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board 550 Production Boards.
Electronic System Design GroupInstrumentation DepartmentRob Halsall et al.Rutherford Appleton Laboratory30 July 2001 CMS Tracker FED CMS Tracker System.
Electronic System Design GroupInstrumentation DepartmentRob HalsallRutherford Appleton Laboratory19 July 2002 Electronic System Design Group CMS Tracker.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
LECC2004: Performance of the CMS Silicon Tracker FED: Greg Iles13 September Performance of the CMS Silicon Tracker Front-End Driver 10th Workshop.
Tracker Week February presented by John Coughlan RAL FED Status FEDv2 Testing Pre-Series Manufacture Final Production.
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
M. Adinolfi – University of Oxford – MAPMT Workshop – Imperial College 27 June Status of the PINT chip M. Adinolfi University of Oxford.
Instrumentation DepartmentJ. Coughlan et al.Rutherford Appleton Laboratory23 October 2002Tracker Electronics Meeting The Front-End Driver Card FEDv1 VME.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
General Tracker Meeting: Greg Iles4 December Status of the APV Emulator (APVE) First what whyhow –Reminder of what the APVE is, why we need it and.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
ESDG Mtg 15th April CMS-FED Production FEDv1 Productions Jan 2003 : 2 boards. Working. June 2003 : 3.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
Electronic System Design GroupInstrumentation DepartmentR. Halsall, S. Taghavirad et alRutherford Appleton Laboratory5 March 2003 CMS Tracker FED Firmware.
Electronic System Design GroupInstrumentation DepartmentRob Halsall et al.Rutherford Appleton Laboratory18 July 2001 CMS Tracker FED CMS Tracker Two Weekly.
LECC2003: The 96 Chann FED Tester: Greg Iles30 September The 96 channel FED Tester Outline: (1) Background (2) Requirements of the FED Tester (3)
ODE Workshop, LIP, 08/04/05 SRP: Current Status Irakli MANDJAVIDZE DAPNIA, CEA Saclay, Gif-sur-Yvette, France.
SVD FADC Status Markus Friedl (HEPHY Vienna) Wetzlar SVD-PXD Meeting, 5 February 2013.
ATLAS Pre-Production ROD Status SCT Version
Development of the CMS Silicon Strip Tracker Readout
Production Firmware - status Components TOTFED - status
CCS Hardware Test and Commissioning Plan
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
UK ECAL Hardware Status
The CMS Tracking Readout and Front End Driver Testing
FED Design and EMU-to-DAQ Test
Presentation transcript:

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Project Plan 2003 FED Project aiming to satisfy 2 demands/timescales: Module Tester FEDs: “July ‘03 (2) / end ‘03 (2) / beg ‘04 (2) / mid ‘04 (6)” 96 Opto for large scale silicon tracker modules (can’t use FED-PMCs.) need to provide restricted FED functionality assumes we can use FEDv1 pcbs Pre-Production Manufacture: Q1-2/04 to stay on final CMS installation schedule need to demonstrate full functionality assumes new iteration FEDv2 pcbs

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 CMS Tracker FED Schedule FED x 450 installation at CERN expected to start Q DesignTest Production & Installation Pre-Pro FEDv3 (500)FEDv2 (20)FEDv1 (20) ST, IC, JC > EF >

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Module Testers Requirements July ‘03 “To Readout Virgin Raw Data formatted as DAQ events via VME in response to TTC trigger and clock.” Trigger & Readout rates are not critical. Functionality Does require: Scope Mode and Software Triggers for set up. Controls from VME for run mode, clock source, clock skew, OptoRx offsets, Counters for triggers & errors VME accessible Event buffer occupancy & lengths for readout. System ACE loading, Resets on TTC Chan A, Hardware throttle output. FED delivered as a Package including Software to drive the Firmware. Does not require: S-LINK readout, Clustering mode, Spy Channel, TTC chan B, TCS (but maybe simple throttle), DAC control, pedestal/threshold data, System ACE interface, VME64x config EPROM…, VME Interrupts, Temp chip control…

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FEDv1 Overview VME-FPGA TTCrx BE-FPGA Event Builder Buffers FPGA Configuration Compact Flash Power DC-DC DAQ Interface 12 Front-End Modules x 8 Double-sided board CERN Opto- Rx Analogue/Digital 96 Tracker Opto Fibres VME Interface Xilinx Virtex-II FPGA Modularity 9U VME64x Form Factor Modularity matches Opto Links 8 x Front-End “modules” OptoRx/Digitisation/Cluster Finding Back-End module / Event Builder VME module / Configuration Power module Other Interfaces: TTC : Clk / L1 / BX DAQ : Fast Readout Link TCS : Busy & Throttle VME : Control & Monitoring JTAG : Test & Configuration FE-FPGA Cluster Finder TTC TCS Temp Monitor JTAG TCS : Trigger Control System 9U VME64x

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Pre-Production FEDv2 Does require: S-LINK readout, Clustering mode, Spy Channel, TTC chan B, TCS (but maybe simple throttle), DAC control, pedestal/threshold data, System ACE control and in situ- programming, VME64x config EPROM…, VME Interrupts, Temp chip control… All operating at target Trigger Rate of 100 kHz! Have to demonstrate full functionality before next iteration FEDv2. Collaborative project with Imperial. We share testing. But they also wish to contribute some Firmware design in addition to Software design. NB Strong pressure from customer to only make those changes on FEDv2 which are absolutely necessary. although we must also consider final manufacturing costs.

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Testing so far End of Q1. Already achieved in Testing: Boards passed JTAG. Basic FE Analogue tests (with Cross-Point card.) Analogue capture with Chip Scope. FPGA configuration from System ACE. Tested DDR from Delay to FE FPGA. Basic external VME interface (with Block Transfer.) First Opto signal tests. Further tests at Imperial. Experience is positive so far. Tests are progressing well. Found a few “patches” needed on the board. So far no “show stoppers” for Module Testers with FEDv1 design. Nevertheless customer considers us to be about 3-6 months behind schedule. Still Ok providing we can use FEDv1 pcb for Module Testers. Now need to provide estimates of time needed to implement remaining Firmware.

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Firmware Status: Ready to start trying Final Designs on FED together with test firmware. Delay FPGA: Final version synthesised and under test. FE FPGA: Final version synthesised and “ready” for test. BE FPGA: Data path up to QDR filling synthesised and ready for test. TTC chan A interface implemented. Read path to VME in progress incl DAQ formatting. VME FPGA: External VME cycles tested. Serial comms to BE close to test. To do... parallel link to BE incl. readout interface. Steps towards providing Module Test functionality...

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Firmware Milestone Tests in Q2/03 Load Final Delay design. Test DDR to FE FPGA. (ChipScope in FE) Control and read-back via VME to FE FPGAs (e.g. OptoRx ctrl). Implement serial comms from VME to BE* first and then on to FE. VME end nearly ready. BE take receiver block from FE design. Provide simple register map and test with software. (Later extend to other controls eg to test clock skewing.) NB Uses Final design of FE, Delay and VME. Test design in BE. Test Final FE design with Software trigger (no handshakes.) Test design in BE with ChipScope. Meanwhile Test Final BE design writing to QDR. Use test data generator load in FE’s 1->8 (is existing code synthesisable?). Or do test with Final FE design. Test with Software trigger=FE Scope Mode. Extend Final BE to test QDR readout to VME (using test generators or Scope mode in FE). Test parallel link from BE to VME and readout protocol. Readout via CPU. Divide and Conquer … in 3 months...

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Firmware Milestone Tests in Q2/03 Test Final FE Virgin Raw data mode (header finding.) Need APV frame generator (OptoTest Card?) Add synch clock and trigger inputs (backplane?). Need clock and trigger select logic. Use TTC to provide ext clock and trigger. Mostly implemented. But need TTC VME cards to do this test (Imperial?) Need clock and trigger select logic. Add Event/Header formatting for readout. Test with Final FE design. Readout interface Parallel Link BE to VME, with register for event length and nr events pending. In BE read by VME. Software triggers. Simply a register to generate a Scope Trigger. Control registers & Counters for nr triggers, (resets), errors…. In BE read by VME.

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FEDv1 Overview VME-FPGA TTCrx BE-FPGA Event Builder Buffers FPGA Configuration Compact Flash Power DC-DC DAQ Interface 12 Front-End Modules x 8 Double-sided board CERN Opto- Rx Analogue/Digital 96 Tracker Opto Fibres VME Interface Xilinx Virtex-II FPGA Modularity 9U VME64x Form Factor Modularity matches Opto Links 8 x Front-End “modules” OptoRx/Digitisation/Cluster Finding Back-End module / Event Builder VME module / Configuration Power module Other Interfaces: TTC : Clk / L1 / BX DAQ : Fast Readout Link TCS : Busy & Throttle VME : Control & Monitoring JTAG : Test & Configuration FE-FPGA Cluster Finder TTC TCS Temp Monitor JTAG TCS : Trigger Control System 9U VME64x

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Registers Software: Up to now only peek & poke program to VME from Linux. Module Testers need to integrate FED software into their (complicated) system. Need FED Application Programming Interface. A list of software functions FED responds to. Need register map/list. Serial string commands to load and read back FE/Delay registers as described by Bill. Extra serial string commands (same mechanism) to load and read back following registers in BE: Register to reset BE status/counters Register to read BE status, eg FIFO status Register to select TTC clock or test clock. TTC internal registers access Register to select test clock. Register to select TTC trigger or test source. Register to enable triggers (e.g. whilst loading FE FPGAs.) Register to send a software trigger (=Scope mode/Frame sync to FE FPGA).

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Registers Registers to count nr triggers received (and resets and errors?) Register to select BE readout mode VME or S-LINK Register to read nr of events pending to readout (polled by CPU) Register to read length of current event to readout (gives nr of words to readout event). And a few local in VME e.g. FED ID, Test memory to detect board, Enable FED register

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FEDv1 Event Readout Protocol DAQ Trailer Formatted FED Data DAQ Header Tracker Header Readout (via VME) Formatted Events identical? to those sent to S-LINK Load Parameters e.g. Peds, Clock skews Set run mode Select clock and trigger source Start Run and enable Triggers/Frames Poll on Event Occupancy Counter Get length of event Readout that event (in chunks) done (BE decrements Event Occupancy Counter after last byte sent to VME?) Repeat until Run stop Periodically check local status registers and counters Event Formats: Virgin Raw Data. Raw APV frames. *Scope Mode or Software Trigger Both are fixed event sizes within a Run. (*Empty Tracker Header.)

Instrumentation DepartmentCCLRC Rutherford Appleton Laboratory28 March 2003 FED Test Equipment Cross-Point cards for electrical inputs. Most useful in Scope modes. Second Opto Test card (after Easter). Most convenient for APV patterns. Needed for Raw Data (header finding) readout tests with FE FPGA. Have TTC VME cards in hand. New PC/VME Interface (SBS optical link card) after Easter. Standard LHC VME64x Crate in May?