r5647 - trunk/gta02-core/modules
rehar at docs.openmoko.org
rehar at docs.openmoko.org
Sat Sep 19 04:38:48 CEST 2009
Author: rehar
Date: 2009-09-19 04:38:48 +0200 (Sat, 19 Sep 2009)
New Revision: 5647
Added:
trunk/gta02-core/modules/vssop8.fpd
Modified:
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/mkloe
trunk/gta02-core/modules/sc70-5.fpd
Log:
- added VSSOP8 footprint
- changed pin1 marker of SC70-5 footprint
Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO 2009-09-19 01:40:08 UTC (rev 5646)
+++ trunk/gta02-core/modules/INFO 2009-09-19 02:38:48 UTC (rev 5647)
@@ -65,3 +65,8 @@
#D: http://focus.ti.com/lit/ml/mpds025f/mpds025f.pdf
#different pcb land pattern
#D: http://www.fairchildsemi.com/products/discrete/pdf/sc705_dim.pdf
+
+#VSSOP8 (SN74LVC2G126DCUR)
+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
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-09-19 01:40:08 UTC (rev 5646)
+++ trunk/gta02-core/modules/STATUS 2009-09-19 02:38:48 UTC (rev 5647)
@@ -11,4 +11,5 @@
dfbm-cs320 Rene
exc24c Rene
sc70-5 Rene
+vssop8 Rene
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-09-19 01:40:08 UTC (rev 5646)
+++ trunk/gta02-core/modules/mkloe 2009-09-19 02:38:48 UTC (rev 5647)
@@ -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"
+MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8"
LIB=gta02-core.mod
Modified: trunk/gta02-core/modules/sc70-5.fpd
===================================================================
--- trunk/gta02-core/modules/sc70-5.fpd 2009-09-19 01:40:08 UTC (rev 5646)
+++ trunk/gta02-core/modules/sc70-5.fpd 2009-09-19 02:38:48 UTC (rev 5647)
@@ -32,19 +32,13 @@
frame outline {
ur: vec @(A/2,B/2)
- ul: vec @(-A/2,B/2)
- lr: vec @(A/2,-B/2)
ll: vec @(-A/2,-B/2)
- llu: vec @(-A/2,B/2-B/3)
- llb: vec @(-A/2,-B/2+B/3)
- lls: vec .(B/3,B/6)
- line ur ul silk
- line ur lr silk
- line lr ll silk
- line ll llb silk
- line ul llu silk
- line llu lls silk
- line llb lls silk
+ c: vec @(-p,-B1/2+l+0.3mm)
+ d: vec .(0mm,silk)
+ rect ur ll silk
+ circ c d silk
+
+
}
package "SC70-5"
Added: trunk/gta02-core/modules/vssop8.fpd
===================================================================
--- trunk/gta02-core/modules/vssop8.fpd (rev 0)
+++ trunk/gta02-core/modules/vssop8.fpd 2009-09-19 02:38:48 UTC (rev 5647)
@@ -0,0 +1,71 @@
+/*VSSOP8, SN74LVC2G126DCUR*/
+
+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,4
+ __0: vec @(-1.5*p+p*(i-1),-B1/2)
+ frame pad .
+
+}
+frame pads_u{
+ set a=w
+ set b=-l
+ loop i=5,8
+ __0: vec @(1.5*p-p*(i-5),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 @(-1.5*p,-B1/2+l+0.3mm)
+ d: vec .(0mm,silk)
+ rect ur ll silk
+ circ c d silk
+
+}
+package "VSSOP8"
+
+/*pitch*/
+set p=0.5mm
+
+/*pad width*/
+set w=0.3mm
+
+/*pad lentgh*/
+set l=0.75mm
+
+/*distance between outer pad edges*/
+set B1=3.5mm
+
+/*outline*/
+set A=2.10mm
+set B=2.4mm
+set silk=0.1mm
+
+frame pads @
+frame outline @
+
+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
+measy pad.ll -> pad.ll 0.5mm
+measx pads_u.__0 -> pads_u.__0 0.5mm
+
+
More information about the commitlog
mailing list