* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download transparencies - Indico
Flip-flop (electronics) wikipedia , lookup
Audio crossover wikipedia , lookup
Integrating ADC wikipedia , lookup
Oscilloscope history wikipedia , lookup
Standing wave ratio wikipedia , lookup
Consumer Electronics Show wikipedia , lookup
Transistor–transistor logic wikipedia , lookup
Analog-to-digital converter wikipedia , lookup
Switched-mode power supply wikipedia , lookup
Schmitt trigger wikipedia , lookup
Radio transmitter design wikipedia , lookup
Regenerative circuit wikipedia , lookup
Mathematics of radio engineering wikipedia , lookup
Current mirror wikipedia , lookup
Valve audio amplifier technical specification wikipedia , lookup
Resistive opto-isolator wikipedia , lookup
Negative-feedback amplifier wikipedia , lookup
Wilson current mirror wikipedia , lookup
Power electronics wikipedia , lookup
Phase-locked loop wikipedia , lookup
Electronics technician (United States Navy) wikipedia , lookup
Wien bridge oscillator wikipedia , lookup
Operational amplifier wikipedia , lookup
Zobel network wikipedia , lookup
Index of electronics articles wikipedia , lookup
Molecular scale electronics wikipedia , lookup
Electronic engineering wikipedia , lookup
Valve RF amplifier wikipedia , lookup
Printed electronics wikipedia , lookup
Introduction to Electronics for High Energy Physics CERN Summer school 2003 C. de LA TAILLE LAL Orsay 9-11 july 2003 C. de La Taille [email protected] Electronics CERN Summer School 2003 1 Outline  Course 1 : The art of electronics : is there something beyond Ohm’s law ?  Course 2 : Learning to decipher a schematic  Course 3 : Electronics in high energy physics 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 2 Introduction  Speak “electronician” in just 3 lessons… “Did you cascode your charge preamp to increase your open loop gain ?”  “Did you find an FPGA with LVDS I/Os for your digital filter ?”  A lot of vocabulary (and abreviations…) to get used to, but :   Little prerequisite knowledge required : Ohm’s law : U = Z I  Some basics of Fourier (or Laplace) transforms cannot hurt for signal theory   Many more details are given in the transparencies -> don’t be scared ! 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 3 Electronics in experiments  A lot of electronics in the experiments… Readout electronics : amplification, filtering… : Analog electronics (A,V,C)  Processing & Trigger electronics : Digital electronics (bits) [see lecture of Cittolin]  The performance of electronics often impacts on the detectors  9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 4 Overview of readout electronics  Most front-ends follow a similar architecture fC Detector V Preamp V Shaper Analog memory V bits ADC FIFO DSP…  Very small signals (fC) -> need amplification  Measurement of amplitude and/or time (ADCs, discris, TDCs)  Several thousands to millions of channels 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 5 Readout electronics : requirements Low noise High speed Low power Large dynamic range High reliability Radiation hardness Low cost ! Low material (and even less) 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 6 The foundations of electronics  Voltage generators or source Ideal source : constant voltage, independent of current (or load)  In reality : non-zero source impedance RS  V RS → 0  Current generators Ideal source : constant current, independent of voltage (or load)  In reality : finite output source impedance RS  RS → ∞ i  Ohms’ law Z = R, 1/jωC, jωL  Notice the sign convention  i V Z 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 7 Frequency domain & time domain  Frequency domain :  V(ω,t) = A sin (ωt + φ) • Described by amplitude and phase (A, φ)    Transfer function : H(ω) [or H(s)] vin(ω)  vout(ω) h(t) vout(t) = The ratio of output signal to input signal in the frequency domain assuming linear electronics F -1 Vout(ω) = H(ω) Vin(ω)  Time domain  H(ω) Impulse response : h(t) = the output signal for an impulse (delta) input in the time domain The output signal for any input signal vin(t) is obtained by convolution * :  Vout(t) = vin(t) * h(t) = ∫ vin(u) * h(t-u) du vin(t)   Correspondance through Fourier transforms  X(ω) = F { x(t) } = ∫ x(t) exp(jωt)dt  a few useful Fourier transforms in appendix below 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 8 Appendix 1 : a few useful Fourier Transforms       H(ω) = 1 <-> H(ω) = 1/jω H(ω) = 1/(1+jωT) H(ω) = 1/jω (1+jωT) H(ω) = 1/(1+jωT)n … 9-11 july 2003 h(t) = δ(t) (impulse) h(t) = S(t) = (step) h(t) = exp(-t/T) (low pass filter, exponential) h(t) = 1 - exp(-t/T) h(t) = 1/n! (t/T)n-1 exp(-t/T) C. de La Taille Electronics CERN Summer School 2003 9 Using Ohm’s law  Example of photodiode readout Used in high speed optical links  Signal : ~ 10 µA when illuminated  Modelisation :  volts • Ideal current source Iin • pure capacitance Cd light  Simple I to V converter : R !  R = 100 kΩ gives 1V output for 10 µA 10 Gb/s optical receiver (Orx)  Speed ? Transfer function H(ω) = vout/iin  H has the dimension of Ω and is often called « transimpedance » and even more  often (improperly) « gain » Vout I in Cd 100K H(ω) = R/(1 + jω RCd)  -1/jRCd is called a « pole » in the transfer function  9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 10 Frequency response  Bode plot Magnitude Magnitude (dB) = 20 log |H(jw)|  -3dB bandwidth : f-3dB = 1/2πRC  100 dBΩ • R=105Ω, C=10pF => f-3dB=160 kHz • At f-3dB the signal is attenuated by 3dB = √2, the phase is -45°  80 dBΩ Above f-3dB , gain rolls-off at -20dB/decade (or -6dB/octave) Phase 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 11 Time response 10Gb/s eye diagram ps/div) Impulse(10 response  Impulse response  h(t) = F -1 { R/(1+jωRC) } = R/ τ exp(-t/τ)  τ (tau) = RC = 1 µs : time constant  Step response : rising exponential  H(t) = F -1 { 1/jω R/(1+jωRC) } = R [ 1 - exp(-t/ τ) ]  Rise time : t10-90% = 2.2 τ  « eye diagramm »  Speed : ~ 10 µs = 100 kb/s !  Still 5 orders ofmagnitude away from a 10 Gb/s link ! 9-11 july 2003 C. de La Taille pulse response tr 10-90% Electronics CERN Summer School 2003 12 Current preamplifiers in theory  Improve with an opamp Vout = G(vin+- vin-)  G >> 1 : « open loop gain »  Vin+ = 0 ; iin- = 0   Transimpedance configuration Rf between input and output (« shunt-shunt feedeback ») -> « current preamp » (PAI)  Transfer function :  Current preamplifier architecture • Vout - vin = - Rf if • Vin = (iin - if)/ jω Cd = - vout/G vout/iin = - Rf /(1 + jω RfCd/G)  Bandwidth improvement by G >>1  Example with LM741, (G0=2 105) => BW = 3.2 THz ! 9-11 july 2003 C. de La Taille Looks great ! Electronics CERN Summer School 2003 13 Current preamp in practice  With an old LM741  Oscillations : ω0 = 500 kHz 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 14 Current preamp in practice  Trying a more modern opamp… (OP 620 GBW=300 MHz)  More (but faster) oscillations 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 15 Stability in current preamps  What happens ? Open loop frequency response of OP620 Opamp open loop gain varies with frequency  G(ω) = G0/(1 + j ω/ω0)   • G0 : low frequency gain • ω0 : dominant pole • 90° phase shift above ω0 90° Phase shift in opamp + 90° phase shift on detector capacitance = 180° => oscillations frequency response of 2nd order  Also with the maths : H(jω) = -Rf / (1 + jω RfCd/G(ω)) - Rf / [1 + jω RfCd(1/G0 + jω/G0w0)] - Rf / (1 + jω RfCd/G0 - ω2 RfCd /G0w0)  2nd order system  9-11 july 2003 C. de La Taille = = Electronics CERN Summer School 2003 16 Current preamp seen from the input Input impedance of PAI  Input impedance Zin Zin = vin/iin = Rf/(G+1) -> small  Low input impedance = « virtual ground »  Current sensitive input   Inductive behaviour With G(jω) = G0/(1 + j ω/ω0)  Zin = Rf/ G0 + j ω Rf/G0ω0  Virtual inductance : Leq = Rf/G0ω0  • Ex : LM741 (G0ω0=107) : Leq = 10 mH • Ex : OP620 (G0ω0=109) : L = 100 µH  RLC circuit with capacitive detector Resonant frequency : fres = 1/2π √LeqCd  Quality factor : Q = R / √Leq/Cd  Q > 1/2 -> ringing • Ex : LM741 : Q=105 √10-2/10-11 = 3 • Ex : OP620 : Q=105 √10-4/10-11 = 31 !  9-11 july 2003 C. de La Taille Cd 10pF Rf 100kΩ Leq 100µH Electronics CERN Summer School 2003 Equivalent circuit on the input 17 Stabilisying the current preamp  Damping the oscillations: Need a resistor such as Q=1/2  R = 0.5 √Cd/Leq -> 1.5k  Resistor on the input : OK but noisy -> Virtual resistor :   Capacitance in feedback : Cf  Resistive input impedance Req = 1/ G0ω0 Cf • Virtual resistor (noiseless)  Q = 1/Cf √(Cd/Rf G0ω0)  Q=1/2 => Cf=2 √(Cd/Rf G0ω0)  Example :  • LM741 (G0ω0=107) : Cf=10pF • OP620 (G0ω0=109) : Cf=0.5pF Cf  Speed : ~ 200 ns = 5 Mb/S  Only 3 more orders of magnitude to gain for the 10 Gb/s link ! 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 18 Charge preamps (1)  Capacitive feedback Transimpedance configuration  Similar to current preamp : Rf -> Cf  Vout(ω)/iin(ω) = - Zf = - 1/jω Cf  Integrator : vout(t) = -1/Cf ∫ iin(t)dt  vout(t) = - Q/Cf Charge preamplifier architecture  Charge sensitive preamplifier (PAC)  Output proportionnal to the incoming charge  « Gain » : 1/Cf  Cf = 1 pF -> 1 mV/fC  Transforms a short pulse into a long one  The front-end of 90% of particle physics detectors 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 19 Charge preamps (2)  Input impedance Input impedance of a PAC Zin = 1/jω G0Cf + 1/ G0ω0 Cf  Low resistive input impedance   Rin = 1/ G0ω0 Cf G0ω0 is given by the preamp design  Determines the risetime at the output :ReqCd  Good stability (…!)  • Low sensitivity to detector capacitance • Small crosstalk 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 20 Charge preamp example  Monolithic circuit Input Output Cf 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 21 Charge preamps in practice  D0 Lar calorimeter charge preamplifer Z0 Input Output preamp driver Zf FET 9-11 july 2003 2” C. de La Taille Electronics CERN Summer School 2003 22 10 Gb/s transimpedance amplifier  « Simple architecture » 9-11 july 2003 C. de La Taille Electronics CERN Summer School 2003 23
 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
									 
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                            