Do you have a question? Post it now! No Registration Necessary
Subject
- Posted on
Re: 'Virtual Grounds'
- 08-04-2003
- Austin Lesea
August 4, 2003, 2:41 pm

cfk,
Not "all", just one extra per Vcco power/ground pin pair is all that is required
to reduce ground bounce by another 20% (roughly). The IO is set to a strong
standard (ie GTL, PCI, CMOS 24 mA, etc.) and set to a logic '0'. The pin is
connected to the ground plane just like a ground pin. Adding pins past the
first leads to a very small improvement (not worth it).
Making these grounds adjacent to clock inputs, or Vref pins can also aid in the
reduction of user pcb crosstalk. The packages already have 3X spacing for every
Vref, which means that x-talk coupling to/from Vref pins is 1/9 that of the
coupling to any other pin in the package (ie, the package is not the 'problem').
Austin
cfk wrote:

Not "all", just one extra per Vcco power/ground pin pair is all that is required
to reduce ground bounce by another 20% (roughly). The IO is set to a strong
standard (ie GTL, PCI, CMOS 24 mA, etc.) and set to a logic '0'. The pin is
connected to the ground plane just like a ground pin. Adding pins past the
first leads to a very small improvement (not worth it).
Making these grounds adjacent to clock inputs, or Vref pins can also aid in the
reduction of user pcb crosstalk. The packages already have 3X spacing for every
Vref, which means that x-talk coupling to/from Vref pins is 1/9 that of the
coupling to any other pin in the package (ie, the package is not the 'problem').
Austin
cfk wrote:


Re: 'Virtual Grounds'

Does it do any good to use a similar setup for power?
--
The suespammers.org mail server is located in California. So are all my
other mailboxes. Please do not send unsolicited bulk e-mail or unsolicited
The suespammers.org mail server is located in California. So are all my
other mailboxes. Please do not send unsolicited bulk e-mail or unsolicited
We've slightly trimmed the long signature. Click to see the full one.

Re: 'Virtual Grounds'
Hal,
Vcc bounce is hardly an issue with most designs. That is why it is not often
considered.
Ground bounce affects everything: slicing level, jitter, timing, function of the
device (etc).
Vcc bounce my affect IO output timing, jitter, but is generally a second order
effect.
You can use "virtual Vcco" pins as well, but it is rare that it is done (and
ends up
being useful).
Austin
Hal Murray wrote:

required

Vcc bounce is hardly an issue with most designs. That is why it is not often
considered.
Ground bounce affects everything: slicing level, jitter, timing, function of the
device (etc).
Vcc bounce my affect IO output timing, jitter, but is generally a second order
effect.
You can use "virtual Vcco" pins as well, but it is rare that it is done (and
ends up
being useful).
Austin
Hal Murray wrote:

required


Re: 'Virtual Grounds'

the

Thanks.
Why the asymmetry?
I'd expect TTL type inputs (referenced to 2 diodes above ground) to be
sensitive to ground bounce only, but what about others?
I thought the reference for CMOS was roughly 1/2 way between Vcc and
Ground. Wouldn't that wiggle if Vcc wiggled?
Is PECL referenced to Vcc?
--
The suespammers.org mail server is located in California. So are all my
other mailboxes. Please do not send unsolicited bulk e-mail or unsolicited
The suespammers.org mail server is located in California. So are all my
other mailboxes. Please do not send unsolicited bulk e-mail or unsolicited
We've slightly trimmed the long signature. Click to see the full one.

Re: 'Virtual Grounds'

the

Yes. What separates the issue on FPGA and bigger CPLD, is the core Vcc
is
not the same pins as Vcc[io] - whilst bounce on the common GND can
disturb the
core (where it is certainly noticed :)
Vcc[io] bounce WILL disturb the IO threshold, but most digital signals
pass thru the threshold very quickly.
In a jitter paranoid application, you could expect to notice Vcc
related
crosstalk.

Outputs are emitter followers on open collectors, so yes.
PECL is normally differential, so you get PSR that way, plus you
also reduce any spikes, due to the balance drive.
- jg
Site Timeline
- » Re: Altera Nios 3: Using Interface To User Logic Problem
- — Next thread in » Field-Programmable Gate Arrays
-
- » Clock recovery chip for electirical interfacing of LXT6155 to SPECTRA chip
- — Previous thread in » Field-Programmable Gate Arrays
-
- » Communist Chinese Military Companies
- — Newest thread in » Field-Programmable Gate Arrays
-
- » Gowin - This Just Got Real
- — Last Updated thread in » Field-Programmable Gate Arrays
-
- » Slow (industrial?) SD cards
- — The site's Newest Thread. Posted in » Embedded Programming
-