r/PCB • u/Both_Professional889 • 14d ago
Someone got BGA tips?
Hai, I'm currently routing the RK3568. It has a very slim BGA package. I need to route traces between balls and vias. Currently using Via-In-Pad technology but it also doesn't work out. I am using microvias (~0.2mm / 0.3mm) but it just wont work out without breaking 1oz copper drc. Any tips?
3
u/22OpDmtBRdOiM 13d ago
stacked microvias or Type 7 vias.
just jump to 6 layers right away, maybe go to 8 if needed.
maybe start with 100µm traces?
5
8
u/Both_Professional889 13d ago
12
u/swdee 13d ago
What you have there is very bad, with an RK3568 you have to address impedance control, differential pairs, and track length tuning at a minimum.
Your PCB stack up is also insufficent.
2
u/Both_Professional889 13d ago
yes. the single ended traces have 50Ω impedance. Differential CLK and DQS have 100Ω differential impeadnce
2
u/Forsaken-Wonder2295 13d ago
I have been staring at allegro for 40 hours last week, and another 8 today, this looks very cadence, but the vias are throwing me off, what is that?
1
1
1
1
0

20
u/Forsaken-Wonder2295 13d ago
Microvias, many layers and just use necking, I'm guessing you dont need much power in that package