LSST Electronics Review – BNL, January 25-26 20121 LSST Electronics Review BNL January 25-26 2012 Monitoring and Configuration R. Van Berg Electronics.

Slides:



Advertisements
Similar presentations
Feedback of Amplifier Circuits I
Advertisements

Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Computer Organization, Bus Structure
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Control path Recall that the control path is the physical entity in a processor which: fetches instructions, fetches operands, decodes instructions, schedules.
Analog-to-Digital Converter (ADC) And
Sensors Interfacing.
6 Mar 2002Readout electronics1 Back to the drawing board Paul Dauncey Imperial College Outline: Real system New VFE chip A simple system Some questions.
Digital to Analog and Analog to Digital Conversion
Avishai Wool lecture Introduction to Systems Programming Lecture 8 Input-Output.
Current-Mode Multi-Channel Integrating ADC Electrical Engineering and Computer Science Advisor: Dr. Benjamin J. Blalock Neena Nambiar 16 st April 2009.
1 Dr. Un-ki Yang Particle Physics Group or Shuster 5.15 Amplifiers and Feedback: 3.
Serial Communication Buses: I 2 C and SPI By Brody Dunn.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
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.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
4 Dec 2001First ideas for readout/DAQ1 Paul Dauncey Imperial College Contributions from all of UK: result of brainstorming meeting in Birmingham on 13.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
Group 7 Jhonathan Briceño Reginal Etienne Christian Kruger Felix Martinez Dane Minott Immer S Rivera Ander Sahonero.
A compact, low power digital CDS CCD readout system.
Computer Architecture Lecture 08 Fasih ur Rehman.
CCD and CCD readout : Engineering diagnostics during development, commissioning and operation Pierre Antilogus C. Juramy, H.Lebbolo, S. Russo, V.Tocut.
LSST Electronics Review – BNL, January LSST Electronics Review BNL January Raft Electronics Overview R. Van Berg Electronics Mini-Review.
CCD Clocking and Biasing CABAC_0 : Design Test_0 : Design Pierre Antilogus (from a Hervé Lebbolo’s talk) BNL, Raft Electronic Workshop January 25 th 2012.
HyperTransport™ Technology I/O Link Presentation by Mike Jonas.
4.0 rtos implementation part II
LSST Electronics Review BNL January 25-26, LSST Electronics Review BNL January 25-26, 2012 Electronics Development Plan and Vertical Slice Test (VST)
1 Warsaw University of Technology Faculty of Electronics and Information Technology Institute of Electronic Systems HARDWARE SIMULATOR of the high-resolution.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Core of the Embedded System
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
LSST Electronics Review – BNL, January LSST Electronics Review BNL January Power & Voltage Plan R. Van Berg Electronics Mini-Review.
Typical Microcontroller Purposes
(More) Interfacing concepts. Introduction Overview of I/O operations Programmed I/O – Standard I/O – Memory Mapped I/O Device synchronization Readings:
1 5. Application Examples 5.1. Programmable compensation for analog circuits (Optimal tuning) 5.2. Programmable delays in high-speed digital circuits (Clock.
N A S A G O D D A R D S P A C E F L I G H T C E N T E R I n t e g r a t e d D e s i g n C a p a b i l i t y / I n s t r u m e n t S y n t h e s i s & A.
LSST Electronics Review – BNL, January LSST Electronics Review BNL January Electronics Development Plan Goals and Plans for
Electrocardiogram (ECG) application operation – Part B Performed By: Ran Geler Mor Levy Instructor:Moshe Porian Project Duration: 2 Semesters Spring 2012.
Design of a Novel Bridge to Interface High Speed Image Sensors In Embedded Systems Tareq Hasan Khan ID: ECE, U of S Term Project (EE 800)
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 5 Report Tuesday 29 th July 2008 Jack Hickish.
Stored Programs In today’s lesson, we will look at: what we mean by a stored program computer how computers store and run programs what we mean by the.
PREPARED BY V.SANDHIYA LECT/ ECE UNIT- 3 APPLICATIONS OF OP-AMP 1.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 22 All About SCSI.
THERMAL NOISE ESTIMATION IN SWITCHED-CAPACITOR CIRCUITS
Clara Gaspar, December 2012 Experiment Control System & Electronics Upgrade.
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
Embedded Control Systems Dr. Bonnie Heck School of ECE Georgia Tech.
LIGO-G9900XX-00-M LIGO II1 Why are we here and what are we trying to accomplish? The existing system of cross connects based on terminal blocks and discrete.
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
LSST Camera Electronics Overview September 16, 2008 R. Van Berg for the LSST Electronics Team.
CAPS FID Interface Board Midterm Presentation I Odai Ali James Owens Joshua Roybal.
DAQ ELECTRONICS 18 March 2015MEG Collaboration Meeting, Tokyo Stefan Ritt.
NCKU_UCB_TohokuISUAL-IFR : DCM (version 2.0) July 9, 2001Tong-Long Fu 1 Data Compression Module ( DCM ) Tong-Long Fu Laboratory of RF-MW Photonics, Department.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Microprocessors Data Converters Analog to Digital Converters (ADC)
Serial Communication Buses: I2C and SPI
Baby-Mind SiPM Front End Electronics
HyperTransport™ Technology I/O Link
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
EXTERNAL GUIDE INTERNAL GUIDE
Front-end electronic system for large area photomultipliers readout
Presentation transcript:

LSST Electronics Review – BNL, January LSST Electronics Review BNL January Monitoring and Configuration R. Van Berg Electronics Mini-Review January 25 th, 2012

LSST Electronics Review – BNL, January Outline – Monitoring & Configuration Parameters measured Measurement cadence Signal conditioning and digitization Passing digitized data to CCS Special considerations for raft thermal control loop Serial bus for configuration and readback (protocol, topology, reset)

LSST Electronics Review – BNL, January Parameters Measured Voltages inside CABAC (clocks, biases, etc.) RTDs on CCDs RTDs on RSA RTDs on FEB Voltages on FEB through CABAC mux Voltages on BEB RTDs on BEB Others? For precision RTD measurement need a good four wire connection but this is not available on a single FEB! Need to jump back and forth betwixt the board pair. AD channel, low noise, low power, 24 bit  ADC w/ amp & reference via CABAC mux RTD connections On E2V CCD

LSST Electronics Review – BNL, January RTD AB RTD AB RTD AB RREF REFIN+REFIN- AIN- AIN+SDA SCK CS  ADC on BEB CABAC MUX B0 FEB-B CABAC MUX B2 CCD1 CCD0 CCD2 CABAC MUX B1 FEB-A Four Wire RTD Measurement using CABAC

LSST Electronics Review – BNL, January Measurement Cadence A  ADC like a AD7794 is relatively slow – “…up to 470 Hz update…” Nevertheless, with one per BEB that is a new reading every 355  s per RTM or for the whole focal plane one reading every 17  s (ignoring, for Vincent’s benefit, the corner rafts). However, there are other constraints on when we can change the configuration of what we are measuring –FEB SPI bus is single ended, changing configuration is potentially very noisy –Assume can only change FEB configuration during non-readout time –May not be able to (or want to) change during integration time –Should be no constraints during slew times or non-visit periods –BEB SPI (i.e. ADC configure and readout) is also single ended and could possibly impose similar constraints but would expect not SPI bus speed up to 5 MHz –Configuration registers up to 64 bits (most set up only ab initio) < 20  s

LSST Electronics Review – BNL, January Measurement Cadence – II – Possible Scheme Startup configuration of ADCs done at initial startup A visit – 1.At end of slew, configure each FEB to connect to ONE signal – e.g. FEB 1 – RTD on CCD 2 FEB 2 – RTD on RSA, position x FEB 3 – RTD on CCD 4 FEB 4 – RTD on RSA, position y FEB 5 – RTD on CCD9 FEB 6 – RTD on FEB position z 2.Read each temperature at a 10 Hz (??) rate during integration and readout 3.At start of slew run through all other voltage choices a few samples each Configure all FEB/BEB, read 10 (?) samples Repeat for next voltage 4.Each FEB/BEB set has less than 50 different sample points so ~ 1 second 5.Go to 1. but change CCDs for next visit

LSST Electronics Review – BNL, January Measurement Cadence – III – Possible Scheme Resulting data block for one visit –2x18 seconds worth of temp data on 3 (of 9) CCDs and 2 (of 4 or 6?) RSA RTDs at 10 Hz – so 2160 measurements (3 Bytes each) so ~ 10kB –10 readings of each parameter in RTM during 1 second of slew ~ 12kB

LSST Electronics Review – BNL, January Signal Conditioning & Digitization RTDs –A device like the AD7794 (Linear, Maxim and TI have similar) includes a current source and reference for doing a four wire measurement of the RTD – no other signal conditioning needed. Internal CABAC voltages –The CABAC will include voltage dividers to keep all voltages within range so, again – no other signal conditioning needed External voltages on FEB –Avoid active conditioning (to avoid adding more parts to qualify for cold) but simple voltage dividers with filters easy to provide (RTDs on FEB treated just as other RTDs, no conditioning needed External voltages on BEB (coming in through on-ADC mux) – voltage dividers with filters needed for larger voltages, a divider and inverter needed to measure substrate bias voltage (do we need to?), no obvious other conditioning needed but we may find something….

LSST Electronics Review – BNL, January Passing Digitized Data to CCS Meta-data accompanying image data –Natural place for slowly varying quantities or data only acquired once an image or once a visit Voltages Board temperatures Configuration data (e.g. timing code) Time of day for start of image data (based upon TCM stable clock) precision to 20ns Time of day for ADC measurements as desired (clock count at convert time) –Append to image data in bulk transfer (~ 300MB of image + ~ 10kB of meta data) can decide later in stream what pieces get saved to DB, get embedded in image file or get tossed Control data needed in “real time” – really only CCD and raft temperature data –Available in registers in RCM FPGA (ADC values and times) –Hardware path to CCS is via DAQ –CCS read of latest values as desired for control loop

LSST Electronics Review – BNL, January Control Control commands come from CCS into RCM via the DAQ hardware connection RCM FPGA turns commands (register settings) into SPI bus commands to: –CABAC for configuration of biases* –CABAC for monitoring mux configuration –ASPIC for gain etc. configuration* –BEB DACs for clock levels –BEB DACs for OD levels –BEB DACs for heater current(s) –* Initialization only

LSST Electronics Review – BNL, January Special considerations for raft thermal control loop Control loop stability and speed optimization depends on: –Precision and accuracy of temp measurements –Which temperatures are used for control and which heaters are used for makeup 9 CCD sensor temperatures N RSA sensors (up to 9 is natural in this architecture) M RSA heaters (up to 6 is natural – 1 per BEB drive) –How often temperatures are measured –Quality of model of thermal performance This design easily handles a nearly continuous, many tens of Hz, measurements of up to six RTDs Initial thermal models suggest thermal time constants of minutes or tens of minutes Need a greatly refined model to arrive at an optimal system but the available data bandwidth looks to have three or so orders of magnitude reserve over the likely Nyquist frequency

LSST Electronics Review – BNL, January Serial bus for configuration and readback (protocol, topology, reset) The bus planned for the CABAC and ASPIC is based upon SPI (a rather loose protocol definition!) but adding a fifth, “Load” wire to allow readback of stored data and an asynchronous override reset to ensure a well defined initial state Present RCM-BEB design has a single SPI bus with seven bits of address to produce up to 128 separate SS (slave select) lines to handle both commercial (ADC / DAC) devices and ASICs May want to provide multiple independent SPI buses in order to parallelize operations and speed reconfiguration – e.g. at the most extreme, a separate bus for each BEB and each FEB (but, obviously, with fewer address bits per bus)

LSST Electronics Review – BNL, January Summary Control and monitoring of an RTM by the CCS is via local SPI bus(es) within a raft where communication between CCS and the RCM hardware is carried over a separate channel of the high speed DAQ physical connection Multiple temperatures and voltages can be monitored on each board of the RTM –List of monitored voltages and temperatures is extensive but maybe not final –No immediate plan to do any analog monitoring of the RCM itself, but one more ADC with mux would enable monitoring RCM local voltages and temperatures if that proves useful Monitoring rates are relatively slow (10’s – 100’s of Hz) but fast compared with expected time constants for control loops The planned interface is compatible with commercial devices as well as the custom ASICs (simulation and layout complete for the CABAC)

End of Presentation