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