r5456 - in trunk/gta02-core: . modules
werner at docs.openmoko.org
werner at docs.openmoko.org
Sun Aug 16 00:36:39 CEST 2009
Author: werner
Date: 2009-08-16 00:36:39 +0200 (Sun, 16 Aug 2009)
New Revision: 5456
Added:
trunk/gta02-core/modules/
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/bga96-8x12-0mm8.fpd
Modified:
trunk/gta02-core/AUTHORS
Log:
Started module collection with ATR0635 BGA96, 8x12 balls, 0.8 mm pitch.
Modified: trunk/gta02-core/AUTHORS
===================================================================
--- trunk/gta02-core/AUTHORS 2009-08-15 22:06:51 UTC (rev 5455)
+++ trunk/gta02-core/AUTHORS 2009-08-15 22:36:39 UTC (rev 5456)
@@ -80,3 +80,4 @@
The scripts under scripts/ and expanded/
components/mkloe
+ modules/bga96-8x12-0mm8.fpd
Added: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO (rev 0)
+++ trunk/gta02-core/modules/INFO 2009-08-15 22:36:39 UTC (rev 5456)
@@ -0,0 +1,14 @@
+#
+# Tags:
+#
+# F Footprint name (must be first)
+# S Symbol name (from ../components/INFO)
+# C Component name
+# D Data sheet URL
+#
+# If symbol data sheet contains footprint, don't repeat it here.
+#
+
+F: bga96-8x12-0mm8.fpd
+S: atr0635
+# ATR0635 data sheet page 33
Added: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS (rev 0)
+++ trunk/gta02-core/modules/STATUS 2009-08-15 22:36:39 UTC (rev 5456)
@@ -0,0 +1,3 @@
+Footprint (file name) Author Review 2nd rv. 3rd rv. Remarks
+----------------------- ------- ------- ------- ------- -------------
+bga96-8x12-0mm8 Werner
Added: trunk/gta02-core/modules/bga96-8x12-0mm8.fpd
===================================================================
--- trunk/gta02-core/modules/bga96-8x12-0mm8.fpd (rev 0)
+++ trunk/gta02-core/modules/bga96-8x12-0mm8.fpd 2009-08-15 22:36:39 UTC (rev 5456)
@@ -0,0 +1,59 @@
+/* MACHINE-GENERATED ! */
+
+frame outline {
+ set A = 7mm
+
+ set B = 10mm
+
+ ll: vec @(-B/2, -A/2)
+ ur: vec @(B/2, A/2)
+ rect ll . silk
+}
+
+frame marking {
+ __0: vec @(e/2, 0mm)
+ circ @ . silk
+}
+
+frame ball {
+ ll: vec @(-Pd/2, -Pd/2)
+ ur: vec @(Pd/2, Pd/2)
+ rpad "$rname$col" ll .
+}
+
+frame balls {
+ table
+ { row, rname }
+ { 1, "A" }
+ { 2, "B" }
+ { 3, "C" }
+ { 4, "D" }
+ { 5, "E" }
+ { 6, "F" }
+ { 7, "G" }
+ { 8, "H" }
+
+ loop col = 1, 12
+
+ cxy: vec @(e*(col-1), -e*(row-1))
+ frame ball .
+}
+
+part "BGA96-8x12-0.8mm"
+set Pd = 0.4mm
+
+set e = 0.8mm
+
+set silk = 5mil
+
+a1: vec @(-5.5*e, 3.5*e)
+frame balls .
+frame marking .
+frame outline @
+measy balls.cxy -> balls.cxy 1mm
+measy balls.cxy >> a1 1.3mm
+measx a1 >> balls.cxy 1.3mm
+measx a1 -> balls.cxy 1mm
+measy outline.ll >> outline.ur 1.1mm
+measx outline.ll >> outline.ur -1mm
+measx ball.ll -> ball.ur -1mm
More information about the commitlog
mailing list