Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is the ground bounce and why is it called so?

Status
Not open for further replies.

s3034585

Full Member level 4
Joined
May 24, 2004
Messages
226
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,296
Activity points
2,087
What is ground bounce

hi what is ground bounce and why is called so..

thanks
 

What is ground bounce

Can you post the article or some paragraph,it can help people to get more information.

Regards

flyankh
 

Re: What is ground bounce

When in a package or a chip, the signals are changing very fast, the inductances in the bondwires or inside the chip or at the device level will cause a change in the voltage as per V = L*di/dt. Hence your ground will actually vary rather than staying at zero potential. This will distort the quality of the signal.

This has become a very big issue due to the increased speeds. The slewing constraints have to be met. So, we put bypass capacitors between the supplies in order for the voltage spikes to reduce.

I hope that it helps......

Added after 2 minutes:

The reason why the term is called ground bounce is because the output voltage, when it is expected to fall to ground, does not actually do so. It starts falling but due to the voltage due to the current spikes, it bounces from the ground level.
 
Re: What is ground bounce

Suppose you have 16-bit bus driver in one package. And it should drive very heavy capacitance load. Suppose you need to switch 15 of the outputs from 1 to 0 and one of them should be kept in low state (always 0 and is not switching).
If you will monitor this last output by oscilloscope you will see some positive spike on this output. If the spike amplitude will exceed threshold voltage of the receiver it will be considered as short positive pulse.
This spike is caused by package inductance (GND) and heavy capacitance load. At the very first time output current of each output pin have the max. value because all the output transistors operate in saturation region. And all this max. currents flowing trough GND inductance cause "grounde bounce".
 
Re: What is ground bounce

Ground bounce, in a nutshell, is the ground voltage perturbation due to large currents moving in and out of I/Os. Circuits usually are tested for this kind of ground bounce using 0000_0000 FFFF_FFFF pattern. If circuit can take this pattern w/o problem, chances are that it will work fine with random data as well.
 
What is ground bounce

You can reference razavi's AIC book.
In short, it's the noise between analog and digital circuit. For example, the clock signal switching noise is directedly coupled by substrate to the analog part.
 
Re: What is ground bounce

Check this: **broken link removed**


from Dr. Howard Johnson site

Bastos
 

Re: What is ground bounce

recommend you a book: "analysis and solutions for switching noise coupling in mixed-signal ICs" by Xzvier Aragones,
 

Re: What is ground bounce

Hi,

Here is a good article to read on about ground bounce.

**broken link removed**
 

Re: What is ground bounce

Thanks a lot guys.. the info really helped me a lot.
Thanks
 

Re: What is ground bounce

When in a package or a chip, the signals are changing very fast, the inductances in the bondwires or inside the chip or at the device level will cause a change in the voltage as per V = L*di/dt. Hence your ground will actually vary rather than staying at zero potential. This will distort the quality of the signal.

This has become a very big issue due to the increased speeds. The slewing constraints have to be met. So, we put bypass capacitors between the supplies in order for the voltage spikes to reduce.

I hope that it helps......

Added after 2 minutes:

The reason why the term is called ground bounce is because the output voltage, when it is expected to fall to ground, does not actually do so. It starts falling but due to the voltage due to the current spikes, it bounces from the ground level.

Just want to know V= L*di/dt will be generated across the inductor?

My doubt:
I am considering one circuit of a CMOS inverter with NMOS connected to an inductor before it connects to a ground.
When the PMOS is on, Vout= 1 (say 5 volt = '1' and 2 volt = '0')
and in when the NMOS is on PMOS is off. At that time Vout will start to drain out through NMOS, consequently current will flow through inductor.
say after time 't' the voltage across the inductor is V= L*di/dt
At one time this will occur
Vout = V and both are less than 5volt.
Beyond that time a time will come when V will be slightly greater than Vout. At that time NMOS will swap it's source and drain. That means so far what was drain, will now be source. And V will start to drain through NMOS and it will add to Vout.
This process will continue till NMOS is ON. And so Vout will never go to ground. This is ground bounce.

Am I right?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top