1 IWORID 2002 David San Segundo Bello Design of an interface board for the control and data acquisition of the Medipix2 chip D. San Segundo Bello a,b,

Slides:



Advertisements
Similar presentations
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Advertisements

FIGURE 3.1 System for illustrating Boolean applications to control.
0 - 0.
XFEL Meeting, RAL 20 January 2011 Erdem Motuk, Martin Postranecky, Matt Warren, Matthew Wing XFEL 2D Pixel Clock and Control System.
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
By Sunil G. Kulkarni, SO/F, Pelletron-Linac Facility, BARC-TIFR. 21/01/2011 ASET.
Nios Multi Processor Ethernet Embedded Platform Final Presentation
ECE 495: Integrated System Design I
HARDWARE Rashedul Hasan..
Interfacing mixed signal peripherals by protocols of packet type Emil Gueorguiev Saramov Angel Nikolaev Popov Computer Systems Department, Technical University.
Chapter 3 Logic Gates.
Chapter 3 (part 1) Basic Logic Gates 1.
Test B, 100 Subtraction Facts
Chapter 20 This chapter provides a series of applications. There is no daughter cards with the DSK6713 and DSK6416 Part 1: Applications using the PCM3003.
The ESA MUSIC Project Design of DSP HW and Analog TX/RX ends Advanced Mobile Satellite Systems & Technologies presentation days ESA/ESTEC – November.
Interfacing to the Analog World
Chapter 13 Shift Registers
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
8xADC AMC board Tomasz Klonowski Warsaw University of Technology PERG – ISE
ESODAC Study for a new ESO Detector Array Controller.
EUT 1040 Lecture 10: Programmable Logic Controllers.
A Gigabit Ethernet Link Source Card Robert E. Blair, John W. Dawson, Gary Drake, David J. Francis*, William N. Haberichter, James L. Schlereth Argonne.
STARLight PDR 3 Oct ‘01I.1 Miller STARLight Control Module Design Ryan Miller STARLight Electrical Engineer (734)
Astronomical Array Control & Acquisition System at NAOC Zhaowang Zhao Binxun Ye Research Labs for Astronomy National Astronomical Observatories, Chinese.
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.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Naor Huri Idan Shmuel.
Wireless Terminal and PC Interface Using VLSI EE452 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 5/2/02.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
IWORID2004 Glasgow1 Design and test of a data acquisition system based on USB interface for the Medipix2 chip Università di Cagliari Sezione di Cagliari.
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
Institute of Experimental and Applied Physics Czech Technical University in Prague 11th December 2007 Michal Platkevič RUIN Rapid Universal INterface for.
A multi-chip board for X-ray imaging in build-up technology Alessandro Fornaini, NIKHEF, Amsterdam 4 th International Workshop on Radiation Imaging Detectors.
Lecture 111 Lecture 11: Lab 3 Overview, the ADV7183B Video Decoder and the I 2 C Bus ECE 412: Microcomputer Laboratory.
HyperTransport™ Technology I/O Link Presentation by Mike Jonas.
Final Year Project A CMOS imager with compact digital pixel sensor (BA1-08) Supervisor: Dr. Amine Bermak Group Members: Chang Kwok Hung
Slide: 1International Conference on Electronics, Circuits, and Systems 2010 Department of Electrical and Computer Engineering University of New Mexico.
Adopting Multi-Valued Logic for Reduced Pin-Count Testing Baohu Li, Bei Zhang and Vishwani Agrawal Auburn University, ECE Dept., Auburn, AL 36849, USA.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Part A Presentation High Speed Digital Signal Lab Students: Lotem Sharon Yuval Sela Instructor : Ina Rivkin.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
LSST Electronics Review – BNL, January LSST Electronics Review BNL January Power & Voltage Plan R. Van Berg Electronics Mini-Review.
SODA: Synchronization Of Data Acquisition I.Konorov  Requirements  Architecture  System components  Performance  Conclusions and outlook PANDA FE-DAQ.
Stefano russo Universita’ di Napoli Federico II & INFN Km3Net meeting Pylos 16–19/4/2007 The NEMO DAQ electronics: Actual characteristics and new features.
® SPARTAN Series High Volume System Solution. ® Spartan/XL Estimated design size (system gates) 30K 5K180K XC4000XL/A XC4000XV Virtex S05/XL.
IWORID P.Randaccio Medipix2 Parallel Readout System 4-th IWORID Amsterdam 8 – 12 September 2002 V. Fanti, R. Marzeddu, P. Randaccio Dipartamento.
Phase-1 Design. i PHC Phase /04/2008 System Overview Clock, JTAG, sync marker and power supply connections Digital output.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
December 14, 2006Anuj K. Purwar1 Design proposal for Read Out Card (ROC) Anuj K. Purwar December 14, 2006 Nevis Meeting.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the serial communication.
FEC electronicsRD-51 mini week, CERN, Sept Towards the scalable readout system: FEC electronics for APV25, AFTER and Timepix J.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
M. TWEPP071 MAPS read-out electronics for Vertex Detectors (ILC) A low power and low signal 4 bit 50 MS/s double sampling pipelined ADC M.
New digital readout of HFRAMDON neutron counters Proposal Version 2.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Pixel structure in Timepix2 : practical limitations June 15, Vladimir Gromov NIKHEF, Amsterdam, the Netherlands.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
1 of 24 The new way for FPGA & ASIC development © GE-Research.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Test Boards Design for LTDB
SCADA for Remote Industrial Plant
Pixel panels and CMOS Read-out electronics
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Commodity Flash ADC-FPGA Based Electronics for an
Presentation transcript:

1 IWORID 2002 David San Segundo Bello Design of an interface board for the control and data acquisition of the Medipix2 chip D. San Segundo Bello a,b, M. van Beuzekom a, P. Jansweijer a, H. Verkooijen a, J. Visschers a a NIKHEF, Kruislaan 409,1098 SJ Amsterdam, The Netherlands b MESA+Research Institute / University of Twente, Enschede, The Netherlands

2 IWORID 2002 David San Segundo Bello Outline Motivation and goals Board components Power supplies Data converters Control and data acquisition Conclusions Future work

3 IWORID 2002 David San Segundo Bello Motivation and goals Design and manufacture board for data acquisition and control of Medipix2 chip via conventional PC: MUROS2 Use off-the-shelf components. Fully digital control (PCI card used in PC handles only digital signals). Maximum flexibility: use programmable logic (Field Programmable Gate Array) Use serial communication implemented in Medipix2 chip. For 8 chips chipboard (see talk Alessandro Fornaini later today).

4 IWORID 2002 David San Segundo Bello CLOCK DAC bias DAC ext. DACs pulser ADC 2 x 8 SerDes FIFOs RX/TX LVDS RX/TX FPGA PC (DIO-653X) Medipix2 H.V. Supply / 32 / 16 / 16 /8/8 Muros2: block diagram Muros2

5 IWORID 2002 David San Segundo Bello Muros2: this is it

6 IWORID 2002 David San Segundo Bello Muros2 components: Overview Power supplies: -Medipix2 chips -Internal components Data converters: -4 DACs -1 ADC Voltage references (for data converters) Analog multiplexer (works with ADC) Clock source (7 MHz < f CK < 30 MHz) adjustable Digital transceivers (TTL to CMOS, etc…) FPGA (a.k.a. the brains)

7 IWORID 2002 David San Segundo Bello Must deliver power to the Medipix2 chips AND the internal components used in Muros2 : 2.2 V for Medipix2 chips: Analog (~ 300 mA /chip) Digital (~ 300 mA / chip) LVDS (~10 mA / chip) 1.8 V (~100 mA), 3.3 V (~100 mA) and 5 V (~300 mA) for the Muros2 components. Solution: Use 5V from National Instruments card Use external 3.3 V power supply: Linear regulators for 1.8 V and 2.2 V Muros2 components: Power Supplies

8 IWORID 2002 David San Segundo Bello Muros2 components: Data converters Digital to Analog Converters (DAC): -Bias DAC: control high voltage supply for detectors -External DAC: override one Medipix2 DAC -Pulser DACs: for analog test (more later…) Used National Semiconductors 14-bit DAC for all of them Analog to Digital Converter (ADC): Used for measuring values of DACs in Medipix2 chips. Analog multiplexer selects one out of 8 possible chips. Used Analog Devices 16 bit ADC

9 IWORID 2002 David San Segundo Bello Control & data acquisition: Overview Register controlled: registers in FPGA are used to control Muros2 (data converters, image acquisition modes….). 32 bit wide bus between NI card and Muros2:16 bits for asynchronous control signals (RESET, DATA/REG, etc…) and 16 bits for data transfer Data transfer between Muros2 and Medipix2: serial LVDS (data, clock and token) LVDS = Low Voltage Differential Signaling: Differential: good against E.M.I. and common-mode noise Low voltage: lower power dissipation, faster switching milliwatts) Data rates > 400 Mbit/s possible Why serial? Industry-wide and research move towards serial data communication schemes: serial ATA, PCI-Express, USB, FireWire, Gigabit Ethernet,…

10 IWORID 2002 David San Segundo Bello RESET Data / Registers Read / Write Acknowledge Request DATA CommunicationManager Stop Busy Ext. shutter Clock Reset Medipix2 Serial data DATA Control Shutter Enable (token) ANIN switch ADC DACs, etc... Clock Clock x 8 Control Medipix2 CommandsManager Registers FIFOs and SerDes Control & data acquisition: Blocks diagram

11 IWORID 2002 David San Segundo Bello Control & data acquisition: Registers I 12 registers inside the FPGA for controlling the Medipix2 as well as components in the Muros2 board: Configuration Register: Main control Counter: Control data transmission (count bits transmitted) Bias DAC: Control bias DAC Timer: Control shutter Frame counter : Control shutter External DAC: Control external DAC Pulse DAC values: Control DACs for analog test Pulse parameters: Parameters for analog test (number and duration of pulses) Read-only: Muros2 version number ADC control: Control ADC ADC value: Value from ADC (read-only) Extra I/O: Control extra 32- bit I/O connector for general-purpose use

12 IWORID 2002 David San Segundo Bello Control & data acquisition: Registers II Select for writing registers Select which register Prepare data in PC Begin data transmission Load high 16 bits Load low 16 bits

13 IWORID 2002 David San Segundo Bello Control & data acquisition: Data transmission FPGA implements: Data serialization: from 16-bit PC card (TTL levels) to 1- bit Medipix2 Data de-serialization: from 1-bit Medipix2 to 16-bit PC card LVDS transceivers (1-bit CMOS to/from 1-bit LVDS) not in our FPGA (size/cost), but LVDS is standard in most FPGA chips (Altera, Xilinx,…)

14 IWORID 2002 David San Segundo Bello Control & data acquisition: Shutter control Acquisition modes: Software controlled (with or without timer): Shutter opens by writing to one bit in one of the registers Hardware controlled (with or without timer): Shutter is controlled by an external signal Continuous acquisition (movie mode): Fully controlled by FPGA, so no latency due to software/computer

15 IWORID 2002 David San Segundo Bello Control & data acquisition: Analog test control Analog switch DAC 1 DAC 2 to input analog test Medipix2 chip FPGA Muros2 Medipix2 chipboard

16 IWORID 2002 David San Segundo Bello Conclusions Muros2 has been successfully used with Medisoft4 software to test 5 Medipix2 wafers Tests show that maximum data rates above 100 Mbit/s are possible. Main limitation seen so far is in maximum speed of Medipix2 chip: Muros2 alone can transmit/receive data at data rates > 160 Mbit/s Muros2 can evolve in the future thanks to having most functions implemented in FPGA (reprogramming)

17 IWORID 2002 David San Segundo Bello Future work Increase speed at chip level: new PhD project at NIKHEF/U. of Twente for high-speed (serial) data transmission Skip interface board (DIO-653X) between Muros2 and PC. (i.e. implementing PCI bridge in FPGA)

18 IWORID 2002 David San Segundo Bello NIKHEF: Ton Boerkamp, Alessandro Fornaini, Jan van Veen CERN: Xavier Llopart Czech T. U. (Prague): Tomas Horazdovski, Zdenek Kohout Univ. Napoli: Marino Maiorino (now in IFAE Barcelona), Cristina Montesi, Gianni Mettivier Univ. Erlangen: Michaela Mitschke Thanks to…