VME64x Digital Acquisition Board (TRIUMF-DAB) Designed to handle 2 channels of 12-bit 40MHz Data Will be used for both the LTI & LHC beam position system.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

Reconfigurable Computing (EN2911X, Fall07) Lecture 04: Programmable Logic Technology (2/3) Prof. Sherief Reda Division of Engineering, Brown University.
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
ESODAC Study for a new ESO Detector Array Controller.
Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Status of the Optical Multiplexer Board 9U Prototype This poster presents the architecture and the status of the Optical Multiplexer Board (OMB) 9U for.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Programmable logic and FPGA
4 Dec 2001First ideas for readout/DAQ1 Paul Dauncey Imperial College Contributions from all of UK: result of brainstorming meeting in Birmingham on 13.
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
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.
Lecture #3 Page 1 ECE 4110– Sequential Logic Design Lecture #3 Agenda 1.FPGA's 2.Lab Setup Announcements 1.No Class Monday, Labor Day Holiday 2.HW#2 assigned.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw.
GBT Interface Card for a Linux Computer Carson Teale 1.
Lecture #3 Page 1 ECE 4110– Sequential Logic Design Lecture #3 Agenda 1.FPGA's 2.Lab Setup Announcements 1.No Class Monday, Labor Day Holiday 2.HW#2 assigned.
Distribution of machine parameters over GMT in the PS, SPS and future machines J. Serrano, AB-CO-HT TC 6 December 2006.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
Beam phase and intensity measurement Grzegorz Kasprowicz Richard Jacobsson.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
BI day 2011 T Bogey CERN BE/BI. Overview to the TTpos system Proposed technical solution Performance of the system Lab test Beam test Planning for 2012.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
BCT for protection LHC Machine Protection Review April 2005 David Belohrad, AB-BDI-PI
Hardware proposal for the L2  trigger system detailed description of the architecture mechanical considerations components consideration electro-magnetic.
MTA BPM Electronics NIM module, 4 inputs, 2 BPMs per board Lock to external RF either 201MHz or 805MHz Single network connection reads out ~ 10 boards.
Lecture #3 Page 1 ECE 4110–5110 Digital System Design Lecture #3 Agenda 1.FPGA's 2.Lab Setup Announcements 1.HW#2 assigned Due.
LHC Collimation Project Integration into the control system Michel Jonker External Review of the LHC Collimation Project 1 July 2004.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
The ATF Damping Ring BPM Upgrade Nathan Eddy, Eliana Gianfelice-Wendt Fermilab for the ATF Damping Ring BPM Team.
01/04/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Beam Line BPM Filter Module Nathan Eddy May 31, 2005.
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
Intensity measurements using TRIC Juan Carlos Allica On behalf of: M. Andersen, D. Belohrad, L. Jensen, F. Lenardon, A. Monera, L. Søby 1.
Real time performance estimates of the LHC BPM and BLM system SL/BI.
2001/02/16TGC off-detector PDR1 Sector Logic Status Report Design Prototype-(-1) Prototype-0 Schedule.
HIE REX / ISOLDE New Instrumentation electronics - Main functionalities - S.Burger BI-PM
1 Level 1 Pre Processor and Interface L1PPI Guido Haefeli L1 Review 14. June 2002.
BPM stripline acquisition in CLEX Sébastien Vilalte.
ATLAS SCT/Pixel TIM FDR/PRR28 June 2004 TIM Requirements - John Lane1 ATLAS SCT/Pixel TIM FDR/PRR 28 June 2004 Physics & Astronomy HEP Electronics John.
Gueorgui ANTCHEV PH-TOT TOTEM Collaboration Meeting – December TOTFED – TOTEM Front End Driver VME64x Host Board OptoRX Firmware.
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Introduction to Field Programmable Gate Arrays (FPGAs) EDL Spring 2016 Johns Hopkins University Electrical and Computer Engineering March 2, 2016.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
2007 IEEE Nuclear Science Symposium (NSS)
Production Firmware - status Components TOTFED - status
HCAL Data Concentrator Production Status
ECE 4110–5110 Digital System Design
CMS EMU TRIGGER ELECTRONICS
Electronics for Physicists
Neurochip3.
Combiner functionalities
LHC Beam Loss Monitoring System
Five Key Computer Components
Electronics for Physicists
VME64x Digital Acquisition Board
LCLS Machine Protection System
Presentation transcript:

VME64x Digital Acquisition Board (TRIUMF-DAB) Designed to handle 2 channels of 12-bit 40MHz Data Will be used for both the LTI & LHC beam position system and the SPS, LTI and LHC fast beam intensity measurements

1999  Collaboration set-up between CERN and TRIUMF as part of the Canadian contribution to the LHC.  1 FTE for electronics engineering (Daryl Bishop)  1 FTE for software engineering (Graham Waters)  1MCHF for production and testing of all DABs 2000  First prototypes produced - standard VME32 card – could process 3 channels simultaneously (HOR, VER and INT)  FPGA - 2  ALTERA FLEX EPF10K30  WBTN card also a separate module (of VME size) communicating to the DAB via the P2 connector (no optical transmission).  40MHz Timing produced by on-board PLL  Tested in the SPS (BA4) – still operational today.  Intended for use in the LHC tunnel along with WBTN and front-end processor!  Tested for radiation hardness (TCC2) – as expected had huge SRAM error counts even for moderate radiation + some latch-ups in the FPGA itself. DAB History

2001  WBTN moves to optical transmission.  Separate intensity transmission abandoned.  DAB modified to integrate 2 WBTN mezzanine cards.  FPGA- ALTERA MAX EPM3128 for VME  - ALTERA APEX EP20K200 as main  TTC timing integrated (PLL abandoned).  DAB II prototype successfully tested in the LAB.  Decision taken to use the DAB for FBCT 2002  10 DAB III modules produced – slight modifications wrt DAB II.  DABIII successfully tested with beam (BA5 on 4 PUs)  Near full functionality implemented & tested  Canadian contribution cannot cover 1MCHF for DAB 2003  DAB64x specs finalised in January 2003  Prototype to be ready by July 2003  FPGA – ALTERA Stratix  TT40 tests will use DAB III (3 cards)  Require ~30 DAB64x cards for mid 2004  Production and testing will now be done at CERN DAB History

VME interface Code kept in non- volatile memory Workhorse FPGA Code downloaded on each reboot External memory (3 x 4MB) (128K x 32 Synchronous Flow-Through Cache RAM) Mezzanine card containing the ADC

Main FPGA - EP20K200 Table 3. APEX 20K Device Overview (2.5 V) DeviceEP20K100EP20K200EP20K400 Maximum System Gates263,000526,0001,052,000 Logic Elements (LEs)4,1608,32016,640 Maximum RAM bits53,248106,496212,992 Phase-Locked Loops (PLLs)111 Speed Grade (1)(1)-3, -2, -1 Maximum User I/O Pins Package (mm) Maximum User I/O Pins 144-Pin TQFP 20 x Pin PQFP 28 x Pin PQFP 28 x Pin RQFP 28 x Pin RQFP 28 x Pin FineLine BGA Package 19 x Pin BGA 35 x Pin FineLine BGA Package 23 x Pin BGA 45 x Pin FineLine BGA Package 27 x Next version will be an even larger FPGA ALTERA Stratix with more internal memory and some DSP blocks

Orbit Mode - Real time acquisition at 10Hz –Sum & Count of all bunches over T turns LEP experience - default T set to 224 turns (20ms) for 50Hz elimination –Sum & Count of each individual batch over N turns –Sum & Count of 16 individual bunches over N turns Capture Mode (Triggered on demand) –Acquisition of N bunches for T turns where N  T  i.e. 1 bunch for turns or 100 bunches for 1000 turns –Sum & Count of all bunches or individual batches for >1000 turns Post-Mortem (Continuously updated) –Sum & Count of all bunches over 1 turn for 1000 turns –Last 1000 orbit acquisitions Asynchronous Mode (Calibration Mode) –Allows acquisitions in absence of bunch synchronous clock Modes of Operation

Data clocked in by the ADC Strobe –Data either In-Range or Out-of-Range or No-Strobe –Out of range data counted as an error count in orbit and post mortem modes. –Use of ADC strobe to latch in the data gives a wide time range over which data is stable (~15ns out of 25ns). i.e. phase of the 40MHz clock not too critical Histogram acquired with each orbit –12-bit histogram of all valid bunches acquired for each orbit. –Gives the spread of the data. Global bunch mask –Allows the masking of any bunch if for any reason it should not be considered for the orbit acquisition e.g. pacman bunches or if first bunches in a batch are found to have different electronic offsets. Look-up table –12-bit look-up table allows corrections to the data to be applied locally. e.g. 3 rd order correction for a single WBTN channel Quality Control

Full 12-bit functionality –LHC BPM system only required 10-bit functionality. Extra status bit from Mezzannine –Allows the current integrator to be identified System uses 2 interleaved integrators working at 20MHz to give a 40MHz data stream. Integrator offset subtraction –Uses this extra status bit to subtract the relevant integrator offset. Addition of a 13 th batch –Allows a measurement of the no-beam FBCT offset on a turn-by-turn basis. The droop of the FBCT means that this offset changes after each injection and with any intensity changes. Added Features for FBCT

Other Features Turn clock adjust –Each mezzanine independently adjustable by ns slots 40MHz phase adjust –Each mezzanine independently adjustable in steps of 2ns LEMO Inputs (TTL Level / 50  ) –– Turn Clock –– 40MHz –– capture start –– orbit start LEMO Outputs (TTL Level / 50  ) –2 outputs for 14 software multiplexed signals SPS/LHC machine selection switch JTAG scanbridge interface (next version) –Allows connectivity testing and downloading of code changes

Global Orbit Mode (3 PS injections) Second injection Third injection

 ~50  m Batch Orbit Mode (3 PS injections)