1
0
mirror of git://projects.qi-hardware.com/fped.git synced 2024-11-05 08:27:09 +02:00
fped/fbga.fpd
werner 2737f8a3fa - postscript.c: always run flattenpath before pathbbox
- postscript.c: fixed algorithm in "center"
- dump.c: reorder frames if we would end up with forward-references
- sc89.fpd, fbga.fpd: changed "part" to new "package"



git-svn-id: http://svn.openmoko.org/trunk/eda/fped@5490 99fdad57-331a-0410-800a-d7fa5415bdb3
2009-08-19 22:13:47 +00:00

57 lines
776 B
Plaintext

/* MACHINE-GENERATED ! */
frame pad {
set Px = 0.5mm
set Py = 0.5mm
set cname = col+1
set e = 1mm
__0: vec @(col*e-Px/2, row*-e-Py/2)
__1: vec .(0mm, Py)
__2: vec __0(Px, 0mm)
rpad "$rname$cname" __1 .
}
frame inner {
loop col = 2, 3
loop enable = 1, inner
frame pad @
}
frame last {
loop col = 4, 5
frame pad @
}
frame first {
loop col = 0, 1
frame pad @
}
package "Fake_BGA"
table
{ row, rname, inner }
{ 0, "A", 1 }
{ 1, "B", 1 }
{ 2, "C", 0 }
{ 3, "D", 0 }
{ 4, "E", 1 }
{ 5, "F", 1 }
frame last @
frame first @
frame inner @
measy pad.__0 -> pad.__1 0.2mm
measy pad.__0 -> pad.__0 0.5mm
measx pad.__0 -> pad.__2 -0.3mm
measx pad.__0 -> pad.__0 -0.6mm
measy pad.__0 >> pad.__1 0.8mm
measx pad.__0 >> pad.__2 -0.9mm