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