Author Topic: <30 ps pulse generator for TDR  (Read 20528 times)

0 Members and 1 Guest are viewing this topic.

Offline SnakeTopic starter

  • Contributor
  • Posts: 13
<30 ps pulse generator for TDR
« on: September 11, 2014, 06:43:37 am »
I need a <30ps pulse generator with >400mV amplitude as pulse generator for TDR application. At the moment I was testing an ADCMP580 and Hittite product but I have the feeling there are other alternatives.

Is it possible to build an avalanche diode pulser for <500$ with very fast diodes?

I want to hook it up to my 50 GHz sample oscilloscope which makes it more difficult (how to generate the external trigger).

Any advice?
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6726
  • Country: nl
Re: <30 ps pulse generator for TDR
« Reply #1 on: September 11, 2014, 08:11:01 am »
I bought a Tek mainframe with 2 SD-24s (with one dud channel) for less than 500$.
 

Online T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 21745
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: <30 ps pulse generator for TDR
« Reply #2 on: September 11, 2014, 08:25:52 am »
Avalanche doesn't go that fast, not with conventional devices.  Might get lucky with some small RF transistors, which will have junctions small enough and reasonable stripline characteristics.  Otherwise, that's either step recovery or, I think more often these days, monolithic shock line territory.

Eh, might be neat to try either way -- could approximate a schottky transmission line with die-scale RF parts.  Won't be cheap though.

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6726
  • Country: nl
Re: <30 ps pulse generator for TDR
« Reply #3 on: September 11, 2014, 09:48:59 am »
The fastest edge I have seen on this forum from a discrete circuit is the one from this thread. Unfortunately, it's the trailing/falling edge ... ridiculously fast though, on the order of 5 picoseconds (about 4 pixels, with the division being 80 pixels and 1 ns). Hell it might be faster since that's near the risetime of the scope.

The only way to make it a rising edge would be to use a PNP transistor, which are unlikely to reach the same speeds.

PS. low voltage diode pulsers don't generally use avalanching. For low voltage there are tunnel diode pulsers (ancient), step recovery diode pulsers (less ancient) and nonlinear transmission line diode pulsers (modern).
« Last Edit: September 11, 2014, 10:06:29 am by Marco »
 

Offline eurofox

  • Supporter
  • ****
  • Posts: 873
  • Country: be
    • Music
Re: <30 ps pulse generator for TDR
« Reply #4 on: September 11, 2014, 10:12:24 am »
I need a <30ps pulse generator with >400mV amplitude as pulse generator for TDR application. At the moment I was testing an ADCMP580 and Hittite product but I have the feeling there are other alternatives.

Is it possible to build an avalanche diode pulser for <500$ with very fast diodes?

I want to hook it up to my 50 GHz sample oscilloscope which makes it more difficult (how to generate the external trigger).

Any advice?

Use ONET8501 :)
eurofox
 

Offline SnakeTopic starter

  • Contributor
  • Posts: 13
Re: <30 ps pulse generator for TDR
« Reply #5 on: September 11, 2014, 11:58:09 am »
Thank you for all the feedback. This ONET8501 is new for me. It is fast but not terminated to ground (important for 50 Ohm TDR?) It is also pretty complex to control.

Any advice how to trigger my HP83480A sample oscilloscope that requires 22ns pre-trigger? I have some ideas and did several tests. All resulted in to much jitter or rise-time degradation.

I saw an user on this forum that was using a SD22 from Tektronix in combination with sampling mainframe to measure the output of a ADCMP580 without any jitter. Does somebody know how he did this?
 

Offline Rerouter

  • Super Contributor
  • ***
  • Posts: 4694
  • Country: au
  • Question Everything... Except This Statement
Re: <30 ps pulse generator for TDR
« Reply #6 on: September 11, 2014, 12:19:49 pm »
There are 2 thoughts that spring to mind, note that i have yet to exceed a few hundred Mhz, so i may be way off,

First up, you could make up a 23 foot length of coax for the signal your using to toggle the stupidly fast comparator? that way its still maintained inside a transmission line, and the critical factor which is the output signal jitter should be effected less than how i am guessing you where attaching it,

Next up would be abuse the latch enable pin, but it appears this may add jitter rather than calm it, as the datasheet hints at the time it takes to react not being dead on repeatable,
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6726
  • Country: nl
Re: <30 ps pulse generator for TDR
« Reply #7 on: September 11, 2014, 01:13:48 pm »
I saw an user on this forum that was using a SD22 from Tektronix in combination with sampling mainframe to measure the output of a ADCMP580 without any jitter. Does somebody know how he did this?
I assume he just connects clock out to the comparator input, the output to the sampling head and presses autoset ... as for jitter, does the screenshot say if it was in averaging mode?
 

Offline SnakeTopic starter

  • Contributor
  • Posts: 13
Re: <30 ps pulse generator for TDR
« Reply #8 on: September 11, 2014, 01:27:43 pm »
Yes he was using average but still with fast rise-time so I expect there was not that much jitter. Do you think his oscilloscope has an trigger output he hooked up to the input of the ADCMP580?

I used a 26 ns delay line on the output with a power divider to generate a delay of 26 ns between trigger and sample input of my scope. This is working but the delay line is cause a little bit distortion and rise-time degradation.

Another method is using the delay line on the input of the ADCMP580. This is preferred but is causing 100ps jitter. I hooked up an differential clock generator and used only a single delay line. I later want to do the same test with two matched delay lines which can improve jitter (the other method made it single ended).

Another option is to trigger on an rising edge and delay the trigger on the scope with e.g. 100 ns to the next edge. If the clock generator is not accurate enough this will cause horrible jitter.

Any other suggestions?
 

Offline krenzo

  • Regular Contributor
  • *
  • Posts: 102
  • Country: us
Re: <30 ps pulse generator for TDR
« Reply #9 on: September 11, 2014, 04:13:10 pm »
I saw an user on this forum that was using a SD22 from Tektronix in combination with sampling mainframe to measure the output of a ADCMP580 without any jitter. Does somebody know how he did this?
I assume he just connects clock out to the comparator input, the output to the sampling head and presses autoset ... as for jitter, does the screenshot say if it was in averaging mode?

Yes, that's what I did.  The screenshot I posted was in average mode, but without averaging, jitter is around 20-30 ps.  I have since purchased an SD-24 like you have.  I still use the comparator circuit to generate UWB pulses for RF positioning.
« Last Edit: September 11, 2014, 04:14:45 pm by krenzo »
 

Online Alex Eisenhut

  • Super Contributor
  • ***
  • Posts: 3354
  • Country: ca
  • Place text here.
Re: <30 ps pulse generator for TDR
« Reply #10 on: September 11, 2014, 04:29:04 pm »
Tunnel diode?

http://w140.com/tekwiki/wiki/S-52

only 200mV, maybe you can put a 741 with a gain of 2 after it.  :-DD
Hoarder of 8-bit Commodore relics and 1960s Tektronix 500-series stuff. Unconventional interior decorator.
 

Offline mazurov

  • Frequent Contributor
  • **
  • Posts: 524
  • Country: us
Re: <30 ps pulse generator for TDR
« Reply #11 on: September 11, 2014, 05:09:11 pm »
You can use Tektronix S-12 TDR plugin, with pre-trigger and other useful stuff included. Make sure it comes with S-52 pulser and S-[4,6] sampling head if you want 25ps. IIRC you only need to provide 50V via the rear connector to get it working, the rest is accessible through the front panel.
With sufficient thrust, pigs fly just fine - RFC1925
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6726
  • Country: nl
Re: <30 ps pulse generator for TDR
« Reply #12 on: September 11, 2014, 07:58:46 pm »
HP83480A sample oscilloscope that requires 22ns pre-trigger?
Oh that scope doesn't even have a clock output and a setting for an internal clock trigger I see ... you can't use the same method as on the Tektronix.

An alternative to a delay cable would be a delay circuit. Jay_Diddy_B simply used some schmitt trigger inverters with a R/C delay (dunno why he chained so many inverters instead of just increasing the resistor, you could add a diode in parallel with the resistor to allow smaller periods).
« Last Edit: September 11, 2014, 08:03:00 pm by Marco »
 

Offline SnakeTopic starter

  • Contributor
  • Posts: 13
Re: <30 ps pulse generator for TDR
« Reply #13 on: September 12, 2014, 05:47:07 am »
Thank you for all the advice. I didn't know the Tektronix has a clock output  :)

Yesterday I had a breakthrough and captured the 50 ps waveform from the ADCMP580 with only ~10 ps jitter. I hooked up my differential 500ps rise-time clock IC to the ADCMP580 with 2 delay lines instead of one to apply the clock differential instead of single ended. this solved all the problems and I have a very stable signal. I think I can even improve the signal by using another ADCMP580 connected to the clock IC output to speed up clock transitions from 500ps to 50ps. This will result in a 10 times faster trigger pulse and probably lower jitter.

Now my goal is to find a faster comparator and preferable > 400mV step with 50Ohm to ground termination. Some time ago I worked with a Hittite comparator with ~12ps rise-time. This device is very expensive and I first want to buy a cheaper comparator/ buffer or logic port that can be used in the same way as the ADCMP580. The ONET8501 could be an option but it seems pretty complicated. Any other IC's with <30ps rise-time?


PS: I own many S-12, S52, S6, S4, etc.  hardware that I was using as 30 ps TDR but I want to build a future proof system that is reliable for the future. The Tektronix hardware is heavy and has a lot of unobtainable components when they fail.

The ADCMP580 is very stable and the waveform has very low aberrations.

Below a picture of the first results from the ADCMP580


 

Offline David Hess

  • Super Contributor
  • ***
  • Posts: 16672
  • Country: us
  • DavidH
Re: <30 ps pulse generator for TDR
« Reply #14 on: September 12, 2014, 10:41:07 am »
Any advice how to trigger my HP83480A sample oscilloscope that requires 22ns pre-trigger? I have some ideas and did several tests. All resulted in to much jitter or rise-time degradation.

Tektronix used a physical delay line on their large pulse generators.  Their S series plug-in pulse generators used ECL logic and an RC delay.  Jim Williams used a discrete ramp generator and comparator.

If you control power supply noise and regulation, then even TTL can get down into the 10s of picoseconds of jitter range with an RC delay so this is practical to do with many logic families.  One of the better logic options would be to use either a differential line receiver as a comparator or an ECL gate that supplies or supports an external reference.

Quote
I saw an user on this forum that was using a SD22 from Tektronix in combination with sampling mainframe to measure the output of a ADCMP580 without any jitter. Does somebody know how he did this?

The sampling mainframe either has a delay line or produces a trigger clock output depending on how it is configured.
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6726
  • Country: nl
Re: <30 ps pulse generator for TDR
« Reply #15 on: September 12, 2014, 12:14:40 pm »
This device is very expensive
Is 50 Euros really worth worrying about?
 

Offline SnakeTopic starter

  • Contributor
  • Posts: 13
Re: <30 ps pulse generator for TDR
« Reply #16 on: September 12, 2014, 12:54:53 pm »
The Hittite device is >$210 and the small eval PCB ~$1000. The device is affordable but the PCB is very expensive. When the IC's dies you loose 1000 dollar if you do not have the special equipment to solder a new device accurately to the PCB.

I used them at work and they are extremely sensitive for ESD/ EOS.

It would be great if somebody can make a small Rogers PCB for this device for ~100 dollar. To make a low cost 12 ps TDR for users interested in TDR.
 

Offline eurofox

  • Supporter
  • ****
  • Posts: 873
  • Country: be
    • Music
Re: <30 ps pulse generator for TDR
« Reply #17 on: September 12, 2014, 01:08:45 pm »
The Hittite device is >$210 and the small eval PCB ~$1000. The device is affordable but the PCB is very expensive. When the IC's dies you loose 1000 dollar if you do not have the special equipment to solder a new device accurately to the PCB.

I used them at work and they are extremely sensitive for ESD/ EOS.

It would be great if somebody can make a small Rogers PCB for this device for ~100 dollar. To make a low cost 12 ps TDR for users interested in TDR.

If you provide the schematic and type if IC I'm not afraid to solder and have all equipment to do it, I used several time  time the prescalers from Hittite without problems.
eurofox
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6726
  • Country: nl
Re: <30 ps pulse generator for TDR
« Reply #18 on: September 12, 2014, 01:56:42 pm »
The Hittite device is >$210
Ah, I thought you meant this one :

http://www.digikey.nl/product-detail/en/HMC674LC3C/1127-1698-ND/4476130

If you launch the signal straight into coax 1 cm next to the device with a 2.92mm or 2.4mm connector does it matter if you use FR4?
 

Offline eurofox

  • Supporter
  • ****
  • Posts: 873
  • Country: be
    • Music
Re: <30 ps pulse generator for TDR
« Reply #19 on: September 12, 2014, 02:17:26 pm »
The Hittite device is >$210
Ah, I thought you meant this one :

http://www.digikey.nl/product-detail/en/HMC674LC3C/1127-1698-ND/4476130

If you launch the signal straight into coax 1 cm next to the device with a 2.92mm or 2.4mm connector does it matter if you use FR4?

This one I suppose

http://www.hittite.com/content/documents/data_sheet/hmc940lc4b.pdf

I'm working as well to build a complete ultra fast pulse generator.
« Last Edit: September 12, 2014, 02:19:34 pm by eurofox »
eurofox
 


Offline Marco

  • Super Contributor
  • ***
  • Posts: 6726
  • Country: nl
Re: <30 ps pulse generator for TDR
« Reply #21 on: September 12, 2014, 05:48:20 pm »
BTW, how do you actually want to create a pulse rather than a step? A NTL can do it, but it's very hard. A differentiator can do it, but is also very hard (a simple stub based differentiator got nowhere near and you can forget about an RC one).

The only relatively easy way I can see is by being tricky with the inputs for a comparator, for instance throwing a low passed HF square wave at one input and then a single cycle of the square wave but with an offset at the other input and changing the offset to tweak the pulse length.
 

Offline SnakeTopic starter

  • Contributor
  • Posts: 13
Re: <30 ps pulse generator for TDR
« Reply #22 on: September 13, 2014, 08:33:06 am »
I did several improvements to my TDR measurement setup and verified the pulse with my 50 GHz sample head. The measurement ADCMP580 gave 30 ps (20/80%) rise-time and jitter of less than 5ps. I only have a minor baseline shift of a few milivolts. I know the Hittite HMC851 gave excellent results wrt baseline shift. I was never able to correctly trigger with the sample oscillscope on the device so I do not know the rise-time.

My goal is to borrow the HMC851 again and do some more measurements. It would be nice if somebody can copy the evaluation board from the HMC851 (see datasheet for layout view).

At the moment I use the ADCMP580 as TDR in combination with a 6dB power divider from Huber & Suhner. This power divider gave the lowest reflections. The disadvantage of the TDR method with a power divider is the signal attentuation from 400 mVpp to 200 mVpp (0 Ohm to infinity Ohm).

For my oscillscope it seems to be fine and I still have a good resolution but it would be nicer If I can double that amplitude. Any advice on the usage of power divider for TDR?

Later I will post some pictures of the results.
 

Offline David Hess

  • Super Contributor
  • ***
  • Posts: 16672
  • Country: us
  • DavidH
Re: <30 ps pulse generator for TDR
« Reply #23 on: September 13, 2014, 05:56:07 pm »
BTW, how do you actually want to create a pulse rather than a step? A NTL can do it, but it's very hard. A differentiator can do it, but is also very hard (a simple stub based differentiator got nowhere near and you can forget about an RC one).

The only relatively easy way I can see is by being tricky with the inputs for a comparator, for instance throwing a low passed HF square wave at one input and then a single cycle of the square wave but with an offset at the other input and changing the offset to tweak the pulse length.

If you want a fast and high level impulse, then there are few ways to beat an avalanche pulse generator driving a step recovery diode and clipping line.  At lower frequencies an RF transistor driving a resonate network and switched output clamp can generate a half-sine like in a Tektronix 1503 TDR.

At the moment I use the ADCMP580 as TDR in combination with a 6dB power divider from Huber & Suhner. This power divider gave the lowest reflections. The disadvantage of the TDR method with a power divider is the signal attentuation from 400 mVpp to 200 mVpp (0 Ohm to infinity Ohm).

For my oscillscope it seems to be fine and I still have a good resolution but it would be nicer If I can double that amplitude. Any advice on the usage of power divider for TDR?

The TDR designs I have seen couple the edge or impulse directly into the transmission line in a way that decouples the drive before sampling occurs.

What I would like to try is using an RF transistor as a transconductance amplifier to drive a current into the sampler termination to create a fast edge.

An alternative would be to use a constant current source balanced with a sink (or sink and then source) to hold the line output at zero voltage and then disconnect the sink.  That would allow using schottky diodes for switching and no active devices would be shunting the line.  Fast calibration generators and fast integrators often work like this.
 

Offline douzzer

  • Newbie
  • Posts: 1
Re: <30 ps pulse generator for TDR
« Reply #24 on: September 14, 2014, 06:21:46 am »
Earlier this year I too was looking for a way to get <30ps edges for TDR/TDT, with the additional requirement that the stimulus be differential.  The solution turned out to be the Colby PG-5000A, a long-out-of-production clipping amplifier built around some Fujitsu GaAs magic.  It will routinely put out sub-30ps differential stimulus at rep rates from 10MHz or so to 5GHz, and if you hold it at just the right angle you can get it below 23ps (all times 20-80).  Using an ESG-AP to drive it, the jitter is silly low.  Measured TIE around 420fs RMS, N-cycle around 1ps RMS, at 2+ GHz rep rates, and at 30MHz rep rates, a still wholly respectable 3ps RMS TIE.  The only caveat is that it's AC-coupled, so your rep rate can't realistically go below 5MHz and your driving signal has to have DC balance (though you *can* drive it with a square wave to synergistic effect).  But there are a couple bonuses: on each of the two differentially related outputs, it has a 10 position attenuator for the pulse signal and, independently, a multiturn pot for DC offset injection.  You can imagine the quality of the attenuators and bias Ts, to pass signals past >12GHz with negligible attenuation and group delay.  I've peeked inside it and it looks like a physics experiment, all hand-made of course.

See attached for a pretty comprehensive demo.  I won't take the time to describe each image in detail.  Upshot -- it or my scope or both peter out around 14Ghz, but there are strong harmonics with intact phase to 12GHz.  For the demo I show square waves at 2.0GHz, 2.4GHz, and 2.8GHz, with a scattering of jitter figures, rise and fall times, FFT and odd harmonic amplitudes, and I also show a zoom in on the calculated (scope math) differential rise at 30MHz, showing a 35ps rise time.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf