r5729 - in trunk/gta02-core: . modules

werner at docs.openmoko.org werner at docs.openmoko.org
Tue Dec 1 02:35:23 CET 2009


Author: werner
Date: 2009-12-01 02:35:23 +0100 (Tue, 01 Dec 2009)
New Revision: 5729

Added:
   trunk/gta02-core/modules/wlcsp12-p05.fpd
Modified:
   trunk/gta02-core/AUTHORS
   trunk/gta02-core/modules/INFO
   trunk/gta02-core/modules/STATUS
   trunk/gta02-core/modules/mkloe
Log:
Added WLCSP12 package for the ADG3304 level shifter.



Modified: trunk/gta02-core/AUTHORS
===================================================================
--- trunk/gta02-core/AUTHORS	2009-12-01 01:29:07 UTC (rev 5728)
+++ trunk/gta02-core/AUTHORS	2009-12-01 01:35:23 UTC (rev 5729)
@@ -91,4 +91,5 @@
   modules/ge865.fpd
   modules/stdpass.fpd
   modules/tst.fpd
+  modules/wlcsp12-p05.fpd
   modules/wm3236aq.fpd

Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO	2009-12-01 01:29:07 UTC (rev 5728)
+++ trunk/gta02-core/modules/INFO	2009-12-01 01:35:23 UTC (rev 5729)
@@ -106,3 +106,7 @@
 F: fa2012
 D: http://www.acxc.com.tw/product/fa2012/FA2012-KR40PAA_070827.pdf
 
+# Analog Devices ADG3304, WLCSP12 (BGA), 1.6x2.0 mm, pitch 0.5 mm
+F: wlcsp12-p05
+S: adg3304
+# ADG3304 data sheet page 19

Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS	2009-12-01 01:29:07 UTC (rev 5728)
+++ trunk/gta02-core/modules/STATUS	2009-12-01 01:35:23 UTC (rev 5729)
@@ -19,6 +19,6 @@
 tsop-6				Rene
 tst				Werner
 vssop8				Rene
+wlcsp12-p05			Werner	DRAFT
 wm3236aq			Werner	EXPERIMENTAL - DO NOT USE YET
 wm8753FL			Rene	DRAFT
-

Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe	2009-12-01 01:29:07 UTC (rev 5728)
+++ trunk/gta02-core/modules/mkloe	2009-12-01 01:35:23 UTC (rev 5729)
@@ -3,7 +3,7 @@
 
 MODS="332fbga-p05 bga96-8x12-0mm8 ge865 stdpass tst wm3236aq wm8753fl lis302dl"
 MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5 tdfn34-16 mini-usb tsop-6"
-MODS="$MODS sc89-6 son1408-3 fh23-39s-0.3shw fa2012 smsn16"
+MODS="$MODS sc89-6 son1408-3 fh23-39s-0.3shw fa2012 smsn16 wlcsp12-p05"
 
 LIB=gta02-core.mod
 

Added: trunk/gta02-core/modules/wlcsp12-p05.fpd
===================================================================
--- trunk/gta02-core/modules/wlcsp12-p05.fpd	                        (rev 0)
+++ trunk/gta02-core/modules/wlcsp12-p05.fpd	2009-12-01 01:35:23 UTC (rev 5729)
@@ -0,0 +1,59 @@
+/* MACHINE-GENERATED ! */
+
+frame ball {
+	__0: vec @(-d/2, -d/2)
+	__1: vec @(d/2, d/2)
+	rpad "$cname$row" __0 .
+}
+
+frame balls {
+	table
+	    { row }
+	    { 1 }
+	    { 2 }
+	    { 3 }
+	    { 4 }
+
+	table
+	    { cname, col }
+	    { "A", 1 }
+	    { "B", 2 }
+	    { "C", 3 }
+
+	__0: vec @(e*(col-2), e*(2.5-row))
+	frame ball .
+}
+
+frame outline {
+	set width = 4mil
+
+	set r = d/2
+
+	__0: vec @(-Ox/2, -Oy/2)
+	__1: vec @(Ox/2, Oy/2)
+	rect __0 . width
+	__2: vec @(Ox/2, -Oy/2)
+	__3: vec @(-Ox/2, Oy/2)
+	__4: vec .(r, -r)
+	__5: vec .(-r, 0mm)
+	__6: vec __4(0mm, r)
+	arc __4 . __5 width
+}
+
+package "WLCSP12-P0.5"
+unit mm
+set e = 0.5mm
+
+set d = 0.32mm
+
+set Ox = 1.61mm
+
+set Oy = 2.01mm
+
+frame balls @
+frame outline @
+measx outline.__3 >> outline.__1 0.3mm
+measy outline.__1 >> outline.__2 0.3mm
+measx ball.__0 -> ball.__1 -0.5mm
+measy balls.__0 -> balls.__0 0.5mm
+measx outline.__0 -> ball.__0 -0.4mm




More information about the commitlog mailing list