[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: General ground/power plane design questions
On Wed, Oct 20, 2004 at 06:49:33PM -0400, Dan McMahill wrote:
> On Wed, Oct 20, 2004 at 09:41:40AM -0400, Randall Nortman wrote:
[...]
> > 2) I would like to be able to extend the SPI and I2C buses between
> > stacked boards for short distances (perhaps three boards stacked
> > 1.5" apart with about 4" total cable length). I'm thinking that
> > flat ribbon cable with every other conductor attached to ground
> > should provide enough crosstalk dampening for such short distances.
> > Does this seem reasonable, or am I going to have reflection
> > problems? (The boards themselves will have traces up to about 5"
> > long carrying these signals, which also needs to be considered.)
>
> I'd just put 100 ohms or so in series with the drivers. At the speeds
> you're running at for the SPI and I2C, you can afford to slow down the
> edges enough to make your cable more or less look like a lumped circuit.
There are several drivers on each bus (other than the SPI master-out
line, which has one driver and multiple receivers). I2C is
bi-directional, and SPI puts multiple slaves on the same line. Do you
advise a resistor in front of each driver? I assume you advise this
in addition to the pull-up resistors on the I2C lines, right?
Thanks,
Randall