July, 2001CMS Tracker Electronics1 I 2 C investigations - some reported problems from some APV users - sensitivity to “termination” resistance and power.

Slides:



Advertisements
Similar presentations
Introduction to Semiconductor Devices
Advertisements

Topics Electrical properties of static combinational gates:
Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
CHAPTER 3: SPECIAL PURPOSE OP-AMP CIRCUITS
24/05/2010Rui De Oliveira1 Resistive protections for Bulk Micromegas Rui de oliveira, Joerg Wotschack Venetios Polychronakos.
Readout Electronics Alexander Karakash & Natalia Kondrat’eva MEPHI for DESY.
LOGIC GATES ADDERS FLIP-FLOPS REGISTERS Digital Electronics Mark Neil - Microprocessor Course 1.
1 Chapter 6 Low-Noise Design Methodology. 2 Low-noise design from the system designer’s viewpoint is concerned with the following problem: Given a sensor.
Week 7a, Slide 1EECS42, Spring 2005Prof. White Week 7a Announcements You should now purchase the reader EECS 42: Introduction to Electronics for Computer.
The Great I2C Mystery Act 2. The facts Occasionally, when accessing sequentially components on the I2C bus (LLD, DCU etc.), the APVs are found not to.
The Great I2C Mystery Act 2. The facts Occasionally, when accessing sequentially components on the I2C bus (LLD, DCU etc.), the APVs are found not to.
The Great I2C Mystery. The mystery Occasionally, when accessing the I2C bus, the APVs are found not to respond correctly to I2C commands, actually they.
Department of Information Engineering357 Operation amplifier The tail, large impedance gives high CMRR Mirror as active load. High gain Follower as buffer.
I2C Signal propagation on TOB cards Where do we stand A. Marchioro 13/7/2003 v.2.
E. Noah, CMS Tracker Week, January 2003 APV Power Dependence on Trigger: First Observations on Hybrid Effect first observed in Strasbourg and reported.
TPAC1.1 Testing JC/Jan 16 th. Comparator Investigations Two (related) symptoms were observed – Non-gaussian threshold scans, with steep sides and flat.
Astable multivibrators I
Chapter 6 FM Circuits.
© 2012 Pearson Education. Upper Saddle River, NJ, All rights reserved. Electronic Devices, 9th edition Thomas L. Floyd Electronic Devices Ninth.
October, 2004CMS Tracker Week1 APV settings at cold temperatures Objective: provide recommendations for APV I2C settings for cold operation, for test beam.
Chapter 13 Small-Signal Modeling and Linear Amplification
Introduction to Transistors
Chapter 2 Operational Amplifier Circuits
Part B-3 AMPLIFIERS: Small signal low frequency transistor amplifier circuits: h-parameter representation of a transistor, Analysis of single stage transistor.
Arctic RS-485 / RS-422. RS- 485 Also known as RS-485 Half Duplex, RS wire same pair is used to transmit and receive data only one device can transmit.
Oct, 2000CMS Tracker Electronics1 APV25s1 STATUS Testing started beginning September 1 wafer cut, others left for probing 10 chips mounted on test boards.
09/16/2010© 2010 NTUST Today Course overview and information.
UNIT-1 Rectifiers & Power Supplies. Rectifier A rectifier is an electrical device that converts alternating current (AC), which periodically reverses.
Bipolar Junction Transistors (BJTs) The bipolar junction transistor is a semiconductor device constructed with three doped regions. These regions essentially.
Modelling of TPM noise problems Greg, following discussions and measurements with David and Senerath.
PHY 202 (Blum)1 Analog-to-Digital Converter and Multi-vibrators.
1 APV25 I 2 C parameters Brief reminder of what the I2C registers do (from User Manual) Check on integration centre currently used parameters: TIB/TOB/TEC.
10/11/2015 Operational Amplifier Characterization Chapter 3.
Chapter 07 Electronic Analysis of CMOS Logic Gates
PHY 202 (Blum)1 Analog-to-Digital Converter and Multi-vibrators.
Modern VLSI Design 2e: Chapter 3 Copyright  1998 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
Fully depleted MAPS: Pegasus and MIMOSA 33 Maciej Kachel, Wojciech Duliński PICSEL group, IPHC Strasbourg 1 For low energy X-ray applications.
Power Protection for Staves/Supermodules Two Approaches Purpose of circuit: Provide an alternate current path for serial power current on the module level.
VLSI Design Lecture 5: Logic Gates Mohammad Arjomand CE Department Sharif Univ. of Tech. Adapted with modifications from Wayne Wolf’s lecture notes.
25th June, 2003CMS Ecal MGPA first results1 MGPA first results testing begun 29 th May on bare die (packaging still underway) two chips looked at so far.
July, 2002CMS Tracker Electronics1 APV25 wafer testing Outline Mark Raymond, Imperial College Wafer test procedure speed improvements.
October, 2001CMS Tracker Electronics1 Module studies at IC OUTLINE laboratory setup description, APV I2C settings pulse shape studies (dependence on ISHA,
DESIGN OF ELECTRONIC SYSTEMS
Jan, 2001CMS Tracker Electronics1 Hybrid stability studies Multi – chip hybrid stability problem when more then ~ 2 chips powered up -> common mode oscillation.
IB Physics 12 Mr. Jean November 5 th, The plan: Video clip of the day More on circuits Looking through components.
January, 2003CMS Ecal1 MGPA Specification Discussion – 9 th Jan. 03 OUTLINE 3 or 4 gain channels discussion technical background - why 3 gains could be.
FPGA-Based System Design: Chapter 2 Copyright  2004 Prentice Hall PTR Topics n Logic gate delay. n Logic gate power consumption. n Driving large loads.
Summary of FPIX tests Tom Zimmerman Fermilab May 16, 2007.
Modern VLSI Design 3e: Chapter 3 Copyright  1998, 2002 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
FED 9U Analog Characterization Stefanos Dris CERN & Imperial College.
Predicting the In-System Performance of the CMS Tracker Analog Readout Optical Links Stefanos Dris CERN & Imperial College, London.
SRS Calibration Michael Phipps, Bob Azmoun, Craig Woody 1.
CERN PH MIC group P. Jarron 07 November 06 GIGATRACKER Meeting Gigatracker Front end based on ultra fast NINO circuit P. Jarron, G. Anelli, F. Anghinolfi,
4-5-2 Regeneration. Regeneration In the previous topic we introduced the issues of attenuation, noise and distortion, and how they might affect a signal.
5-2-3 Analogue to Digital Converters (ADC). Analogue to Digital Conversion The process is now the opposite of that studied in Topic Now we wish.
The Working Theory of an RC Coupled Amplifier in Electronics.
Clear Performance and Demonstration of a novel Clear Concept for DEPFET Active Pixel Sensors Stefan Rummel Max-Planck-Institut für Physik – Halbleiterlabor.
Basics of Bypass Capacitor, Its Functions and Applications.
Chapter 13 Small-Signal Modeling and Linear Amplification
Application Case Study Christmas Lights Controller
Electronic Devices Ninth Edition Floyd Chapter 14.
Introduction to Semiconductor Devices
Chapter 11: Inter-Integrated Circuit (I2C) Interface
Introduction to Transistors
Small-Signal Modeling and Linear Amplification
Amplifiers Classes Electronics-II
Amplifiers Classes Electronics-II
Day 2: September 10, 2010 Transistor Introduction
Multi-vibrators
I/O Experiments Assignment 1.
Presentation transcript:

July, 2001CMS Tracker Electronics1 I 2 C investigations - some reported problems from some APV users - sensitivity to “termination” resistance and power supply levels - I 2 C scheme very simple, ought to be problem free - so what’s going on? Outline probable cause of problems measurements on I2C transactions on CCUM/hybrid measurements of APV I2C drive strength possible solutions Mark Raymond content here summarises exchanges between: S.Marchioro, R.Hammarstron, V.Commichau, J.Mnich, J-D.Berst, U.Goerlach, G.Hall, M.French, C.Ljuslin, C.Paillard, W.Karpinski. I 2 C website

July, 2001CMS Tracker Electronics2 I 2 C electrical scheme APV (slave) R I 2 C line (SDA) DRIVER (master, e.g. CCU) out in Pull-up resistor C (parasitic) out DRIVER 0.25  m CCU directly in CMS. VI2C in lab. CCU module for hybrid presently. LEVEL SHIFTER Not needed in CMS. Incorporated in CCUM. Various solutions possible. I2C line RC should be small cf I 2 C clock period (  s). C will be layout dependent. APV (MUXPLL) hysteresis characteristic gives noise immunity input has to be pulled below lower threshold for APV to correctly recognise data What’s going wrong? Suspect problem arises due to output drive capability of level shifter stages combined with small values of pull-up resistor R. in 5V 2.5V LEVEL SHIFTER hysteresis

July, 2001CMS Tracker Electronics3 Level shifter circuits Opto-isolated level shifter (simplified schematic) used in APV test setup in IC lab DRIVER SDA APV SDA isolation barrier 5V side2.5V side * * * Diodes used to implement bi-directionality use low forward drop devices (Schottky) but still ~ 0.25V or more if Rpullup small If SDA not pulled low enough to trip APV I/P hysteresis threshold then APV will fail to recognise its own address and I2C transaction will fail Rpullup CCU module/hybrid system Level shifting is implemented using MOSFET on CCU module Copes better with low values of Rpullup, but ON resistance still exists 5V 2.5V SDA CCU side SDA APV side

July, 2001CMS Tracker Electronics4 I2C measurements on the IC APV test setup APV acknowledges own address APV fails to decode own address and so doesn’t generate acknowledge I2C transaction fails on this setup if SDA line not pulled lower than ~ 0.35 Volts APV address indicates write cycle 0.25V 0.35V >0.35V

July, 2001CMS Tracker Electronics5 Measurements on the CCU module/hybrid setup APV acknowledges own address APV fails to decode own address and so doesn’t generate acknowledge I2C transaction fails at pull-down voltage > ~ 0.35V corresponding to pull-up resistance of 375  = 1.5k // 500   1.5k is built in resistance on CCU module) 0.25V 0.35V >0.35V APV address ‘0’ indicates write cycle

July, 2001CMS Tracker Electronics6 APV25 I 2 C drive strength How low can APV pull SDA line for a given pull-up resistor value? Use strong driver circuit (so that APV can always respond to I2C transaction) and use different values of Rpullup, measuring how low APV can pull SDA during Acknowledge cycle. Vdiff APV ACK bit write bit e.g. for Rpullup = 500  APV can pull SDA line down to within 200mV of VSS (0V) address bit

July, 2001CMS Tracker Electronics7 CCUMFEH OH ? ? ? Pull-up resistor/s (where and what value?) Seems as though ought to be trivial, but of course isn’t quite In final system 0.25um CCU master talks directly to 0.25um APV/MUXPLL/LD slaves no level shifting required => problems go away Interim situation present CCUM, test systems incorporate level shifting stages will want to test hybrids (FEH,OH) in isolation, and together, on different test beds e.g. assume worst case cable capacitance ~100pF (reasonable?) for RC R ~ 10k Could split 10k between FEH and OH (20k on each) May need different variants depending on location in detector C~cable capacitance R=pull-up resistor SCK SDA 5  s

July, 2001CMS Tracker Electronics8 CCUMFEH OH Put pull-up here only (~few k  ) Pull-up resistor (where and what value?) Alternatively Shouldn’t confuse pull-up with termination Present choice of resistor on CCUM (1.5k) will probably work in all cases Components on FEH and OH can be finalised now Suggestion only – others will want to comment Leave these resistors out altogether (or make large)

July, 2001CMS Tracker Electronics9 Conclusions I2C problems experienced probably due to level shifter circuits coupled with low values of pull-up resistor Should be no problems in all 0.25  m final system Suggested solution put large pull-up resistor values on FEH and OH (~20k say) (will, in any case, be dominated by 1.5k on present CCUM) if necessary (large bus capacitance) put smaller value on CCUM

July, 2001CMS Tracker Electronics10 Other matters APV25s1 biasing - manual needs update, I2C values correct for APV25s0, not s1 Recommended bias settings. Because of current mirroring change between s0 and s1 versions the numbers in the manual must change (approx 70% of s0 values). External bias at 128  A, power supplies = 0, 1.25V, 2.5V IPRE85 IPCASC45 IPSF30 ISHA~30 (tune for optimum pulse rise time) ISSF30 IPSP48 IMUXIN30 VFP~30 (preamp fall time - can be higher but depends on occupancy) VFS~60 (tune for optimum pulse fall time) Pulse shape tuning (rough guide): As detector capacitance increases ISHA needs to increase VFS needs to be reduced For capacitances in the range 0 -> 20 pF: ISHA in range 20 -> 65, VFS in range 65 -> 50

July, 2001CMS Tracker Electronics11 APV25s1 biasing Internal biasing dependence on value of on-chip resistor testing so far => 15 % increase of all I2C current settings (w.r.t. external (128  A) values) i.e. external (128  A) internal IPRE IPCASC IPSF ISHA~30 ~34 ISSF IPSP IMUXIN => values in “internal” column should be used for the hybrid (for now) Need to find a strategy for choosing I2C bias current settings Internal Iref will depend on local power supply values, and on internal resistor value (+/-10%) Can probably be managed by correction factor applied to all values (as above) to achieve “correct” power consumption Something to look at in system test?

July, 2001CMS Tracker Electronics12 APV25s1 biasing ICAL I2C register setting determines magnitude of calibration step applied to capacitors feeding preamp inputs actual value of charge injected will depend on: reference current value (external/internal(on-chip resistor value)) I/V resistor value in bias generator very small charge injection capacitors  can be used to calibrate (tune) pulse shape, but not for accurate gain measurement rough value to get 1 mip signal APV25s0 APV25s1 APV25s1 external, 128  A external, 128  A internal ~ 40 ~ 25 ~ 29

July, 2001CMS Tracker Electronics13 APV performance dependence on LV power supplies Currently under study, no show-stopping discoveries, but some aspects of performance affected (mainly dynamic range identified so far) Pictures show peak mode pulse shapes for signals from -2 to +6 mips in 0.5 mip steps gain change minimal but loss of headroom in –10% case assumptions so far: 2.7 V not exceeded power differences symmetrical on both rails I2C current settings tuned to get same analogue current for different PSU voltages

July, 2001CMS Tracker Electronics14 APV performance dependence on LV power supplies