CSNSM 14-16/09/2011 Frédéric DULUCQ Digital part of SPIROC 3.

Slides:



Advertisements
Similar presentations
Lecture 15 Finite State Machine Implementation
Advertisements

© 1998, Peter J. AshendenVHDL Quick Start1 Basic VHDL Concepts Interfaces Behavior Structure Test Benches Analysis, elaboration, simulation Synthesis.
Jeudi 19 février 2009 Status of SPIROC chips Michel Bouchel, Stéphane Callier, Frédéric Dulucq, Julien Fleury, Gisèle Martin-Chassard, Christophe de La.
Sistemi Elettronici Programmabili13-1 MULTI OSC + CLOCK FILTER LVD POWER SUPPLY CONTROL 8 BIT CORE ALU PROGRAM MEMORY RAM I2CI2C PORT A SPI PORT B 16-BIT.
Processor System Architecture
SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S.
18/05/2015 Calice meeting Prague Status Report on ADC LPC ILC Group.
Current-Mode Multi-Channel Integrating ADC Electrical Engineering and Computer Science Advisor: Dr. Benjamin J. Blalock Neena Nambiar 16 st April 2009.
Introduction of Holtek HT-46 series MCU
Analog to Digital Converters (ADC)
Analog-to-Digital Converters
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
Second generation Front-end chip for H-Cal SiPM readout : SPIROC DESY Hamburg – le 13 février 2007 M. Bouchel, F. Dulucq, J. Fleury, C. de La Taille, G.
Port Mapped I/O.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
08/10/2007Julie Prast, LAPP, Annecy1 The DHCAL DIF and the DIF Task Force Julie Prast, LAPP, Annecy.
MICROCONTROLLER SYSTEMS Part 1. Figure 1.1Elements of a digital controller CPU Central Processing Unit Input Peripherals Output Peripherals ROM Read Only.
Atmel Atmega128 Overview ALU Particulars RISC Architecture 133, Mostly single cycle instructions 2 Address instructions (opcode, Rs, Rd, offset) 32x8 Register.
First ideas for the Argontube electronics Shaper, simulations Block Diagram for analog path Delta Code Data Reduction Bus system, Controller Max.
Organization for Micro-Electronics desiGn and Applications HARDROC 3 for SDHCAL OMEGA microelectronics group Ecole Polytechnique CNRS/IN2P3, Palaiseau.
Vendredi 18 décembre 2015 Status report on SPIROC chips Michel Bouchel, Stéphane Callier, Frédéric Dulucq, Julien Fleury, Gisèle Martin- Chassard, Christophe.
A Mini Stereo Digital Audio Processor Design DINESH GUNDU VIGNESH SABARINATH.
SPIROC update Felix Sefkow Most slides from Ludovic Raux HCAL main meeting April 18, 2007.
L.Royer – Calice Manchester – Sept A 12-bit cyclic ADC dedicated to the VFE electronics of Si-W Ecal Laurent ROYER, Samuel MANEN LPC Clermont-Ferrand.
EE365 - Microprocessors period 26 10/23/00 D. R. Schertz # Parallel Ports.
ILD/ECAL MEETING 2014, 東京大学, JAPAN
17-19/03/2008 Frédéric DULUCQ Improvements of ROC chips VFE - ROC.
CALICE meeting LYON 2009, Hervé MATHEZ Yannick ZOCCARATO 1 PCB DEVELOPMENTS AT IPNL (PCB and ASIC) PCB for 1m2 of RPC with HR2 William TROMEUR, Hervé MATHEZ,
Organization for Micro-Electronics desiGn and Applications Ludovic Raux OMEGA microelectronics group Ecole Polytechnique & CNRS IN2P3
August 4th 2008Jacques Lefrancois1 Digital specification Keep signal treatment ( dynamic pedestal subtraction)Keep signal treatment ( dynamic pedestal.
Spring 2009W. Rhett DavisNC State UniversityECE 406Slide 1 ECE 406 – Design of Complex Digital Systems Lecture 10: Data-Converter Example Spring 2009 W.
0808/0809 ADC. Block Diagram ADC ADC0808/ADC Bit μP Compatible A/D Converters with 8-Channel Multiplexer The 8-bit A/D converter uses successive.
PArISROC Photomultiplier Array Integrated in Sige Read Out Chip Selma Conforti Frédéric Dulucq Christophe de La Taille Gisèle Martin-Chassard Wei
Selma Conforti Frédéric Dulucq Mowafak El Berni Christophe de La Taille Gisèle Martin-Chassard Wei Wei *
1 Second generation Front-end chip for H-Cal SiPM readout : SPIROC Réunion EUDET France – LAL – jeudi 5 avril 2007 M. Bouchel, F. Dulucq, J. Fleury, C.
June 13rd, 2008 HARDROC2. June 13rd, 2008 European DHCAL meeting, NSM 2 HaRDROC1 architecture Variable gain (6bits) current preamps (50ohm input) One.
SPIROC ADC measurements S. Callier, F. Dulucq, C. de La Taille, M. Faucci, R. Poeschl, L. Raux, J. Rouenne, V. Vandenbussche.
Organization for Micro-Electronics desiGn and Applications Last results on HARDROC 3 OMEGA microelectronics group Ecole Polytechnique CNRS/IN2P3, Palaiseau.
Digital to analog converter [DAC]
STATUS OF SPIROC measurement
ASIC Skiroc 2 Digital part
LHC1 & COOP September 1995 Report
Registers and Counters
Clock Skew and Slow Control Register issues
14-BIT Custom ADC Board Rev. B
ASIC PMm2 Pierre BARRILLON, Sylvie BLIN, Selma CONFORTI,
APSEL6D Architecture, simulations and results
Digital Interface inside ASICs & Improvements for ROC Chips
SPIROC Status : Last release, “SPIROC 2c”
HR3 status.
Status of ROC chips C. De La Taille for the OMEGA group
R&D activity dedicated to the VFE of the Si-W Ecal
SKIROC2 Silicon Kalorimeter Integrated Read-Out Chip
02 / 02 / HGCAL - Calice Workshop
8237 DMA CONTROLLER.
Timers.
ECAL Electronics Status
8237 DMA CONTROLLER.
Status of SPIROC: Next generation of SPIROC
Stéphane Callier, Dominique Cuisy, Julien Fleury
SKIROC status CERN – CALICE/EUDET electronic & DAQ meeting – 22/03/2007 Presented by Julien Fleury.
AIDA KICK OFF MEETING WP9
Programmable Interval Timer
Fiber Optic Transciever Buffer
2007 TWEPP – Prague – September 3-7, 2007
A 12 bit 50 MS/s Dual Channel Time Domain Two Step ADC
ASIC PMm2 Digital part Frédéric DULUCQ 08/02/2008.
A 12 bit 50 MS/s Dual Channel Time Domain Two Step ADC
Presentation transcript:

CSNSM 14-16/09/2011 Frédéric DULUCQ Digital part of SPIROC 3

14-16/09/2011 Frederic DULUCQ - 2 Digital part outlines What’s Not Changed (NC): –Start Acquisition / Conversion / Readout sequence –Possibility to use a RazChn signal –Readout on a OC line What’s Changed/Improved (CI): –New time measurement (PARISROC like) –New A/D Wilkinson conversion management –SCA depth decrease to 8 What’s New (N): –Independent channel management New memory mapping Only hit channels are readout (zero suppress) –I2C slow control –Possibility to use “roll” mode

14-16/09/2011 Frederic DULUCQ - 3 (NC): DIF Management like all ROC Chips Same driving sequence for all previous ROC chips ChipSat allows to know: –When to start the conversion after the falling edge of the StartAcq: ‘1’ –When the conversion is finished: ‘0’ If one chip stuck the ChipSat, DIF always has the possibility to use a timeout

14-16/09/2011 Frederic DULUCQ - 4 (CI): New time measurement New fine time: –The 2 ramps are stored –Overlap between the 2 ramps and also the 2 counters Data readout: –2 BCID counters (12+1 bits) –The good ramp selected internally (converted by ADC) If “Overlap zone” and “Lsb of 2 counters different” then Time = (CptTS-1)+ Ttdc else Time = CptTS+ Ttdc

14-16/09/2011 Frederic DULUCQ - 5 (N): I2C slow control Clock Data Master Slave 1 Slave 2 Slave 3 Slave x SAAAP Slave address Reg addressdataWSRAAP Slave address dataSAAP Slave address Reg addressW Write frame: Read frame: Only 2 lines (Data et Clock) + GND (0V, 3.3V) + Reset –Unidirectional «Clock» –Bidirectional «Data» line : open collector with external pull up –7-bit address + 1 general call address Others: –Read back possibility (non destructive) –Possibility to use old slow control as a backup (shift register) –2 x (I2C ports) / chip

14-16/09/2011 Frederic DULUCQ - 6 (N): Independent channels Block diagram of the acquisition for 1 channel Analog partDigital part

14-16/09/2011 Frederic DULUCQ - 7 (N): Memory mapping Readout is MSB first 0 first (LIFO) Amount of bits in memory: –No event  no data –Even parity bit / 16-bit word –Else depends on general purpose data: # channel hit = N # events in chn = Evt i Spiroc2Spiroc3 2 evt2352 bits144 bits 2 events comparison:

14-16/09/2011 Frederic DULUCQ - 8 (N): Roll Mode 2 behaviors selectable by Slow Control: –SPIROC 2 mode Acquire up to 8 events / channel ChipSat when 1 channel is full –Roll mode Acquire all events but only keep the 7 last ones SCA is used like a circular memory 187

14-16/09/2011 Frederic DULUCQ - 9 Conclusion Trial layout shows that: Spiroc 2Spiroc 3 I/O Area / 1 SCA depth0.26 mm²0.90 mm² # bits / evt on 1 chn1168 bits80 bits Synthesis is in progress / Layout + simulation will follow Future HARDROC chip  some presented points will be the same in HR –No change of DIF sequencing (acquisition / readout) –Readout with zero suppress –I2C slow control access + old SR as backup Future SKIROC chip  VHDL code is now standardized between SKIROC and SPIROC (only number of channels 36  64 is different)