JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

Chapter 10 Input/Output Organization. Connections between a CPU and an I/O device Types of bus (Figure 10.1) –Address bus –Data bus –Control bus.
Jared Casper, Ronny Krashinsky, Christopher Batten, Krste Asanović MIT Computer Science and Artificial Intelligence Laboratory, Cambridge, MA, USA A Parameterizable.
PXL RDO System Requirements And meeting goals 11/12/2009BNL_CD-1_SENSOR_RDO - LG1.
M.J. LeVine1STAR HFT meeting, Sept 27-28, 2011 STAR SSD readout upgrade M. LeVine, R. Scheetz -- BNL Ch. Renard, S. Bouvier -- Subatech J. Thomas -- LBNL.
A Gigabit Ethernet Link Source Card Robert E. Blair, John W. Dawson, Gary Drake, David J. Francis*, William N. Haberichter, James L. Schlereth Argonne.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
EUDRB: the data reduction board of the EUDET pixel telescope Lorenzo Chiarelli, Angelo Cotta Ramusino, Livio Piemontese, Davide Spazian Università & INFN.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Introduction/Overview AFE-IIt firmware development VLSB firmware development Hardware progress.
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.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Naor Huri Idan Shmuel.
Ionization Profile Monitor Project Current Status of IPM Buffer Board Project 10 February 2006 Rick Kwarciany.
1 FINAL PRESENTATION PART A Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures.
ECE Department: University of Massachusetts, Amherst Lab 1: Introduction to NIOS II Hardware Development.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Started: Spring 2008 Part A final Presentation.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Spring 2008 – Winter 2009 Midterm Presentation.
1 Mid-term Presentation Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Mathieu Goffe EUDET JRA1 meeting, DESY Wednesday 30 January 2008 IPHC, 23 rue du Loess BP 28, 67037, Strasbourg Cedex 02, France.
GEM Electronic System Status New releases of electronic boards: ◦ MPD v 4.0 ◦ Backplane 5 slot short (for UVa design) ◦ APV Front-End with Panasonic connector.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
DDL hardware, DATE training1 Detector Data Link (DDL) DDL hardware Csaba SOOS.
5 March DCS Final Design Review: RPC detector The DCS system of the Atlas RPC detector V.Bocci, G.Chiodi, E. Petrolo, R.Vari, S.Veneziano INFN Roma.
TID and TS J. William Gu Data Acquisition 1.Trigger distribution scheme 2.TID development 3.TID in test setup 4.TS development.
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.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE The pixel telescope DAQ Daniel Haas/Emlyn Corrin DPNC Genève EUDET Annual Meeting 2008 NIKHEF, Amsterdam.
June 3, 2005H Themann SUSB Physics & Astronomy 1 Phenix Silicon Pixel FEM S. Abeytunge C. Pancake E. Shafto H. Themann.
NIOS II Ethernet Communication Final Presentation
EUDRB: the data reduction board of the EUDET pixel telescope Lorenzo Chiarelli, Angelo Cotta Ramusino, Livio Piemontese, Davide Spazian Università & INFN.
Vertex 2008 conference, July 27th-August 1st 2008 Gruvbyn, Sweden Real-time data sparsification of MAPS detectors for HEP experiments and beyond Marcin.
First ideas for the Argontube electronics Shaper, simulations Block Diagram for analog path Delta Code Data Reduction Bus system, Controller Max.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
1 Presented By: Eyal Enav and Tal Rath Eyal Enav and Tal Rath Supervisor: Mike Sumszyk Mike Sumszyk.
Upgrade to the Read-Out Driver for ATLAS Silicon Detectors Atlas Wisconsin/LBNL Group John Joseph March 21 st 2007 ATLAS Pixel B-Layer Upgrade Workshop.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE Towards the ‘final’ JRA1 DAQ Daniel Haas DPNC Genève EUDET Annual Meeting 2008 NIKHEF, Amsterdam Outline.
1 GTK-WG Meeting, CERN, Apr 1st 2014, A. Cotta Ramusino for INFN and Dip. Fisica FE “off-detector” readout electronics for the Gigatracker: status update.
Lecture 12: Reconfigurable Systems II October 20, 2004 ECE 697F Reconfigurable Computing Lecture 12 Reconfigurable Systems II: Exploring Programmable Systems.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
IPHC - DRS Gilles CLAUS 04/04/20061/20 EUDET JRA1 Meeting, April 2006 MAPS Test & DAQ Strasbourg OUTLINE Summary of MimoStar 2 Workshop CCMOS DAQ Status.
Sep. 17, 2002BESIII Review Meeting BESIII DAQ System BESIII Review Meeting IHEP · Beijing · China Sep , 2002.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 - Data Acquisition Status Report Daniel Haas DPNC Genève Extended SC Meeting 1 Sep 2008.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
Trigger matched firmware Top Level block diagram 4ch 3.2gbps deserializer “Test Assembly 1” Module Latency buffer 1GB DDR2 DRAM a.c.r The GTKRO.
1 MICE Tracker Readout Update Introduction/Overview TriP-t hardware tests AFE IIt firmware development VLSB firmware development Hardware progress Summary.
1 Level 1 Pre Processor and Interface L1PPI Guido Haefeli L1 Review 14. June 2002.
ALIBAVA system upgrade Ricardo Marco-Hernández IFIC(CSIC-Universidad de Valencia) 1 ALIBAVA system upgrade 16th RD50 Workshop, 31 May-2 June 2010, Barcelona.
Scott Mandry, EUDET JRA1 Meeting, DESY 30 th January ISIS1 Testbeam EUDET JRA1 Meeting, DESY 30 th January 2008 Scott Mandry LCFI Collaboration.
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
Amsterdam, Oct A. Cotta Ramusino, INFN Ferrara 1 EUDRB: status report and plans for interfacing to the IPHC’s M26 Summary: EUDRB developments.
Straw readout status Status and plans in Prague compared with situation now Choke and error Conclusions and plans.
Paolo Ciambrone INFN- LNF ODE ECS ODE ECS Off Detector Electronics for the muon system INFN - LNF Servizio Elettronica Laboratori Frascati A. Balla, M.
X SuperB Workshop - SLAC Oct 06 to Oct 09, 2009 A.Cotta Ramusino, INFN Ferrara 1 SuperB IFR: outline of the IFR prototype electronics A.C.R
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
DeLiDAQ-2D ─ a new data acquisition system for position-sensitive neutron detectors with delay-line readout F.V. Levchanovskiy, S.M. Murashkevich Frank.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 4 Report Tuesday 22 nd July 2008 Jack Hickish.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Lab 1: Using NIOS II processor for code execution on FPGA
Test Boards Design for LTDB
Production Firmware - status Components TOTFED - status
SEABAS/EUTelescope Integration Idea
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
Presentation transcript:

JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT

JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 2 A VME-64x based DAQ card for MAPS sensors Reported here: a) A “MIMO*2” version of the EUDRB (A. Cotta Ramusino) featuring: JTAG configuration of the MIMO*2 FPGA design specific for MIMO*2 timing and data structure Optimized VME interface with improved MBLT bandwidth Larger set of diagnostic routines running on the NIOS-II on-board processor to implement the “Development” operating mode on the unit delivered today to the University of Geneva’s DPNC b) A “MIMOSA V” version of the EUDRB (D. Spazian) featuring: USB 2.0 interface FPGA design specific for MIMOSA V timing and data structure LabView based test setup EUDRB card: status report

JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 3 A VME-64x based DAQ card for MAPS sensors Features of the “MIMO*2” - EUDRB delivered to Univ. Geneve - DPNC: JTAG configuration of the MIMO*2 : the ‘C++’ library designed by Gilles Claus of IRES-LEPSI, Strasbourg has been turned into a set of ‘C’ routines executed by the NIOS-II to configure the MIMO*2 chip via the dedicated RJ45 connector on the EUDRB-DCD FPGA design specific for MIMO*2 timing and data structure : this FPGA design takes into account the dummy pixels and the MIMO*2 reset timing. In the current “development” stage, the FPGA acquires data in Non Zero Suppressed mode when receiving a “software” trigger but produces a “Zero Suppressed mode” output packet to exploit the on-board output FIFO and the MBLT-mode operation of the VME interface. Optimized VME interface with improved MBLT bandwidth : a set of new entries for the MIMO*2 configuration and the “software” trigger generation has been added to the board’s VME address space. The board response time to the MBLT accesses has been improved: a single transfer in an MBLT block now completes in ~190ns (~42MB/s peak BW) of which about 90ns are due to the EUDRB and 100ns to the MVME6100 CPU Larger set of diagnostic routines running on the NIOS-II on-board processor: the board can be operated from VME or even from the NIOS II UART. In the present “development” stage the NIOS-II acknowledges VME commands and writes diagnostic messages to its UART output port to help in the system-level debugging MIMO*2 - EUDRB card: works in progress

JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 4 A VME-64x based DAQ card for MAPS sensors MIMO*2 - EUDRB card: Optimized VME interface with improved MBLT bandwidth Detail of the MBLT block read. The cycle time between two successive transfers is 187ns (-> 42 MB/s peak transfer rate, compared to the maximum theoretical rate of 80MB/s claimed by the standard). This time is made up of (a) Delay from nDS0,nDS1 active to nDTACK active: about 60ns. It is determined by the EUDRB. (b) Delay from nDTACK active to nDS0,nDS1 unactive : about 50ns. It is determined by the VME CPU (c) Delay from nDS0,nDS1 unactive to nDTACK unactive : about 30ns. It is determined by the EUDRB. (d) Delay from nDTACK active to nDS0,nDS1 unactive : about 50ns. It is determined by the VME CPU L.Chiarelli, A.Cotta R., Jan a b d c

JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 5 A VME-64x based DAQ card for MAPS sensors MIMO*2 - EUDRB card: diagnostic routines running on the NIOS-II on-board processor Room Lights were ON!!!

JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 6 “test” is a function based on the library written by L. Chiarelli (Univ. Ferrara) for the MVME6100 A VME-64x based DAQ card for MAPS sensors MIMO*2 - EUDRB card: example sequence of commands written via VME EXAMPLE VME COMMANDS: 1) preparing for the trigger sh-2.05a#./test -w0x a1 -d0x20 -n1 address = addressspace = 1 sh-2.05a# 2) trigger !!! sh-2.05a#./test -w0x a1 -d0xa n1 address = addressspace = 1 sh-2.05a# 3) Check OUTFIFO Not Empty (bit 1 of the EUDRB Ctrl/Status register) sh-2.05a#./test -r0x a1 -n1 address = addressspace = 1 DATA=27 sh-2.05a# 4) Readout in MBLT mode !!! sh-2.05a#./test -r0x a3 -m > pippo2301_16.31.txt sh-2.05a# 5) cleanup !!! sh-2.05a#./test -w0x a1 -d0xc n1 address = addressspace = 1 TRAILER HEADER !!! MESSAGES APPEARING AT THE NIOS-II SERIAL OUTPUT!!!: EdgeCap_USBVME_CTRL_IN = Serving USBVME_CMD. Command received: c VME CMD Returning from ClearTrigProcUnits

JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 7 A VME-64x based DAQ card for MAPS sensors The debugging of the MIMOSA V FPGA design goes on: USB 2.0 interface : reliable link established from PC (LabView) to FPGA for passing the MIMOSA V configuration parameters, timing unit configuration parameters and “software” triggers FPGA design specific for MIMOSA V timing and data structure the timing unit controlling the acquisition of the AD samples into the SRAMs is operating reliably at up to 20MHz: the operation of this internal logic blocks in Non Zero Suppressed mode has been fully debugged, thanks to the use of the “Signal Tap” tool from ALTERA which allows the “spying” of the internal activity of the FPGA. Some corruption of the data received by the PC on the USB link still present. More investigation is needed on the system to exclude an hardware problem with the USB Full simulation of the FPGA design for the operation in Zero Suppressed mode has been completed and it is soon to start the debugging with the “Signal Tap” tool MIMOSA V - EUDRB card: works in progress

JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 8 A VME-64x based DAQ card for MAPS sensors Next Milestones: MIMO*2-EUDRB (A. Cotta R.): confirm that what appeared to be an hardware problem with the upper memory banks was really a firmware bug ( all memory seems to work after the MIMO*2 specific FPGA design has been implemented) -> start the production of new boards implement and test the module written by D. Spazian to interface the TLU implement and test the logic for the Zero Suppressed operation mode of the MIMO*2 specific FPGA design characterize the analog performances of the board ( with help from M. Jastrzab, Univ. Crakow/Univ. Como ) implement and test the USB2.0 interface with the specific changes needed to account for the parameters needed to configure the MIMO*2 MIMOSA V-EUDRB (D.Spazian): implement and test the module to interface the TLU implement and test the logic for the Zero Suppressed operation mode of the MIMOSA V specific FPGA design tune the analog performances of the board for the MIMOSA signal level ( with help from M. Jastrzab ) implement and test the VME interface System tasks (Lorenzo Chiarelli): writing a library of functions to configure monitor and readout the EUDRBs EUDRB card: status report