Talk About Network

Google





Electronic Equipment > FPGA > Re: Single ende...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 6 of 7 Topic 14094 of 14910
Post > Topic >>

Re: Single ended interface at 70Mhz for FPGAs

by John_H <newsgroup@[EMAIL PROTECTED] > Jul 5, 2008 at 09:18 AM

Goli wrote:
> hi,
> 
> I am looking for connecting my proprietary 8 bit bus interface across
> two Xilinx FPGAs across the back plane, (10 inch trace). I dont want
> to use differential as that would take lot of pins, Is there any
> single ended interface that I can  use. I dont think LVTTL and LVCMOS
> would work at such high speeds, whereas HSTL kind of interfaces can
> not drive that long a trace.
> 
> So is there any other IO standard that I can use for this?

If you were trying to run at 210 MHz, I'd see where you might need to be 
more careful.  You can use virtually any logic standard to get 70 MHz 
operation over 10 inches.

Since you're point-to-point, I'd suggest using source-series termination 
which is simply adding a resistor to your front end so your driver 
impedance plus resistor roughly matches the characteristic impedance of 
your PC board trace.  Simon mentioned you need a ground plane; to get a 
good impedance without huge crosstalk and other problems, the ground 
plane is integral to any solid design driven with high edge-rate signals.

When you drive a source-terminated signal to VCCIO, the source impedance 
looks like a resistor divider into the instantaneous load of the 
transmission line that's about 2ns long on your PC board.  While a 
half-amplitude signal may seem bad conceptually, when the signal reaches 
the nearly open end of the PC trace, the voltage level doubles as a 
reflection heads back to the driver.  When the reflection finally hits 
the driver 4ns after the signal starts driving, the voltage level 
establishes to right around VCCIO with little or no drive current, hence 
minimal further activity on the line.  If you used a heavy drive current 
without a resistor, the reflection would be much higher than VCCIO and 
the driver's protection diode would have to swallow a large amount of 
current for 4ns (round trip time).  Not recommended.

A single resistor is cheap and easy.  LVCMOS and LVTTL give you a broad 
choice of drive currents.  If you wanted to look through the IBIS models 
for the "best" source impedance match to your PC trace and even *skip* 
the source series resistor, you'd work well.  The tolerance on the drive 
current at half voltage is sloppy enough that driving harder with a 
series resistor gives you a more consistent source impedance.

Once you get the basics of source series terminations under your belt, 
the use can be quick and easy in future designs and your signal fidelity 
will thank you.  If you probe this signal to see what it looks like, do 
so as close to the receiver pin as possible since you'll see the full 
voltage swing there rather than a couple inches away where you'll see 
the incident 1/2 voltage before the reflection brings the voltage back 
to VCCIO.

If you use a multi-drop bus instead, this approach is not advised 
without further investigation and simulation.  For a bidirectional bus, 
the approach is still valid with the series resistor on each end.  An 
open with a series resistor still looks pretty much like an open.  The 
RC time constant of your receiver will be higher but you're talking a 
very few pF parasitics into a resistor typically 22-49 ohms; both 
directions look like source series terminated signals.

This stuff is great.
I would have *no* qualms running a 200 MHz TTL bus with properly 
selected termination schemes.

- John_H
 




 7 Posts in Topic:
Single ended interface at 70Mhz for FPGAs
Goli <togoli@[EMAIL PR  2008-07-04 04:10:43 
Re: Single ended interface at 70Mhz for FPGAs
nico@[EMAIL PROTECTED] (  2008-07-04 15:48:57 
Re: Single ended interface at 70Mhz for FPGAs
"Symon" <sym  2008-07-04 18:10:12 
Re: Single ended interface at 70Mhz for FPGAs
Jim Granville <no.spam  2008-07-05 07:47:50 
Re: Single ended interface at 70Mhz for FPGAs
"MM" <mbmsv@  2008-07-04 16:48:30 
Re: Single ended interface at 70Mhz for FPGAs
John_H <newsgroup@[EMA  2008-07-05 09:18:06 
Re: Single ended interface at 70Mhz for FPGAs
Goli <togoli@[EMAIL PR  2008-07-06 22:46:10 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Thu Jan 8 8:50:47 PST 2009.