Send commitlog mailing list submissions to
commitlog@lists.openmoko.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
commitlog-requ...@lists.openmoko.org
You can reach the person managing the list at
commitlog-ow...@lists.openmoko.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:
1. r5648 - trunk/gta02-core/modules (re...@docs.openmoko.org)
2. r5649 - trunk/gta02-core/modules (re...@docs.openmoko.org)
3. r5650 - trunk/gta02-core/modules (re...@docs.openmoko.org)
4. r5651 - trunk/gta02-core/modules (re...@docs.openmoko.org)
5. r5652 - trunk/gta02-core/modules (re...@docs.openmoko.org)
6. r5653 - trunk/gta02-core/modules (re...@docs.openmoko.org)
--- Begin Message ---
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
+
+
--- End Message ---
--- Begin Message ---
Author: rehar
Date: 2009-09-19 21:04:55 +0200 (Sat, 19 Sep 2009)
New Revision: 5649
Added:
trunk/gta02-core/modules/tdfn34-16.fpd
Modified:
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/mkloe
Log:
added TDFN34-16 footprint
Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO 2009-09-19 17:09:08 UTC (rev 5648)
+++ trunk/gta02-core/modules/INFO 2009-09-19 19:04:55 UTC (rev 5649)
@@ -75,3 +75,8 @@
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
+
+#TDFN34-16 (AAT1275IRN-5.0-T1)
+F: TDFN34-16
+D: http://www.analogictech.com/uploads/packaginginfo/TDFN34-16.pdf
+
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-09-19 17:09:08 UTC (rev 5648)
+++ trunk/gta02-core/modules/STATUS 2009-09-19 19:04:55 UTC (rev 5649)
@@ -13,4 +13,5 @@
sc70-5 Rene
vssop8 Rene
sot23-5 Rene
+tdfn34-16 Rene
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-09-19 17:09:08 UTC (rev 5648)
+++ trunk/gta02-core/modules/mkloe 2009-09-19 19:04:55 UTC (rev 5649)
@@ -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 sot23-5"
+MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5 tdfn34-16"
LIB=gta02-core.mod
Added: trunk/gta02-core/modules/tdfn34-16.fpd
===================================================================
--- trunk/gta02-core/modules/tdfn34-16.fpd (rev 0)
+++ trunk/gta02-core/modules/tdfn34-16.fpd 2009-09-19 19:04:55 UTC (rev
5649)
@@ -0,0 +1,85 @@
+/*TDFN34-16, AAT1275IRN-5.0-T1*/
+
+frame pad_center{
+ ur: vec @(A2/2,B2/2)
+ ll: vec @(-A2/2,-B2/2)
+ pad "" ur ll
+
+}
+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,nr_b
+ __0: vec @(-(nr_b-1)/2*p+p*(i-1),-B1/2)
+ frame pad .
+
+}
+frame pads_u{
+ set a=w
+ set b=-l
+ loop i=nr_b+1,nr_b+nr_u
+ __0: vec @((nr_u-1)/2*p-p*(i-(nr_u+1)),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 @(-A/2,0mm)
+ p1: vec .(0mm,B/10)
+ p2: vec c(0mm,-B/10)
+ rect ur ll silk
+ arc c p2 p1 silk
+
+}
+package "TDFN34-16"
+unit mm
+/*pitch*/
+set p=0.45mm
+
+/*pad width*/
+set w=0.25mm
+
+/*pad lentgh*/
+set l=0.61mm
+
+/*distance between outer pad edges*/
+set B1=3.51mm
+
+/*pin numbers per side*/
+set nr_u=8
+set nr_b=nr_u
+
+/*outline*/
+set A=4.05mm
+set B=3.05mm
+set silk=0.1mm
+
+/*center pad*/
+set A2=3.20mm
+set B2=1.6mm
+
+frame pads @
+frame outline @
+frame pad_center @
+
+measy pads_b.__0 -> pads_u.__0 1mm
+measy pads_u.__0 <- pad.ll -w-1mm
+measx pad.ll -> pad.ur -l-0.5mm
+measy pad.ll -> pad.ll 0.5mm
+measx pads_u.__0 -> pads_u.__0 0.5mm
+
Property changes on: trunk/gta02-core/modules/tdfn34-16.fpd
___________________________________________________________________
Name: svn:mergeinfo
+
--- End Message ---
--- Begin Message ---
Author: rehar
Date: 2009-09-19 21:39:59 +0200 (Sat, 19 Sep 2009)
New Revision: 5650
Modified:
trunk/gta02-core/modules/dfbm-cs320.fpd
trunk/gta02-core/modules/sc70-5.fpd
trunk/gta02-core/modules/vssop8.fpd
Log:
added measurements to SC70-5, VSSOP8 and DFBM-CS320 footprints
Modified: trunk/gta02-core/modules/dfbm-cs320.fpd
===================================================================
--- trunk/gta02-core/modules/dfbm-cs320.fpd 2009-09-19 19:04:55 UTC (rev
5649)
+++ trunk/gta02-core/modules/dfbm-cs320.fpd 2009-09-19 19:39:59 UTC (rev
5650)
@@ -20,124 +20,92 @@
frame pad_c1 {
set w = H
-
set l = E
-
set name = z
-
loop z = 28, i+1
-
pos: vec @(A/2-(i-19)*(G+F)-(H/2+2*I+G), B/2+H)
frame pad_c .
}
frame pad_c2 {
set w = H
-
set l = E
-
set name = z
-
loop z = 36, i+1
-
pos: vec @(-A/2-w/2, B/2-(i-29)*(G+F)-(E-H)-(2*F+G))
frame pad_c .
}
frame pad_c3 {
set w = H
-
set l = -E
-
set name = z
-
loop z = 10, i+1
-
pos: vec @(-A/2+(i-1)*(G+F)+2*I+G+w/2, -B/2-H)
frame pad_c .
}
frame pad_c4 {
set w = H
-
set l = E
-
set name = z
-
loop z = 18, i+1
-
pos: vec @(A/2+H/2, -B/2+(i-11)*(G+F)+2*(E+F)-H+G)
frame pad_c .
}
frame pad_u {
set w = G
-
set l = H
-
set name = i
-
pos: vec @(A/2-(i-19)*(G+F)-I-G/2, B/2+H)
frame pad_x .
}
frame pad_b {
set w = G
-
set l = -H
-
set name = i
-
pos: vec @(-A/2+(i-1)*(G+F)+I+G/2, -B/2-H)
frame pad_x .
}
frame pad_l {
set w = G
-
set l = H
-
set name = i
-
pos: vec @(-A/2, B/2-(i-29)*(G+F)-(E-H)-F-G/2)
frame pad_y .
}
frame pad_r {
set w = G
-
set l = -H
-
set name = i
-
pos: vec @(A/2, -B/2+(i-11)*(G+F)+E-H+F+G/2)
frame pad_y .
}
frame pads_u {
loop i = 19, 27
-
frame pad_u @
frame pad_c1 @
}
frame pads_l {
loop i = 29, 35
-
frame pad_l @
frame pad_c2 @
}
frame pads_b {
loop i = 1, 9
-
frame pad_b @
frame pad_c3 @
}
frame pads_r {
loop i = 11, 17
-
frame pad_r @
frame pad_c4 @
}
@@ -154,21 +122,13 @@
package "DFBM-CS320"
unit mm
set A = 6.3mm
-
set B = 5.3mm
-
set E = 1.025mm
-
set F = 0.3mm
-
set G = 0.35mm
-
set H = 0.8mm
-
set I = 0.375mm
-
set Ax = 7.5mm
-
set By = 6.5mm
set silk = 0.1mm
@@ -178,14 +138,17 @@
frame pads_l @
frame pads_b @
frame pads_r @
-measx "I=" pad_c.ur -> pad_x.ll -E-0.5mm
-measy "G=" pad_y.ll <- pad_y.ur H+0.5mm
+
+measx "I=" pad_c.ur -> pad_x.ll -E-1mm
+measy "G=" pad_y.ll <- pad_y.ur -H-0.5mm
measy "B=" pad_x.ll -> pad_x.ll H+I+1mm
-measy "E=" pad_c4.pos << pad_c.ll -H-0.5mm
-measx "A=" pad_r.pos <- pad_y.ur F+E+0.5mm
-measy "F=" pad_y.ll >> pad_c2.pos 0.5mm
+measy "E=" pad_c4.pos << pad_c.ll 2.5mm
+measy "F=" pad_y.ll >> pad_c2.pos -0.5mm
measx "A+H=" pad_c1.pos >> pad_c4.pos 1mm
-measy "F=" pad_y.ur -> pad_y.ll -H-0.5mm
measx "H=" pad_c.ll -> pad_c.ur -1mm
measy outline.ll >> outline.ur 2mm
-measx outline.ll >> outline.ur -2mm
+measx outline.ll >> outline.ur -2.5mm
+measx "A=" pad_c.ur -> pad_c.ll -E-1.5mm
+measy "H=" pad_c.ur -> pad_x.ll -0.5mm
+measx "F=" pad_x.ur -> pad_x.ll -1mm
+measx "G=" pad_x.ll -> pad_x.ur -H-1mm
Modified: trunk/gta02-core/modules/sc70-5.fpd
===================================================================
--- trunk/gta02-core/modules/sc70-5.fpd 2009-09-19 19:04:55 UTC (rev 5649)
+++ trunk/gta02-core/modules/sc70-5.fpd 2009-09-19 19:39:59 UTC (rev 5650)
@@ -65,7 +65,7 @@
measy pads_b.__0 -> pads_u.__0 1mm
measy pads_u.__0 <- pad.ll -w-0.5mm
measx pads_b.__0 -> pads_b.__0 -0.5mm
-measx pad.ll -> pad.ur 0.3mm
+measx pad.ll -> pad.ur l
measy pad.ll -> pad.ll 0.5mm
measx pads_u.__0 -> pads_u.__0 0.5mm
Modified: trunk/gta02-core/modules/vssop8.fpd
===================================================================
--- trunk/gta02-core/modules/vssop8.fpd 2009-09-19 19:04:55 UTC (rev 5649)
+++ trunk/gta02-core/modules/vssop8.fpd 2009-09-19 19:39:59 UTC (rev 5650)
@@ -33,8 +33,8 @@
ur: vec @(A/2,B/2)
ll: vec @(-A/2,-B/2)
- c: vec @(-1.5*p,-B1/2+l+0.3mm)
- d: vec .(0mm,silk)
+ c: vec @(-1.5*p,-B1/2+l+0.2mm+2*silk)
+ d: vec .(0mm,1.5*silk)
rect ur ll silk
circ c d silk
@@ -64,7 +64,7 @@
measy pads_b.__0 -> pads_u.__0 1mm
measy pads_u.__0 <- pad.ll -w-0.5mm
measx pads_b.__0 -> pads_b.__0 -0.5mm
-measx pad.ll -> pad.ur 0.5mm
+measx pad.ll -> pad.ur l
measy pad.ll -> pad.ll 0.5mm
measx pads_u.__0 -> pads_u.__0 0.5mm
--- End Message ---
--- Begin Message ---
Author: rehar
Date: 2009-09-19 23:40:01 +0200 (Sat, 19 Sep 2009)
New Revision: 5651
Added:
trunk/gta02-core/modules/mini-usb.fpd
Modified:
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/mkloe
Log:
added mini USB connector footprint
Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO 2009-09-19 19:39:59 UTC (rev 5650)
+++ trunk/gta02-core/modules/INFO 2009-09-19 21:40:01 UTC (rev 5651)
@@ -80,3 +80,8 @@
F: TDFN34-16
D: http://www.analogictech.com/uploads/packaginginfo/TDFN34-16.pdf
+#Mini USB connector (drill holes still missing)
+F: mini-usb
+D:
http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=C120%252FUSBBWMSMD%2523ASS.pdf
+
+
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-09-19 19:39:59 UTC (rev 5650)
+++ trunk/gta02-core/modules/STATUS 2009-09-19 21:40:01 UTC (rev 5651)
@@ -14,4 +14,5 @@
vssop8 Rene
sot23-5 Rene
tdfn34-16 Rene
+mini-usb Rene drill holes still missing!
Added: trunk/gta02-core/modules/mini-usb.fpd
===================================================================
--- trunk/gta02-core/modules/mini-usb.fpd (rev 0)
+++ trunk/gta02-core/modules/mini-usb.fpd 2009-09-19 21:40:01 UTC (rev
5651)
@@ -0,0 +1,114 @@
+/*Mini USB Type B connector*/
+
+frame pad{
+ set name=i
+ ur: vec @(0mm,w/2)
+ ll: vec @(-l,-w/2)
+ pad "$name" ur ll
+}
+frame pad_gnd {
+ set name1=i
+ set name2=i+2
+ pos1_ur: vec @(gnd_x/2,gnd_y/2)
+ pos2_ur: vec .(0mm,-b_y)
+ pos1_ll: vec @(-gnd_x/2,-gnd_y/2)
+ pos2_ll: vec .(0mm,-b_y)
+ center: vec @(0mm,-b_y)
+ pad "$name1" pos1_ur pos1_ll
+ pad "$name2" pos2_ur pos2_ll
+}
+
+frame pads {
+
+ loop i=1,5
+ pos: vec @(0mm,2*p-(i-1)*p)
+ frame pad .
+
+}
+
+frame pads_gnd{
+
+ loop i=6,7
+ pos: vec @(-gnd_x/2-a_x*(i-6),b_y/2)
+ frame pad_gnd .
+
+
+}
+frame holes {
+ c1: vec @(-f,c/2)
+ d1: vec .(0mm,d/2)
+ c2: vec @(-f,-c/2)
+ d2: vec .(0mm,d/2)
+ circ c1 d1 0.01mm
+ circ c2 d2 0.01mm
+
+}
+frame outline {
+ ur: vec @(-f+A1_x,B_y/2)
+ ll: vec @(-e,-B_y/2)
+ rect ur ll silk
+ ur2: vec @(-e,B_y/2)
+ ll2: vec @(-f-A2_x,-B_y/2)
+ rect ur2 ll2 silk
+
+}
+
+package "miniUSB_B"
+unit mm
+
+/*GND pad size*/
+set gnd_y = 2mm
+set gnd_x = 2.5mm
+
+/*pad size*/
+set w=0.5mm
+set l=2.3mm
+
+/*pitch*/
+set p = 0.8mm
+
+/*distance center GND pad -> center pin1 */
+set a=2.85mm
+
+/*distance GND pad -> GND pad*/
+set a_x=5.5mm
+set b_y=8.9mm
+
+/*distance between drill holes*/
+set c=4.4mm
+/*x distance drill hole -> outer edge pin 1*/
+set f=3.75mm
+
+/*drill hole diameter*/
+set d=0.9mm
+
+/*distance outer edge of pin1 -> PCB edge*/
+set e=9mm
+/*outline x direction, center holes -> edges*/
+set A1_x=3.3mm
+set A2_x=5.9mm
+/*outline y direction*/
+set B_y=7.7mm
+
+set silk=0.1mm
+
+__0: vec @(0mm, 0mm)
+frame pads @
+frame pads_gnd @
+frame holes @
+frame outline @
+
+
+measy pad.ll -> pad.ur -l-2mm
+measy pad_gnd.pos2_ll -> pad_gnd.pos2_ur 0.3mm
+measx pad_gnd.pos1_ll -> pad_gnd.pos1_ur -1mm
+measy __0 -> pads.pos -0.5mm
+measy pads.pos >> pads.pos -1.5mm
+measx pads_gnd.pos >> pads_gnd.pos 2mm
+measx outline.ur2 >> pad.ur 3.5mm
+measx outline.ll >> holes.c2 -3mm
+measy holes.c2 >> holes.c1 A2_x+1mm
+measy outline.ll2 >> outline.ur2 2mm
+measx pad.ll -> pads.pos -1mm
+measy pads_gnd.pos << pad_gnd.center -5mm
+
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-09-19 19:39:59 UTC (rev 5650)
+++ trunk/gta02-core/modules/mkloe 2009-09-19 21:40:01 UTC (rev 5651)
@@ -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 sot23-5 tdfn34-16"
+MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5 tdfn34-16 mini-usb"
LIB=gta02-core.mod
--- End Message ---
--- Begin Message ---
Author: rehar
Date: 2009-09-20 00:59:11 +0200 (Sun, 20 Sep 2009)
New Revision: 5652
Added:
trunk/gta02-core/modules/tsop-6.fpd
Modified:
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/mkloe
Log:
added TSOP-6 footprint
Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO 2009-09-19 21:40:01 UTC (rev 5651)
+++ trunk/gta02-core/modules/INFO 2009-09-19 22:59:11 UTC (rev 5652)
@@ -84,4 +84,7 @@
F: mini-usb
D:
http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=C120%252FUSBBWMSMD%2523ASS.pdf
+#TSOP-6 (NTGD1100L)
+F: tsop-6
+D: http://www.onsemi.com/pub_link/Collateral/NTGD1100L-D.PDF
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-09-19 21:40:01 UTC (rev 5651)
+++ trunk/gta02-core/modules/STATUS 2009-09-19 22:59:11 UTC (rev 5652)
@@ -15,4 +15,5 @@
sot23-5 Rene
tdfn34-16 Rene
mini-usb Rene drill holes still missing!
+tsop-6 Rene
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-09-19 21:40:01 UTC (rev 5651)
+++ trunk/gta02-core/modules/mkloe 2009-09-19 22:59:11 UTC (rev 5652)
@@ -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 sot23-5 tdfn34-16 mini-usb"
+MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5 tdfn34-16 mini-usb tsop-6"
LIB=gta02-core.mod
Added: trunk/gta02-core/modules/tsop-6.fpd
===================================================================
--- trunk/gta02-core/modules/tsop-6.fpd (rev 0)
+++ trunk/gta02-core/modules/tsop-6.fpd 2009-09-19 22:59:11 UTC (rev 5652)
@@ -0,0 +1,75 @@
+/*TSOP-6, NTGD1100L*/
+
+frame pad {
+ set name = i
+ ur: vec @(a/2, 0mm)
+ ll: vec .(-a, b)
+ center: vec @(0mm,b/2)
+ pad "$name" ur ll
+}
+
+frame pads_b{
+ set a=w
+ set b=l
+ loop i=1,nr_b
+ __0: vec @(-(nr_b-1)/2*p+p*(i-1),-B1/2)
+ frame pad .
+
+}
+frame pads_u{
+ set a=w
+ set b=-l
+ loop i=nr_b+1,nr_b+nr_u
+ __0: vec @((nr_u-1)/2*p-p*(i-(nr_u+1)),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 @(-(nr_u-1)/2*p,-B1/2+l+0.2mm+2*silk)
+ d: vec .(0mm,1.5*silk)
+ rect ur ll silk
+ circ c d silk
+
+}
+package "TSOP-6"
+unit mm
+/*pitch*/
+set p=0.95mm
+
+/*pad width*/
+set w=0.7mm
+
+/*pad lentgh*/
+set l=1mm
+
+/*distance between outer pad edges*/
+set B1=3.4mm
+
+/*pin numbers per side*/
+set nr_u=3
+set nr_b=nr_u
+
+/*outline*/
+set A=3.1mm
+set B=1.7mm
+set silk=0.1mm
+
+frame pads @
+frame outline @
+
+measy pads_b.__0 -> pads_u.__0 2mm
+measy pads_u.__0 <- pad.ll -w-1mm
+measx pad.ll -> pad.ur -l-0.5mm
+measy pad.ll -> pad.ll 0.5mm
+measx pads_u.__0 -> pads_u.__0 0.5mm
+measy pad.center -> pad.center 1.5mm
+
--- End Message ---
--- Begin Message ---
Author: rehar
Date: 2009-09-20 01:33:56 +0200 (Sun, 20 Sep 2009)
New Revision: 5653
Added:
trunk/gta02-core/modules/sc89-6.fpd
Modified:
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/mkloe
Log:
added SC89-6 footprint
Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO 2009-09-19 22:59:11 UTC (rev 5652)
+++ trunk/gta02-core/modules/INFO 2009-09-19 23:33:56 UTC (rev 5653)
@@ -71,7 +71,7 @@
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)
+#SOT23-5 (RT9711BPB,RT9013-12PB)
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
@@ -88,3 +88,8 @@
F: tsop-6
D: http://www.onsemi.com/pub_link/Collateral/NTGD1100L-D.PDF
+#SC89-6 (SI1040X)
+F: sc89-6
+D: http://www.vishay.com/docs/72605/72605.pdf
+# D: http://www.vishay.com/docs/71612/71612.pdf
+
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-09-19 22:59:11 UTC (rev 5652)
+++ trunk/gta02-core/modules/STATUS 2009-09-19 23:33:56 UTC (rev 5653)
@@ -16,4 +16,5 @@
tdfn34-16 Rene
mini-usb Rene drill holes still missing!
tsop-6 Rene
+sc89-6 Rene
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-09-19 22:59:11 UTC (rev 5652)
+++ trunk/gta02-core/modules/mkloe 2009-09-19 23:33:56 UTC (rev 5653)
@@ -3,6 +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"
LIB=gta02-core.mod
Added: trunk/gta02-core/modules/sc89-6.fpd
===================================================================
--- trunk/gta02-core/modules/sc89-6.fpd (rev 0)
+++ trunk/gta02-core/modules/sc89-6.fpd 2009-09-19 23:33:56 UTC (rev 5653)
@@ -0,0 +1,75 @@
+/*SC89-6, SI1040X*/
+
+frame pad {
+ set name = i
+ ur: vec @(a/2, 0mm)
+ ll: vec .(-a, b)
+ center: vec @(0mm,b/2)
+ pad "$name" ur ll
+}
+
+frame pads_b{
+ set a=w
+ set b=l
+ loop i=1,nr_b
+ __0: vec @(-(nr_b-1)/2*p+p*(i-1),-B1/2)
+ frame pad .
+
+}
+frame pads_u{
+ set a=w
+ set b=-l
+ loop i=nr_b+1,nr_b+nr_u
+ __0: vec @((nr_u-1)/2*p-p*(i-(nr_u+1)),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 @(-(nr_u-1)/2*p,-B1/2+l+0.1mm+1*silk)
+ d: vec .(0mm,silk/2)
+ rect ur ll silk
+ circ c d silk
+
+}
+package "SC89-6"
+unit mm
+/*pitch*/
+set p=0.5mm
+
+/*pad width*/
+set w=0.3mm
+
+/*pad lentgh*/
+set l=0.478mm
+
+/*distance between outer pad edges*/
+set B1=1.753mm
+
+/*pin numbers per side*/
+set nr_u=3
+set nr_b=nr_u
+
+/*outline*/
+set A=1.7mm
+set B=1.2mm
+set silk=0.1mm
+
+frame pads @
+frame outline @
+
+measy pads_b.__0 -> pads_u.__0 2mm
+measy pads_u.__0 <- pad.ll -w-1mm
+measx pad.ll -> pad.ur -l-0.5mm
+measy pad.ll -> pad.ll 0.5mm
+measx pads_u.__0 -> pads_u.__0 0.5mm
+measy pad.center -> pad.center 1.5mm
+
--- End Message ---
_______________________________________________
commitlog mailing list
commitlog@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/commitlog