r5733 - in trunk/gta02-core: . modules

werner at docs.openmoko.org werner at docs.openmoko.org
Tue Dec 1 14:16:36 CET 2009


Author: werner
Date: 2009-12-01 14:16:36 +0100 (Tue, 01 Dec 2009)
New Revision: 5733

Added:
   trunk/gta02-core/modules/sod-523.fpd
Modified:
   trunk/gta02-core/AUTHORS
   trunk/gta02-core/modules/INFO
   trunk/gta02-core/modules/STATUS
   trunk/gta02-core/modules/mkloe
Log:
Added SOD-523 (EMD2, SC-79) footprint for D4603.



Modified: trunk/gta02-core/AUTHORS
===================================================================
--- trunk/gta02-core/AUTHORS	2009-12-01 12:43:59 UTC (rev 5732)
+++ trunk/gta02-core/AUTHORS	2009-12-01 13:16:36 UTC (rev 5733)
@@ -89,6 +89,7 @@
   modules/332fbga-p05.fpd
   modules/bga96-8x12-0mm8.fpd
   modules/ge865.fpd
+  modules/sod-523.fpd
   modules/stdpass.fpd
   modules/tst.fpd
   modules/wlcsp12-p05.fpd

Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO	2009-12-01 12:43:59 UTC (rev 5732)
+++ trunk/gta02-core/modules/INFO	2009-12-01 13:16:36 UTC (rev 5733)
@@ -110,3 +110,7 @@
 F: wlcsp12-p05
 S: adg3304
 # ADG3304 data sheet page 19
+
+# 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 12:43:59 UTC (rev 5732)
+++ trunk/gta02-core/modules/STATUS	2009-12-01 13:16:36 UTC (rev 5733)
@@ -12,6 +12,7 @@
 smsn16				Dave	DRAFT
 sc70-5				Rene
 sc89-6				Rene
+sod-523				Werner	DRAFT
 son1408-3			Rene
 sot23-5				Rene
 stdpass				Werner	EXPERIMENTAL - DO NOT USE YET

Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe	2009-12-01 12:43:59 UTC (rev 5732)
+++ trunk/gta02-core/modules/mkloe	2009-12-01 13:16:36 UTC (rev 5733)
@@ -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 wlcsp12-p05"
+MODS="$MODS sc89-6 son1408-3 fh23-39s-0.3shw fa2012 smsn16 wlcsp12-p05 sod-523"
 
 LIB=gta02-core.mod
 

Added: trunk/gta02-core/modules/sod-523.fpd
===================================================================
--- trunk/gta02-core/modules/sod-523.fpd	                        (rev 0)
+++ trunk/gta02-core/modules/sod-523.fpd	2009-12-01 13:16:36 UTC (rev 5733)
@@ -0,0 +1,67 @@
+/* MACHINE-GENERATED ! */
+
+frame pad {
+	__0: vec @(-Px/2, -Py/2)
+	__1: vec @(Px/2, Py/2)
+	pad "$name" __0 .
+}
+
+frame cathode {
+	set name = 2
+
+	__0: vec @(0mm, d/2)
+	frame pad .
+}
+
+frame anode {
+	set name = 1
+
+	__0: vec @(0mm, -d/2)
+	frame pad .
+}
+
+frame symbol {
+	set r = 0.3mm
+
+	__5: vec @(0mm, r*(cos(60)-1)/2)
+	__0: vec .(0mm, r)
+	__3: vec .(r*-sin(60), 0mm)
+	__4: vec __0(r*sin(60), 0mm)
+	line __3 . width
+	__2: vec __5(r*sin(60), r*-cos(60))
+	line . __0 width
+	__1: vec __5(r*-sin(60), r*-cos(60))
+	line . __0 width
+	line . __2 width
+}
+
+frame outline {
+	set Ox = 0.8mm+2*clear
+
+	set Oy = d+Py+2*clear
+
+	set clear = 5mil
+
+	__0: vec @(-Ox/2, -Oy/2)
+	__1: vec @(Ox/2, Oy/2)
+	rect __0 . width
+	frame symbol @
+}
+
+package "SOD-523"
+unit mm
+set d = 1.7mm
+
+set Px = 0.8mm
+
+set Py = 0.6mm
+
+set width = 6mil
+
+frame anode @
+frame cathode @
+frame outline @
+measx pad.__0 -> pad.__1 -0.5mm
+measy pad.__0 -> pad.__1 0.5mm
+measy cathode.__0 >> anode.__0 1mm
+measy pad.__0 >> pad.__1 0.8mm




More information about the commitlog mailing list