Curve Trace r De sign fo r Me asurin g Se m ico n ducto r Co m po n e n ts Dionisius Adrianta Wardhana Eindhoven, 28 July 2013
Content Introduction The Assignment Static Measurement Method Dynamic Measurement Method Conclusion & Recommendation 2
Introduction 1 billion CAN chips shipped ( BU Automotive) Introduction Analyze returning products from customer The Assignment Static Measurement 80% because of damaged ESD protection—diode Method Dynamic Curve tracer as an ideal solution Measurement Method Compact in size, low cost, and user friendly Conclusion Continuation project Decrease measurement time 3
Damaged ESD Protection Introduction The Assignment Static Measurement Method Dynamic Measurement Method Conclusion 4
The Assignment Design a curve tracer Introduction The Assignm ent • Test equipment unit Static Measurement Method • Plotting points & symmetries Dynamic Measurement Method • Shown as a V-I graph Conclusion Produce less measurement time 5
Diode Introduction The Assignm ent Static Measurement Method Dynamic Measurement Method Conclusion Id = Diode current (Amps) Is = Saturation current (Amps) e = Euler Constant (~2.7) Charge of electron (1.6 x 10 -19 coulombs) q = Vd = Voltage across diode (Volts) n = non-ideality coefficient (typically 1) k = Boltzmann’s constant (1.38 x 10 -23 ) T = Junction temperature (Kelvin) 6
The Methods How to reduce measurement time? Introduction The Assignm ent • Static Input Static Measurement Method • DC Sweep Dynamic Measurement Method • Dynamic Input Conclusion • AC Waveform How to make it user friendly? • Reduce the circuit complexity • Built in the FPGA Board 7
The Methods ( cont’d) Was built on: Introduction • Altium Designer : EDA software The Assignm ent Static Measurement package for printed circuit board, Method embedded software design Dynamic • Altium NanoBoard 30 0 0 : Measurement Method FPGA platform device Conclusion manufactured by Altium 8
The Methods ( cont’d) Divided by two parts: Introduction • Software Part—Programming on FPGA board The Assignm ent Static Measurement • Hardware Part—Specify the voltage to meet Method the requirement Dynamic Measurement Method Conclusion 9
Static Input Method Use DC Sweep as input of curve tracer Introduction The Assignment Requirements: Static Measurem ent • Vinput: -10 to 10v Method Dynamic • Compatible with Altium NB3000 measurement method Conclusion • Diode tested : 1N4001 10
Static Input Method – Hardware Design Introduction The Assignment Static m easurem ent m ethod Dynamic measurement method Conclusion 11
Input shifter & Diode measurement Introduction The Assignment Static Measurem ent Method Dynamic measurement method Conclusion 12
Output Shifter Introduction The Assignment Static Measurem ent Method Dynamic measurement method Conclusion 13
Switch Introduction The Assignment Static Measurem ent Method Dynamic measurement method Conclusion 14
Static Input Method – Hardware Design (2) Using Bidirectional Analog Switch to replace the MOSFETs Introduction The Assignment Static Measurem ent Method Dynamic Input Voltage Output Voltage measurement method Conclusion < VRef V Negative = Vref Zero > Vref V Positive 15
Static Input Method – Hardware Design (3) Introduction The Assignment Static Measurem ent Method Dynamic measurement method Conclusion 16
Static Input Method – Software Design Introduction The Assignment Static m easurem ent m ethod Dynamic measurement method Conclusion 17
Static Input Method - Software Flowchart Introduction The Assignment Static Measurem ent Method Dynamic measurement method Conclusion 18
Me as u re m e n t Se tu p Supply Introduction The Assignment Static Measurem ent Method Dynamic Signal Generator measurement method Conclusion Multimeter Altium NB3000 Bread Board 19
Static Input Method – Result Actual measurement time cannot Introduction be produced yet The Assignment The software is able to plot the Static output graph from the voltage Measurem ent acquired via the ADC Method Less complexity than the previous Dynamic measurement method year result Conclusion 20
Dynamic Input Method AC Waveform as an Introduction input: Amplitude of 5V The Assignment • Sine Waveform Static measurement Frequency 50Hz method Dynam ic Vin from -5V to 5V m easurem ent m ethod Conclusion • Saw tooth Waveform 21
Dynamic Input Method – Hardware Design Introduction The Assignment Static measurement method Dynam ic m easurem ent m ethod Conclusion 22
Measurement Setup Oscilloscope Introduction Multimeter The Assignment Static measurement method Supply Dynam ic m easurem ent m ethod Conclusion Signal Generator Altium NB3000 Bread Board 23
Dynamic Input Method – Oscilloscope Result Result on the oscilloscope screen Introduction The Assignment Static measurement method Dynam ic m easurem ent m ethod Conclusion Measurement Output Display X-Y Mode Display Yellow line: X Axis Green line: Y axis 24
Dynamic Input Method-Software Design Introduction The Assignment Static measurement method Dynam ic m easurem ent m ethod Conclusion 25
Dynamic Input Method-Programming Start i=0 Introduction The Assignment adc_ 0 read Static measurement adc_ 1 read method Dynam ic i=i+1 m easurem ent m ethod Conclusion 1 END i>50 Save data 0 Draw point Draw line Rotate Canvas 26
Dynamic Input Method – FPGA Result Introduction The Assignment Static measurement method Dynam ic m easurem ent m ethod Conclusion Oscilloscope Result FPGA Board Result 27
Conclusion Both of the methods provide faster measurement time Introduction compared with previously made project The Assignment Use of Altium NB3000 simplify the circuit Static measurement method Conducting AC waveform as an input of curve tracer provide satisfying measurement result Dynamic measurement method Conclusion The working frequency of the waveform signal is important to obtain the correct graph The voltage obtained needs to be translated first before going into/ from the ADC and DAC 28
Recommendation Improve the method of using waveforms as an Introduction input of the curve tracer The Assignment Static measurement Test other semiconductor components method Create a logging system to maintain the data of Dynamic measurement method measurement Conclusion 29
30
31
Diode as a mixer The importance of the diode is that it is non-linear (or non-Ohmic), which means its response (current) is not proportional to its input (voltage) 32
Diode, will subtract another 0.7V on the final output of the circuit If we use an IC ( bidirectional analog swicthes), the manufacture have already compensate the value. 33
34
Recommend
More recommend