Subject: | |
From: | |
Reply To: | DesignerCouncil E-Mail Forum. |
Date: | Thu, 25 Feb 1999 18:03:27 -0800 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Sorry for the late response Dennis,
I'm not an experienced board designer but ...
I've seen this discussed in _High Speed Digital Design_
by Howard Johnson and Martin Graham. They use a thing
called "Rent's Rule". It's an equation that gives you
average trace spacing by putting in a few parameters
and it goes like this ...
#1) ave. trace pitch = (2.7*M*[X*Y]^0.5)/N
M = number of routing layers
N = number of connections
X = board width in inches
Y = board length in inches
You could of course turn this around and
solve for M (layers)
M = N*(ave. trace pitch)/(2.7*[X*Y]^0.5)
You'll have to round up to get a whole number.
I came up with a slightly different equation that
is a little more conservative.
#2) ave. trace pitch = (2*M*[X*Y]^0.5)/(N+2)
Variables mean the same as above.
Turning this around, you could solve for M as
M = (N+2)*(ave. trace pitch)/(2*[X*Y]^0.5)
You'll have to also round up to get a whole number.
Both work equally well in an Excel spreadsheet.
Keep in mind this number gives you *routing layers*
so power planes and ground planes don't count.
You'll have to add them into your final layer count.
And also, these equations asume an awful lot of stuff
that might not be very realistic, such as everything
is perfectly evenly distributed all over the board.
Given your 16.5 x 11.2 inches with 10 or 12 layers yields
Using Rent's rule
Qty Units
Number of Connections 1000
Board Length 16.5 inches
Board Width 11.2 inches
Number of Routing Layers 10
-> Average Trace Pitch = 0.367 inches
Double the number of connections and the
average trace pitch goes down by a half,
so for 2000 connections, ave pitch = 0.183,
for 5000 connections, ave.pitch = 0.073
That's why I used 1,000 connections.
Increasing the number of layers increases
the trace pitch.
As a side note -
Using Doug's Rule
Qty Units
Number of Connections 1000
Board Length 16.5 inches
Board Width 11.2 inches
Number of Routing Layers 10
-> Average Trace Pitch = 0.271 inches
Hope that's not too lengthy. You can run
the same type of comparison for finding the
number of *routing* layers needed.
Regards, Doug
At 09:20 AM 2/18/99 -0500, Dennis Ward wrote:
>Good morning,
>
>I was hoping some of you experienced PCB designer would
>share a few pearls of wisdom with me.
>
>Our design team is ramping up for our next design and
>there are some real concerns if everything will fit on the
>board.
>
>When a design is first initiated how do you determine the
>proper amount of space versus layer count??
>Right now we are using a 16.5 X 11.2 board, populated
>both sides. Right now we're hoving at 10 -12 layers per
>board. Is there some formula, methodology, metric, etc,etc
>that actually works??
>
>Right now would would like to keep the 16.5 X 11.2 size,
>but if the board becomes so packed that it becomes a
>nightmare to manufacture there is no gain in keeping
>our current size.
>
>thanks for the help
>Dennis
################################################################
DesignerCouncil E-Mail Forum provided as a free service by IPC using LISTSERV 1.8c
################################################################
To subscribe/unsubscribe, send a message to [log in to unmask] with following text in the body:
To subscribe: SUBSCRIBE DesignerCouncil <your full name>
To unsubscribe: SIGNOFF DesignerCouncil
################################################################
Please visit IPC's web site (http://www.ipc.org) "On-Line Services" section for additional information.
For technical support contact Hugo Scaramuzza at [log in to unmask] or 847-509-9700 ext.312
################################################################
|
|
|