M
Mr.CRC
- Jan 1, 1970
- 0
Hi:
Picture this: 168-pin DIMM SDR-DRAM form factor 5.25in wide x 1.75in
high, holding a 176-lead QFP (26mm sq., lead-to-lead), two of
18.4x11.8mm 44-TSOPs, a 10x6.4mm 28-pin SOP, and a few other 3-5 pin
little thingys.
A whole crapload of bypass caps (about one per power pin of all ICs) and
a few handfuls of pull resistors.
All parts on topside, for this attempt, to avoid costs of assembling
both sides.
My first attempt has been to use 6 layers, with 2 dedicated to power,
leaving 4 signal layers. Trace/space is 0.006in. Min drills are
0.013in with 0.024in via diameters. These are a little large compared
to similar boards, but to go to 0.012in and smaller drills invokes a
modest cost knee which I am trying to avoid.
Much of the difficult I'm currently facing is because the large via
diameters are consuming a lot of space. So the first step I'll take if
I can't route with these constraints is to allow 0.010in drill x 0.020in
vias.
A similar, though considerably higher pin count board is made by TI with
10 layers. Another similar, but lower pin count board is made by TI
with 6 layers. I'm making a variant of their (rare) 168-pin
ControlCARD. Most of their ControlCARDs are 100-pin.
I currently have all the power, bypass caps, power regulation, critical
clock, reset, oddball, and analog traces routed and hopefully optimized
to avoid cramping the style of the remaining digital tracks. I started
with 499 connects, now down to 222.
My next step is to see if the auto-router in Eagle 5.x can route the
remaining traces. Then I will know it is theoretically possible.
An initial attempt to run the autorouter Friday afternoon ended with the
program stuck after just a few traces. Not encouraging, though I think
there might be some parameters that I have to twiddle to get it to make
more progress.
What fun.
Picture this: 168-pin DIMM SDR-DRAM form factor 5.25in wide x 1.75in
high, holding a 176-lead QFP (26mm sq., lead-to-lead), two of
18.4x11.8mm 44-TSOPs, a 10x6.4mm 28-pin SOP, and a few other 3-5 pin
little thingys.
A whole crapload of bypass caps (about one per power pin of all ICs) and
a few handfuls of pull resistors.
All parts on topside, for this attempt, to avoid costs of assembling
both sides.
My first attempt has been to use 6 layers, with 2 dedicated to power,
leaving 4 signal layers. Trace/space is 0.006in. Min drills are
0.013in with 0.024in via diameters. These are a little large compared
to similar boards, but to go to 0.012in and smaller drills invokes a
modest cost knee which I am trying to avoid.
Much of the difficult I'm currently facing is because the large via
diameters are consuming a lot of space. So the first step I'll take if
I can't route with these constraints is to allow 0.010in drill x 0.020in
vias.
A similar, though considerably higher pin count board is made by TI with
10 layers. Another similar, but lower pin count board is made by TI
with 6 layers. I'm making a variant of their (rare) 168-pin
ControlCARD. Most of their ControlCARDs are 100-pin.
I currently have all the power, bypass caps, power regulation, critical
clock, reset, oddball, and analog traces routed and hopefully optimized
to avoid cramping the style of the remaining digital tracks. I started
with 499 connects, now down to 222.
My next step is to see if the auto-router in Eagle 5.x can route the
remaining traces. Then I will know it is theoretically possible.
An initial attempt to run the autorouter Friday afternoon ended with the
program stuck after just a few traces. Not encouraging, though I think
there might be some parameters that I have to twiddle to get it to make
more progress.
What fun.