Check for ground bounce Issues

Microcontroller, DSP and FPGA Topics

Check for ground bounce Issues

Postby SemiconductorCat » Sun Apr 28, 2013 9:18 am

Hi all, as most of embedded engineers well known this,
http://en.wikipedia.org/wiki/Ground_bounce

pic
Image
Where it lifts up/down the ground of an IC to several volts.Probably reset the chip due to our MCLR guy.

My question is comming from reviewing this thread.
http://www.aptinex.com/forum/5-electron ... rs.html#39

Where motor resets only a one side.
If a situation like that occurs [suppose, these kind of things are very common in EE].How could I start
to check this against ground bouncing.

Suppose these are the things that I know.
1. length of wires.
2. PCB layout.
3. Inductance per a centimeter.
4. Timing diagrams of the microcontroller and access to micro-controller firmware source code level.
   [More than that access to timing analysis reports from a simulation software].
These are my question(S).
1. Where I could start analysis?
    * collecting data, what data ?
    * what kind of testpoints and windows that I should made into design.
2. What kind of EMS [electro magnetic simuation ] software are available for that?
3. If I model this using some kind of software what kind of parameters I should concern.
4. Is it fesable just to normalize the electro-mechanical parameters into a electric model and just
analyze this only using a circuit simulator?

Thanks in advance.
User avatar
SemiconductorCat
 
Posts: 462
Joined: Mon Aug 22, 2011 3:12 pm
Cash on hand: 23,861.30
Location: currently in hyperspace

Invitations sent: 0
Registered friends: 0
Reputation point: 9
Corporal

Re: Check for ground bounce Issues

Postby SemiconductorCat » Fri Sep 19, 2014 2:44 pm

Oh my early post last year I think.

Now I got handy answer for this.I'll write a detailed answer for somebody who dig this thread in future.

The answer is IBIS (http://en.wikipedia.org/wiki/Input/outp ... cification).
Where you could have handy computer aided tools before you go PCB prototyping.
If we have computer tools then why burn calories on brain neuron cycles brother ?

Even one could easily find the IBIS model of small devices like Atmega8.

Simulation is also easy due to avoidance of their internal structure but the simulation is based on just behavioral data.
So you don't need many hours to get simulation results, it would be available in minutes.


* drawback - I have switched into KiCAD , unfortunately it does not support that still. But however CERN is making improvements on this area. [ intelligent PCB router is also from CERN on KiCAD].So we could keep our hope.

So have fun, the time that you have to made several prototypes to identify bugs and issues are over by now.
Thanks to the new simulation standard of IBIS.
User avatar
SemiconductorCat
 
Posts: 462
Joined: Mon Aug 22, 2011 3:12 pm
Cash on hand: 23,861.30
Location: currently in hyperspace

Invitations sent: 0
Registered friends: 0
Reputation point: 9
Corporal


Return to Embedded Processors & Programming

Who is online

Users browsing this forum: No registered users and 1 guest

cron