Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Comments on Signals and plane on the same layer

Parent

Signals and plane on the same layer

+2
−1

Hi, I’m working on a PCB layout, which is only about the second board I’ve ever designed. I’d appreciate some help with the following issue:

This board has two layers:

  • The top layer is used for signals and power planes.

  • The bottom layer (shown in the images) is intended to be a ground
    plane.

I’ve tried to minimize the number of traces on the ground layer, but in some cases, routing constraints leave no choice.

My question is:

When placing traces on this ground plane, is it better to:

  1. Keep them as tightly packed as possible, grouping them into a concentrated "island" within the ground pour (Image 1)?
  2. Space them out slightly, allowing the ground pour to flow between them, thereby increasing the overall ground area surrounding the traces (Image 2)?

Maybe these images don't demonstrate the issue very well, but I’d love to hear your insights on the best approach anyway.

Image_1 Image 1

Image_2 Image 2

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.
Why should this post be closed?

2 comment threads

Do you have any PDN ripple specs? Load Transient specs?, Step load current? (1 comment)
Your question is vague and unanswerable without knowing risetime, signal impedance, thus tolerance t... (1 comment)
Post
+1
−0
When placing traces on this ground plane, is it better to

  1. Keep them as tightly packed as possible, grouping them into a concentrated "island" within the ground pour (Image 1)?

  2. Space them out slightly, allowing the ground pour to flow between them, thereby increasing the overall ground area surrounding the traces (Image 2)?

Definitely #2, but that's not what your second image shows. Lots of little islands in a ground plane aren't as much a problem as a large island. Think of a ground plane metric as the largest linear dimension of any island, not the number of islands, with smaller being better.

Your bottom image has the same problem as your top image. The only difference is that you didn't flow the ground plane into all the little dead ends. Dead ends don't help a ground plane much anyway, and in pathological cases act like little antennas that can resonate and actually make things worse.

What you should be doing is first minimizing the length of traces interrupting the ground plane. Set the cost of routing in a polygon high. That may require a few more vias, but that's one of the costs of trying to have a ground plane in a two-layer board.

Once you only have short "jumpers" in the ground layer, then you have to unclump them. Again, you want to minimize the maximum dimension of any island, not the number of islands. Manually move things around so that the ground plane flows around all the little jumpers.

Here is an example of a ground plane on a two-layer board:

Note how most of the "jumpers" have ground plane flowing around them. Unfortunately some of the traces directly under the microcontroller at left-center are longer than I'd like and abut other jumpers to make larger islands. Hopefully you can still see the overall philosophy.

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.

1 comment thread

Thanks a lot! That does answer my question. I initially thought (according to a professional lecture)... (1 comment)
Thanks a lot! That does answer my question. I initially thought (according to a professional lecture)...
Eyal78‭ wrote 17 days ago

Thanks a lot! That does answer my question. I initially thought (according to a professional lecture) that I had to follow method #1. Obviously I didn't understand it correctly.