On Tuesday 16 May 2017 17:29:34 Bertho Stultiens wrote:

> On 05/16/2017 09:56 PM, Gene Heskett wrote:
> > Is this driver your work, Bertho?
>
> No, not at all. But, I have dealt with high frequency stuff before.
> The biggest problem is that some parts are in the realm of magic ;-)
>
Not really, but cost is as always, the deciding factor.

> The RPI hardware is not made for such high frequencies. Pushing that
> out of a china-model 100mil header is, generally, crazy and you have
> impedance mismatches everywhere in the path.

Yup.  Try to show some bean counter just how bad they are on a decent 
TDR, is the biggest waste of a good engineers time there is.
>
> > My point is adding that 7 pf+whatever the tip clipon is, 3 or so
> > more, to the pi src side of the termination resistor of 82 ohms, of
> > this clock signal, makes it work, everytime.
>
> There are probably several effects at work here. You are changing the
> impedance which probably changes the transmissionline properties as to
> feed back into other parts of the circuit (including into the Broadcom
> chip). That it works is amazing all by itself. I've had lots of
> problems with 20MHz on that header already.

Yeah it goes back to the first ide hard drives, whose cables weren't 
solid beyond a foot long, but they made them 16" long anyway.  Or the 
perfectly good design of a scsi controller that somewhere between the 
engineers drafting board and the production line, had a power schotky 
diode switched out for a si type that was only 10% of the cost of the 
schotky(sp) by a bean counter who had no clue why the designer specced 
such a high priced isolation diode, who also could never understand why 
the switchboard lite up like a Christmas tree from people trying to make 
it work a full hour at a time in a busy graphics production.  That 
bankrupted several back in the heyday of the Amiga.  I could go on, but 
we've been observing things long enough to understand that even if the 
engineer drew it right, thats no guarantee it will still be right when 
shipped.

The ideal situation in this instance would be to mirror the design of the 
7i90 so as to rotate the 26 pin header 180 degrees, which would allow 
the cable to be only an inch long.  Or mount the pi upside down, which 
would have the same effect.  Humm, why not, I have some looong 
standoffs?  While I'm waiting on 7i42TA's, why not try it?  More than 
one way to skin this scrawny cat.  Why is it I think best while writing 
about a problem? Can't be the age of the wet ram.  Or is it... :(
>
> BTW, I think that not only the probe tip has influence, but also where
> your probe's ground-lead is placed (and not that fluffy long
> aligator-clip lead).
>
 Chuckle, guilty yur honor, but its only a  4" lead. :) In this case 
clipped onto a corner of a usb sockets frame.
> > I think I will solder a tightly
> > twisted pair there for a loading cap, but that seems like such a
> > kludge that I'd really like to be able to test and adjust for
> > maximum data integrity. At some point I'll kill it again, but I
> > might be able to arrive at a "this size of cap is best" by using
> > half of what it takes to kill it again.
>
> That, of course, will work for this specific setup. However, changing
> the RPI or changing any cable may throw you off again.


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to