r5741 - in trunk/gta02-core: . modules

daveb at docs.openmoko.org daveb at docs.openmoko.org
Tue Dec 1 19:48:21 CET 2009


Author: daveb
Date: 2009-12-01 19:48:20 +0100 (Tue, 01 Dec 2009)
New Revision: 5741

Added:
   trunk/gta02-core/modules/pcf50633-04-n3.fpd
Modified:
   trunk/gta02-core/AUTHORS
   trunk/gta02-core/modules/INFO
   trunk/gta02-core/modules/STATUS
   trunk/gta02-core/modules/smsn16.fpd
Log:
pcf50633 draft.  Problems
 - pins with rounded ends
 - pins that change width


Modified: trunk/gta02-core/AUTHORS
===================================================================
--- trunk/gta02-core/AUTHORS	2009-12-01 16:15:37 UTC (rev 5740)
+++ trunk/gta02-core/AUTHORS	2009-12-01 18:48:20 UTC (rev 5741)
@@ -14,6 +14,7 @@
   components/wm8753lgefl.lib
   modules/ht210.fpd
   modules/k4m51323pe.fpd
+  modules/pcf50633-04-n3.fpd
   modules/smsn16.fpd
   modules/u.fl-r-smt-1.fpd
 

Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO	2009-12-01 16:15:37 UTC (rev 5740)
+++ trunk/gta02-core/modules/INFO	2009-12-01 18:48:20 UTC (rev 5741)
@@ -115,6 +115,10 @@
 F: k4m51323pe
 S: k4m51323pe
 
+# PMU
+F: pcf50633-04-n3
+S: pcf50633-04-n3  
+
 # Rohm 1SS400 diode, SOD-523 (JEDEC) aka EMD2 (Rohm) aka SC-79 (JEITA)
 F: sod-523
 S: 1ss400

Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS	2009-12-01 16:15:37 UTC (rev 5740)
+++ trunk/gta02-core/modules/STATUS	2009-12-01 18:48:20 UTC (rev 5741)
@@ -11,6 +11,7 @@
 k4m51323pe			Dave
 lis302dl			Rene	DRAFT
 mini-usb			Rene	drill holes still missing!
+pcf50633-04-n3			Dave	DRAFT 
 smsn16				Dave	DRAFT
 sc70-5				Rene
 sc89-6				Rene

Added: trunk/gta02-core/modules/pcf50633-04-n3.fpd
===================================================================
--- trunk/gta02-core/modules/pcf50633-04-n3.fpd	                        (rev 0)
+++ trunk/gta02-core/modules/pcf50633-04-n3.fpd	2009-12-01 18:48:20 UTC (rev 5741)
@@ -0,0 +1,126 @@
+/* MACHINE-GENERATED ! */
+
+frame left_l_pad {
+	a: vec @(0mm, -b1/2)
+	b: vec .(L3-L, b1)
+	pad "." a .
+}
+
+frame left_l {
+	loop n = 0, 10
+	__0: vec @(-D/2+(L+0.01mm), (n-5)*e)
+	frame left_l_pad .
+}
+
+frame top_l_pad {
+	a: vec @(-b1/2, 0mm)
+	b: vec .(b1, -L2+L)
+	pad "." a .
+}
+
+frame top_l {
+	loop n = 0, 10
+	__0: vec @((n-5)*e, E/2-(L+0.01mm))
+	frame top_l_pad .
+}
+
+frame right_l_pad {
+	a: vec @(0mm, b1/2)
+	b: vec .(-L3+L, -b1)
+	pad "." a .
+}
+
+frame right_l {
+	loop n = 0, 10
+	__0: vec @(D/2-(L+0.01mm), (5-n)*e)
+	frame right_l_pad .
+}
+
+frame bottom_l_pad {
+	a: vec @(b1/2, 0mm)
+	b: vec .(-b1, L2-L)
+	pad "." a .
+}
+
+frame bottom_l {
+	loop n = 0, 10
+	__0: vec @((5-n)*e, -E/2+(L+0.01mm))
+	frame bottom_l_pad .
+}
+frame left_s_pad {
+	a: vec @(0mm, -b/2)
+	b: vec .(L, b)
+	pad "$name" a .
+}
+
+frame left {
+	loop n = 0, 16
+	__0: vec @(-D/2, (n-8)*e)
+	set name = n + 1
+	frame left_s_pad .
+}
+
+frame top_s_pad {
+	a: vec @(-b/2, 0mm)
+	b: vec .(b, -L)
+	pad "$name" a .
+}
+
+frame top {
+	loop n = 0, 16
+	__0: vec @((n-8)*e, E/2)
+	set name = n + 18
+	frame top_s_pad .
+}
+
+frame right_s_pad {
+	a: vec @(0mm, b/2)
+	b: vec .(-L, -b)
+	pad "$name" a .
+}
+
+frame right {
+	loop n = 0, 16
+	__0: vec @(D/2, (8-n)*e)
+	set name = n + 35
+	frame right_s_pad .
+}
+
+frame bottom_s_pad {
+	a: vec @(b/2, 0mm)
+	b: vec .(-b, L)
+	pad "$name" a .
+}
+
+frame bottom {
+	loop n = 0, 16
+	__0: vec @((8-n)*e, -E/2)
+	set name = n + 52
+	frame bottom_s_pad .
+}
+
+package "pcf50633-04-n3"
+unit mm
+set b = 0.2mm
+set b1 = 0.18mm
+set D = 8mm
+set E = 8mm
+set e = 0.4mm
+set L = 0.4mm
+set L2 = 1.55mm
+set L3 = 1.3mm
+set v = 0.1mm
+set w = 0.05mm
+
+__0: vec @(-D/2, -E/2)
+__1: vec .(D, E)
+rect __0 . 0.01mm
+
+frame left @
+frame left_l @
+frame top @
+frame top_l @
+frame right @
+frame right_l @
+frame bottom @
+frame bottom_l @

Modified: trunk/gta02-core/modules/smsn16.fpd
===================================================================
--- trunk/gta02-core/modules/smsn16.fpd	2009-12-01 16:15:37 UTC (rev 5740)
+++ trunk/gta02-core/modules/smsn16.fpd	2009-12-01 18:48:20 UTC (rev 5741)
@@ -53,7 +53,8 @@
 	frame P9_B .
 	__2: vec @(-9.48mm, 9.44mm)
 	__3: vec .(8.25mm, -2.9mm)
-	pad "np" __2 .
+	rect __2 . 
+	line . __2 
 	frame SD @
 }
 
@@ -74,9 +75,10 @@
 }
 
 frame np_pad {
-	lr: vec @(0mm, 0.9mm/2)
-	ul: vec .(-0.9mm, 0.9mm)
-	pad "np" . lr
+	a: vec @(0mm, 0.9mm/2)
+	b: vec .(-0.9mm, 0.9mm)
+	rect . a 
+	line a . 
 }
 
 frame patProhib {




More information about the commitlog mailing list