r5648 - trunk/gta02-core/modules

rehar at docs.openmoko.org rehar at docs.openmoko.org
Sat Sep 19 19:09:09 CEST 2009


Author: rehar
Date: 2009-09-19 19:09:08 +0200 (Sat, 19 Sep 2009)
New Revision: 5648

Added:
   trunk/gta02-core/modules/sot23-5.fpd
Modified:
   trunk/gta02-core/modules/INFO
   trunk/gta02-core/modules/STATUS
   trunk/gta02-core/modules/mkloe
Log:
added SOT23-5 footprint

Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO	2009-09-19 02:38:48 UTC (rev 5647)
+++ trunk/gta02-core/modules/INFO	2009-09-19 17:09:08 UTC (rev 5648)
@@ -70,3 +70,8 @@
 F: vssop8
 D: http://www.nxp.com/acrobat_download/packages/footprint/SOT765-1_fp_reflow.pdf
 #D: http://focus.ti.com/lit/ml/mpds050d/mpds050d.pdf
+
+#SOT23-5 (RT9711BPB)
+F:sot23-5
+D: http://eshop.engineering.uiowa.edu/NI/pdfs/07/02/PD070200.pdf
+#D: http://www.richtek.com/download.jsp?t=UyUyRmFzc2V0cyUyRnByb2R1Y3RfZmlsZSUyRlJUOTcxMUElM0RSVDk3MTFCJTNEUlQ5NzExQyUz%0ARFJUOTcxMUQlMkZEUzk3MTFBQkNELTAxLnBkZiUzRCUzRCUzRERTOTcxMUFCQ0QtMDFD

Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS	2009-09-19 02:38:48 UTC (rev 5647)
+++ trunk/gta02-core/modules/STATUS	2009-09-19 17:09:08 UTC (rev 5648)
@@ -12,4 +12,5 @@
 exc24c				Rene
 sc70-5				Rene
 vssop8				Rene
+sot23-5				Rene
 

Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe	2009-09-19 02:38:48 UTC (rev 5647)
+++ trunk/gta02-core/modules/mkloe	2009-09-19 17:09:08 UTC (rev 5648)
@@ -2,7 +2,7 @@
 # Make a Library of Everything
 
 MODS="332fbga-p05 bga96-8x12-0mm8 ge865 stdpass tst wm3236aq wm8753fl lis302dl"
-MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8"
+MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5"
 
 LIB=gta02-core.mod
 

Added: trunk/gta02-core/modules/sot23-5.fpd
===================================================================
--- trunk/gta02-core/modules/sot23-5.fpd	                        (rev 0)
+++ trunk/gta02-core/modules/sot23-5.fpd	2009-09-19 17:09:08 UTC (rev 5648)
@@ -0,0 +1,73 @@
+/*SOT23-5, RT9711BPB*/
+
+frame pad {
+	set name = i
+	ur: vec @(a/2, 0mm)
+	ll: vec .(-a, b)
+	pad "$name" ur .
+}
+
+frame pads_b{
+	set a=w
+	set b=l
+	loop i=1,3
+	__0: vec @(-p+p*(i-1),-B1/2)
+	frame pad .
+
+}
+frame pads_u{
+	set a=w
+	set b=-l
+	loop i=4,5
+	__0: vec @(p-2*p*(i-4),B1/2)
+	frame pad .
+}
+frame pads {
+
+	frame pads_b @
+	frame pads_u @
+
+}
+
+frame outline {
+
+	ur: vec @(A/2,B/2)
+	ll: vec @(-A/2,-B/2)
+	c: vec @(-p,-B1/2+l+0.2mm+2.5*silk)
+	d: vec .(0mm,2*silk)
+	rect ur ll silk
+	circ c d silk
+	
+
+}
+package "SOT23-5"
+unit mil
+
+/*pitch*/
+set p=37.5mil
+
+/*pad width*/
+set w=27mil
+
+/*pad lentgh*/
+set l=39mil
+
+/*distance between outer pad edges (vertical)*/
+set B1=141mil
+
+/*outline*/
+set A=122mil
+set B=71mil
+set silk=0.1mm
+
+frame pads @
+frame outline @
+
+measy pads_b.__0 -> pads_u.__0 1mm+w/2
+measy pads_u.__0 <- pad.ll -w-0.5mm
+measx pads_b.__0 -> pads_b.__0 -0.5mm
+measx pad.ll -> pad.ur l
+measy pad.ll -> pad.ll 0.5mm
+measx pads_u.__0 -> pads_u.__0 0.5mm
+
+




More information about the commitlog mailing list