electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

How to calculate total number GND and PWR pin?


Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital) -> How to calculate total number GND and PWR pin?
Author Message
Bajaj



Joined: 19 Aug 2001
Posts: 31


Post15 Jun 2007 22:14   

How to calculate total number GND and PWR pin?


Hi All,

I have couple of questions.

1> How to calculate total number of GND and PWR pins required for ASIC?
It is percentage of total number of signal pins?
2> How to distribute GND and PWR pins for BGA packege?


TIA Very Happy
Back to top
Google
AdSense
Google Adsense




Post15 Jun 2007 22:14   

Ads




Back to top
Manjunatha_hv



Joined: 03 Aug 2005
Posts: 716
Helped: 105
Location: INDIA


Post16 Jun 2007 6:33   

Re: How to calculate total number GND and PWR pin?


There are good tools available from
OEA International
PPLAN
A VLSI power distribution network floor- planning tool used with P-GRID for optimizing the geometric configuration of VDD and VSS rings, internal power rails, and ring voltage source pad locations using estimated block current sources.
http://www.oea.com/document/pplan.pdf
Ring Designer
http://www.oea.com/document/ringdesigner.pdf

and
Optimal Corporation
http://www.optimalcorp.com/products/products/paksie.html


---manju---
Back to top
sunjimmy



Joined: 10 Jan 2003
Posts: 142
Helped: 2


Post17 Jun 2007 17:02   

How to calculate total number GND and PWR pin?


Hi,

For internal core logic, one PWR/GND pin-pair can sustain 100mA roughly. If you can use double or triple bonding, that will be better to reduce bonding wire inductance with lower switching noise on internal PWR/GND bus.
In terms of ESD, it's better to share one PWR/GND pin-pair for I/O rail per 12~16 Pads roughly for pad limited design.

hope it helps Smile
Back to top
rakko



Joined: 01 Jun 2001
Posts: 244
Helped: 2
Location: mozambic


Post17 Jun 2007 19:37   

Re: How to calculate total number GND and PWR pin?


The way I usually do this is to get the total power reported by the synthsis tool, look at the technology vendor datasheet for how much current a given wire size can handle per length. From these two I figure out how many power straps I need and draw a power mesh with a 10% extra margin. After layout I ran Astro-Rail to get a more accurate estimate and will adjust the mesh. At this point I know how much power the design needs. I then look at the power cells datasheet from the library vendor and find out how much power each of the IO power cells can supply. From here it's simple calculations. Once I finish this part, I re-run Astro-Rail on the whole chip and re-adjust if needed.
Back to top
funster



Joined: 30 Jun 2005
Posts: 234
Helped: 12


Post18 Jun 2007 14:09   

Re: How to calculate total number GND and PWR pin?


1) How many GND and PWR pins do you need is up to the input and outputs pins

number and driving strength as well as ground bounce and power drop. this is

different for different condition.

2) you can distribute GND and PWR between signals evenly.


best regards





Bajaj wrote:
Hi All,

I have couple of questions.

1> How to calculate total number of GND and PWR pins required for ASIC?
It is percentage of total number of signal pins?
2> How to distribute GND and PWR pins for BGA packege?


TIA Very Happy
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital) -> How to calculate total number GND and PWR pin?
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
Clock Signal,burying between Pwr & Gnd Planes (8)
A paper regarding GND & PWR planes for BGA packages (1)
how to calculate total E field?? (2)
How to calculate total band power ? (4)
how to get the total number of different cells in DC? (4)
How to calculate total gate capacitance of an NMOS (5)
How to calculate total gate capacitance of an NMOS (1)
how to calculate total delay in PIC16F84 subroutine (2)
How to calculate the width of VDD & GND ? (5)
So small a resistor between core supply voltage pin and GND! (4)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS