Re: [SI-LIST] : TDR Analysis: Layer Peeling Algorithm using Matlab

Christian Schuster (schuster@iis.ee.ethz.ch)
Mon, 14 Dec 1998 19:11:02 +0100

Hi Dima,

> It's really great that you published the Matlab implementation
> of the peeling algorithm. However, your Matlab file states that
> the reflected waveform must not be a superposition of incident
> and reflected, which is normally the case for TDR instrumentation,
> and it is not a trivial timing task to separate the two. What
> kind of instrumentation do you guys use, and how do you achieve this separation?

I agree, this is not a trivial task in reality. However, let me tell
you that I use this algorithm for evaluation of time domain
curves produced by a Finite Difference Time Domain (FDTD) code.
FDTD is a so called "full wave Maxwell solver" and gives any sort of
time domain data (fields, voltages, currents etc.).
We simply use a step function as excitation for our device under
test and record the (total) response. By doing an extra simulation
without the device we get the incoming waveform. The reflected
waveform is then obtained by subtracting the latter two.

For hints on clever separation "in the real world" I would be grateful!

Regards,

Christian

-------------------------------------------------------------------
Christian Schuster, Dipl.-Phys. IIS, ETH Zurich

Integrated Systems Laboratory
Swiss Federal School of Technology Fax: +41 1 63 21194
Gloriastrasse 35 Phone: +41 1 63 27595
CH-8092 Zurich E-Mail: schuster@iis.ee.ethz.ch
Switzerland WWW: http://www.iis.ee.ethz.ch/~schuster/
-------------------------------------------------------------------

**** To unsubscribe from si-list: send e-mail to majordomo@silab.eng.sun.com. In the BODY of message put: UNSUBSCRIBE si-list, for more help, put HELP. si-list archives are accessible at http://www.qsl.net/wb6tpu/si-list ****