On Sep 26, 7:30 pm, John Larkin <
jlar...@highlandtechnology.com>
wrote:
> On Wed, 26 Sep 2012 09:45:50 -0700 (PDT),BillSloman
>
> <
bill.slo...@ieee.org> wrote:
> >On Sep 26, 4:26 pm, John Larkin
> ><jjlar...@highNOTlandTHIStechnologyPART.com> wrote:
> >> On Wed, 26 Sep 2012 04:01:35 -0700 (PDT),BillSloman
>
> >> <
bill.slo...@ieee.org> wrote:
> >> >On Sep 26, 6:38 am, John Larkin
> >> ><jjlar...@highNOTlandTHIStechnologyPART.com> wrote:
> >> >> On Tue, 25 Sep 2012 23:17:10 -0500, John Fields
>
> >> >> <
jfie...@austininstruments.com> wrote:
> >> >> >On Tue, 25 Sep 2012 16:16:17 -0700, John Larkin
> >> >> ><
jlar...@highlandtechnology.com> wrote:
>
> >> >> >>On Tue, 25 Sep 2012 17:00:01 -0500, John Fields
> >> >> >><
jfie...@austininstruments.com> wrote:
>
> >> >> >>>On Tue, 25 Sep 2012 13:59:55 -0700, John Larkin
> >> >> >>><
jlar...@highlandtechnology.com> wrote:
>
> >> >> >>>>On Tue, 25 Sep 2012 09:56:05 -0400, Neon John <
n...@never.com> wrote:
>
> >> >> >>>>>On Tue, 25 Sep 2012 14:24:33 +0100, iCod <
sir...@lineone.net> wrote:
>
> >> >> >>>>>>I need to generate a clean pulse variable from10nS to 250nS twice
> >> >> >>>>>>a second 2Hz. I'm sure there is a chip out there that will do this?
> >> >> >>>>>>I have tried a 555 for the 'long' time but the rising edge is too
> >> >> >>>>>>dirty to derive a clean narrow pulse. Any ideas or pointers greatly
> >> >> >>>>>>appreciated.
<snip>
> >> >An ON-Semiconductor MC100EP195
>
> >> >
http://www.onsemi.com/pub_link/Collateral/MC10EP195-D.PDF
>
> >> >offers a digitally programmable delay from 2nsec to 12nsec. You can
> >> >run the same pulse through one or - maybe easier - two of these parts
> >> >under the control of a programmable counter until you've built up the
> >> >20 to 250nsec of delay the OP is asking for, and then release the
> >> >timing pulse after that delay.
>
> >> >More complex than a monostable, and the propagation delay through the
> >> >MC100EP195 is depressingly temperature dependent - the maximum delay
> >> >increases by 6% from 25C to 85C and is decreased in the same
> >> >proportion at -40C, and the minimum delay changes about twice as fast,
> >> >but it might be good enough for use in an air-conditioned lab.
>
> >> >On the other hand, it's ECL so the power rails will be clean and the
> >> >edge transitions quick - about 100psec. You've got to route your logic
> >> >along traces that look like terminated transmission lines, but at
10K ecl is a bit dated now. Back in 1995 I published a comment in
Rev.Sci, Instrum,
http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=4993539&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D4993539
Amongst other things I objected to the offending authors making a fuss
about 10k being four times faster than TTL, when ECLinPS - which had
been freely available for a year or two by then - was four times
faster than 10K.
> The OP could conceivable make a dual-one-shot thing himself, in a
> sensible amount of time. If that's not good enough, it would make
> sense to buy something, rather than spend weeks or months doing
> something based on ECL delay lines and supporting logic.
The 74221 has a typical minimum pulse width of 47nsec with a no
external timing capacitance. Worst case limits are 20nsec and 70nsec.
This is incompatible with the 10nsec to 250nsec pulse width requested
by the OP. There are lots of ways that you could shave the pulse down
a bit to reduce that worst case 70nsec down to 10nsec, but none that
would be all that trustworthy, and it's certainly not the single chip
solution that the OP asked for.
As Jon Elson pointed out the MC10198 would have done the job
beautifully, but ON-semiconductor don't make it any more.
The MC100EP195 isn't a single chip solution, and wrapping it up in
enough supporting logic to do the job wouldn't be trivial, but it can
be guaranteed to work, and work very well, if the job is done
carefully. You'd want to do it on a four layer board, and make all the
connections 75R micro-strip. The pulse width would then programmable
in 10psec steps and the pulse edges would be very clean.
The temperature dependence of the delays is a pain, but it looks as if
it would be smooth and predictable. One might be tempted to glue a
Peltier junction onto the top of the MC100EP195, and big heatsink on
top of that, and regulate the substrate temperature to a millidegree
or two, if one could work out how to sense the temperature inside the
MC100EP195 package, by perhaps exploiting one of the protection diodes
as a thermometer.
Buying in a pulse generator is a much better idea, but no fun.
<snip>
--
Bill Sloman, Nijmegen