From: Bdale Garbee Date: Fri, 26 Dec 2008 03:52:42 +0000 (-0700) Subject: snapshot before radical update X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=110785f8e21d9ef90cf5463197127e658dd7b2b6;p=hw%2Fbdale snapshot before radical update --- diff --git a/pkg/newlib/QFN36.py b/pkg/newlib/QFN36.py index 09ec258..ee65180 100755 --- a/pkg/newlib/QFN36.py +++ b/pkg/newlib/QFN36.py @@ -22,13 +22,15 @@ print 'Element[0x0 "QFN36" "" "" 0 0 0 0 0 100 0x0]' print "(" # pad under the chip, must be grounded +# making the solder mask opening the recommended size, and the actual copper +# pad 6 mils smaller ... hoping this helps us avoid signal pad shorts! print ' Pad[',\ mm2mils100(0), \ mm2mils100(0), \ mm2mils100(0), \ mm2mils100(0), \ - mm2mils100(CoreSquare), \ - mm2mils100((CoreSquare - PinSquare) / 2), \ + mm2mils100(CoreSquare)-600, \ + 0, \ mm2mils100(CoreSquare), \ '"pin37" "37" 0x0100]' @@ -68,7 +70,7 @@ for pin in range (1,10): mm2mils100(-Overall/2 + PinHeight - PinWidth/2), \ mm2mils100(PinWidth), \ mm2mils100(PinSpacing - PinWidth), \ - mm2mils100(PinWidth + 0.1), \ + mm2mils100(PinWidth)+600, \ '"pin%i"' % (28-pin), '"%i"' % (28-pin), '0x0000]' print ' Pad[',\ @@ -78,7 +80,7 @@ for pin in range (1,10): mm2mils100(+Overall/2 - PinWidth/2), \ mm2mils100(PinWidth), \ mm2mils100(PinSpacing - PinWidth), \ - mm2mils100(PinWidth + 0.1), \ + mm2mils100(PinWidth)+600, \ '"pin%i"' % pin, '"%i"' % pin, '0x0000]' print ' Pad[',\ @@ -88,7 +90,7 @@ for pin in range (1,10): mm2mils100(-2.5 + pin * PinSpacing), \ mm2mils100(PinWidth), \ mm2mils100(PinSpacing - PinWidth), \ - mm2mils100(PinWidth + 0.1), \ + mm2mils100(PinWidth)+600, \ '"pin%i"' % (19-pin), '"%i"' % (19-pin), '0x0000]' print ' Pad[',\ @@ -98,7 +100,7 @@ for pin in range (1,10): mm2mils100(-2.5 + pin * PinSpacing), \ mm2mils100(PinWidth), \ mm2mils100(PinSpacing - PinWidth), \ - mm2mils100(PinWidth + 0.1), \ + mm2mils100(PinWidth)+600, \ '"pin%i"' % (27+pin), '"%i"' % (27+pin), '0x0000]' print ' ElementArc[',\