David Nelson STAVE Test Electronics July 1, 2008 1 ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.

Slides:



Advertisements
Similar presentations
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,
Advertisements

Lecture 15 Finite State Machine Implementation
Parul Polytechnic Institute
20/Oct./2000 CF IEEE NSS 2000 at Lyon,France 1 An MWPC Readout Chip for High Rate Environment Introduction ASIC Structure & Fabrication ASIC Evaluation.
Programmable Interval Timer
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.
Presented by: Reshef Schreiber Itay Leibovich Instructed by: Eran Segev.
University College Cork IRELAND Hardware Concepts An understanding of computer hardware is a vital prerequisite for the study of operating systems.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
David Nelson STAVE Test Electronics July 21, ATLAS STAVE Test Results Version 1 David Nelson July 21, 2008.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Technion Digital Lab Project Performance evaluation of Virtex-II-Pro embedded solution of Xilinx Students: Tsimerman Igor Firdman Leonid Firdman.
SVT TDR meeting – March 30, 2012 List of peripheral blocks for SVT strip readout chips.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Lecture 7 Lecture 7: Hardware/Software Systems on the XUP Board ECE 412: Microcomputer Laboratory.
NS Training Hardware. System Controller Module.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Various Topics Related to FEB Liang Han, Ge Jin University of Science and Technology of China Dec.21,2013.
Inter TEL62 communication M. Raggi, M. Piccini, F. Gonnella 16 th October 2013 TDAQ Working Group Meeting.
Institute of Experimental and Applied Physics Czech Technical University in Prague 11th December 2007 Michal Platkevič RUIN Rapid Universal INterface for.
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.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
The 8253 Programmable Interval Timer
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Introduction of Intel Processors
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
M. Lo Vetere 1,2, S. Minutoli 1, E. Robutti 1 1 I.N.F.N Genova, via Dodecaneso, GENOVA (Italy); 2 University of GENOVA (Italy) The TOTEM T1.
IWORID P.Randaccio Medipix2 Parallel Readout System 4-th IWORID Amsterdam 8 – 12 September 2002 V. Fanti, R. Marzeddu, P. Randaccio Dipartamento.
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
LANL FEM design proposal S. Butsyk For LANL P-25 group.
Front End Circuit.. CZT FRONT END ELECTRONICS INTERFACE CZTASIC FRONT END ELECTRONICS TO PROCESSING ELECTRONICS -500 V BIAS+/-2V +/-15V I/O signal.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
EUDRB: the data reduction board of the EUDET pixel telescope Lorenzo Chiarelli, Angelo Cotta Ramusino, Livio Piemontese, Davide Spazian Università & INFN.
First ideas for the Argontube electronics Shaper, simulations Block Diagram for analog path Delta Code Data Reduction Bus system, Controller Max.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
1 FADC Boards for JPARC-K Preliminary Proposal Mircea Bogdan November 16, 2006.
8085. Microcomputer Major components of the computer - the processor, the control unit, one or more memory ICs, one or more I/O ICs, and the clock Major.
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)
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
December 14, 2006Anuj K. Purwar1 Design proposal for Read Out Card (ROC) Anuj K. Purwar December 14, 2006 Nevis Meeting.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
Direct Memory Access Sequence of events:  A device (peripheral, CPU) requests a controller to transfer information;  The controller request control over.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
HBD/TPC Electronics Status Works done to for a)Prototype detector readout b)Understand packing density and heat loading issues c)Address the overall system.
BER-tester for GEB board. Main components&restrictions TLK2501 serializer/deserializer/pseudo random generator Genesys FPGA development board Multiplexer.
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
PCI 9052 소개 권 동혁. Contents 1.Introduction 2.Major features 3.PCI 9052RDK-LITE.
Genova May 2013 Diego Real – David Calvo IFIC (CSIC – Universidad de Valencia) CLBv2 1.
Readout controller Block Diagram S. Hansen - CD-1 Lehman Review1 VXO Ø Det Links to 24 SiPM Front End Boards Clock Event Data USB ARM uC A D Rd Wrt 100Mbit.
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
ZHULANOV Vladimir Budker Institute of Nuclear Physics Novosibirsk, Russia Beijing
Compute Node Tutorial(2) Agenda Introduce to RocketIO How to build a optical link connection Backplane and cross link communications How to.
Status and Plans for Xilinx Development
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Test Boards Design for LTDB
vXS fPGA-based Time to Digital Converter (vfTDC)
Iwaki System Readout Board User’s Guide
NI-sbRIO BASED PLATFORM FOR REAL TIME SPECTROSCOPY
DMA CONTROLLER 8257 Features: It is a 4-channel DMA.
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
8051 Micro Controller.
sPHENIX DOE-SC CD-1/3a Review WBS 1.5.3: CalElec Digitizers
ADSP 21065L.
Presentation transcript:

David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson

STAVE Test Electronics July 1, STAVE Test System Block Diagram LCLS I/O BOARD POWER STAVE INTERFACE BOARD USB/ Ethernet Communications Host to LCLS board – USB 12Mbit, 10BASE-T, 100BASE-T Ethernet LCLS I/O board to STAVE interface LVDS CMOS – 160Mbit, 320Mbit 6 Command, 3 clock signals to STAVE interface 30 data from STAVE interface, 40 in future STAVE interface board to STAVE – Differential LVDS – 320Mbit 6 Command, 3 clock signals to STAVE interface 30 hybrid channels, easily upgraded to 40 hybrid channels from STAVE interface Power HOST CPU STAVE CMD/ CLK DATA CMD/ CLK DATA

David Nelson STAVE Test Electronics July 1, LCLS I/O Board using Xilinx FX40 FPGA CMD FIFO 2K*16b USB INTERFACE USB Or Ethernet DATA BUFFERS 30*1K*16b FSM FSM(s) 0-29 Channel 0-29 Deserializers Command 0-5 Serializers FSM & CLK STAVE INTERFACE BOARD Configuration Register RESET

David Nelson STAVE Test Electronics July 1, STAVE Interface Board – CMOS to LVDS Command CLK LCLS I/O BOARD ATCA Connector Power STAVE Connector LVDS Channel Data

David Nelson STAVE Test Electronics July 1, LCLS I/O Board using Xilinx FX40 FPGA

David Nelson STAVE Test Electronics July 1, XILINX FX each 18Kb memory blocks, we need 32 Arrangements 1K * 18b, 2K * 9b, 512 * 36b Memory can be grouped into larger blocks such as 32Kb without additional logic FIFO Random access 500MHz PowerPC 405 – Two each Features 450MHz 16KB instruction cache 16KB data cache Can be used for such things as histogram processing. Would not be to process at 160/320MHz clock rates 448 I/O pins Built in serializer/deserializer logic in all I/O pins FF1152 package for FX40, FX60, FX100 Any of the these three devices can be loaded on board.

David Nelson STAVE Test Electronics July 1, LCLS I/O Board Configuration Register Configuration Register 32 bits, write/read Sets STAVE clock frequency Sets clock polarity for incoming data Adjust clock delay in 1ns steps for outgoing commands and incoming data Select data histogram What other options??

David Nelson STAVE Test Electronics July 1, LCLS I/O Board Command FIFO Command FIFO, Figure 1 1K x 32b Maximum Control Command fields 1, 2, 3 & 5 are encoded into 4 bits Command field of 0 flags end of buffer Data field for cal pulse is delay count in clock cycles Cmd Enable linearly selects any or all Command drivers to STAVE Figure 1

David Nelson STAVE Test Electronics July 1, LCLS I/O Board Channel Deserializer(s) 1 K * 16b Histogram Buffer Channel 0 FSM Channel 0 Deserializer Channel 0 1 K * 16b Histogram Buffer Channel 29 FSM Channel 29 Deserializer Channel 29 **** **************** ************

David Nelson STAVE Test Electronics July 1, LCLS I/O Board Channel Histograms STAVE Organization 30 channels 6 chips per channel 128 strips per chip 768 strips per channel Each strip is assigned one location in the 1K*16b memory Sequence Clear all histogram memory buffers Issue triggers from Cmd FIFO Read, modify, write each time a hit is found. This takes 3 clock cycles

David Nelson STAVE Test Electronics July 1, LCLS I/O Board Channel Histogram Processing Time calculations for processing 1000 triggers Loading Cmd buffer 2K*16*6MHz = 5mS 6MHz is throughput of USB Executing MHz 1000*(35+(64*17*7) )+ 131 = 164mS Readout one 1000 trigger scan 30*768*16*6MHz = 60mS Total time for 1000 triggers is 5mS+164mS+60mS = 229mS Total time for 20 threshold settings is 20 * 229mS = 4.58S