Skip to content

Commit

Permalink
Initial version of gp4-stqfn20 board. Still needs final review prior …
Browse files Browse the repository at this point in the history
…to signoff.
azonenberg committed Jun 22, 2017
1 parent 1f7d800 commit b08ddd9
Showing 5 changed files with 6,272 additions and 0 deletions.
3 changes: 3 additions & 0 deletions boards/gp4-stqfn20-thermal/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
_saved*
*.kicad_pcb-bak
*.bak
197 changes: 197 additions & 0 deletions boards/gp4-stqfn20-thermal/gp4-stqfn20-thermal-cache.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1,197 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
C?
C_????_*
C_????
SMD*_c
Capacitor*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X04
#
DEF CONN_01X04 P 0 40 Y N 1 F N
F0 "P" 0 250 50 H V C CNN
F1 "CONN_01X04" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X04
Pin_Header_Angled_1X04
Socket_Strip_Straight_1X04
Socket_Strip_Angled_1X04
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GREENPAK_ZIF_HDR
#
DEF GREENPAK_ZIF_HDR J 0 40 Y Y 1 F N
F0 "J" 0 -50 60 H V L CNN
F1 "GREENPAK_ZIF_HDR" 1250 -50 60 H V R CNN
F2 "" 0 -50 60 H I C CNN
F3 "" 0 -50 60 H I C CNN
DRAW
S 0 2100 500 0 0 1 0 f
X VDD 1 -200 2050 200 R 50 50 1 1 w
X P2 2 -200 1750 200 R 50 50 1 1 B
X P3 3 -200 1650 200 R 50 50 1 1 B
X P4 4 -200 1550 200 R 50 50 1 1 B
X P5 5 -200 1450 200 R 50 50 1 1 B
X P6 6 -200 1350 200 R 50 50 1 1 B
X P7 7 -200 1250 200 R 50 50 1 1 B
X P8 8 -200 1150 200 R 50 50 1 1 B
X P9 9 -200 1050 200 R 50 50 1 1 B
X P10 10 -200 950 200 R 50 50 1 1 B
X P20 20 -200 50 200 R 50 50 1 1 B
X GND 11 -200 1950 200 R 50 50 1 1 w
X P12 12 -200 850 200 R 50 50 1 1 B
X P13 13 -200 750 200 R 50 50 1 1 B
X P14 14 -200 650 200 R 50 50 1 1 B
X P15 15 -200 550 200 R 50 50 1 1 B
X P16 16 -200 450 200 R 50 50 1 1 B
X P17 17 -200 350 200 R 50 50 1 1 B
X P18 18 -200 250 200 R 50 50 1 1 B
X P19 19 -200 150 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# INA226
#
DEF INA226 U 0 40 Y Y 1 F N
F0 "U" 0 0 60 H V C CNN
F1 "INA226" 0 -100 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -500 300 450 -300 0 1 0 f
X A1 1 -800 200 300 R 60 60 1 1 I
X A0 2 -800 100 300 R 60 60 1 1 I
X Alert 3 -800 0 300 R 60 60 1 1 O
X SDA 4 -800 -100 300 R 60 60 1 1 B
X SCL 5 -800 -200 300 R 60 60 1 1 B
X Vs+ 6 750 -200 300 L 60 60 1 1 W
X GND 7 750 -100 300 L 60 60 1 1 W
X Vbus 8 750 0 300 L 60 60 1 1 W
X Vin- 9 750 100 300 L 60 60 1 1 W
X Vin+ 10 750 200 300 L 60 60 1 1 W
ENDDRAW
ENDDEF
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R" 0 0 50 V V C CNN
F2 "" -70 0 50 V V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
R_*
Resistor_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# R-4TERM
#
DEF R-4TERM R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R-4TERM" 0 0 50 V V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
R?
SM0603
SM0805
R?-*
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
P 2 0 1 0 -50 -200 50 -200 N
P 2 0 1 0 0 -200 0 -150 N
P 5 0 1 0 -50 200 0 200 0 150 0 200 50 200 N
X Ilo 1 -50 300 100 D 60 60 1 1 w
X Vo 2 50 300 100 D 60 60 1 1 w
X Ihi 3 -50 -300 100 U 60 60 1 1 w
X Vi 4 50 -300 100 U 60 60 1 1 W
ENDDRAW
ENDDEF
#
# SI705x
#
DEF SI705x U 0 40 Y Y 1 F N
F0 "U" 150 -100 60 H V C CNN
F1 "SI705x" 100 -200 60 H V C CNN
F2 "" 150 -100 60 H I C CNN
F3 "" 150 -100 60 H I C CNN
DRAW
S 0 200 500 0 0 1 0 f
X SDA 1 700 150 200 L 50 50 1 1 B
X GND 2 -200 50 200 R 50 50 1 1 W
X VDD 5 -200 150 200 R 50 50 1 1 W
X SCL 6 700 50 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# SLG46620V
#
DEF SLG46620V U 0 40 Y Y 1 F N
F0 "U" 0 -50 60 H V L CNN
F1 "SLG46620V" 0 -150 60 H V L CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DRAW
S 0 2100 1300 0 0 1 0 f
X VDD 1 -200 2050 200 R 50 50 1 1 W
X IN/RST/ADCCLK 2 -200 1750 200 R 50 50 1 1 I
X IO/ACMP4_P 3 -200 1650 200 R 50 50 1 1 B
X IO/ACMP5_P 4 -200 1550 200 R 50 50 1 1 B
X IO/ACMP5_N 5 -200 1450 200 R 50 50 1 1 B
X IO/ACMP[4:0]_P 6 -200 1350 200 R 50 50 1 1 B
X IO/ACMP0_N/ACMP1_N/PGA_OUT 7 -200 1250 200 R 50 50 1 1 B
X IO/POR_O/PGA_P 8 -200 1150 200 R 50 50 1 1 B
X IO/PGA_N 9 -200 1050 200 R 50 50 1 1 B
X IO/ACMP[4:0]_N/4X 10 -200 950 200 R 50 50 1 1 B
X IO 20 -200 50 200 R 50 50 1 1 B
X GND 11 -200 1950 200 R 50 50 1 1 W
X IO/ACMP1_P/4X 12 -200 850 200 R 50 50 1 1 B
X IO/ACMP2_P/ACMP3_P 13 -200 750 200 R 50 50 1 1 B
X IO/ACMP2_N 14 -200 650 200 R 50 50 1 1 B
X IO/ACMP3_P/ACMP4_P 15 -200 550 200 R 50 50 1 1 B
X IO/AINMUX 16 -200 450 200 R 50 50 1 1 B
X IO/ADC_VREF 17 -200 350 200 R 50 50 1 1 B
X IO/VREFOUT 18 -200 250 200 R 50 50 1 1 B
X IO/VREFOUT 19 -200 150 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
#End Library
5,701 changes: 5,701 additions & 0 deletions boards/gp4-stqfn20-thermal/gp4-stqfn20-thermal.kicad_pcb

Large diffs are not rendered by default.

45 changes: 45 additions & 0 deletions boards/gp4-stqfn20-thermal/gp4-stqfn20-thermal.pro
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
update=Wed 21 Jun 2017 10:48:19 PM PDT
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[general]
version=1
[eeschema]
version=1
LibDir=/nfs4/home/azonenberg/code/kicad-libraries/schematic;/nfs4/home/azonenberg/code/3rdparty/kicad-library/library
[eeschema/libraries]
LibName1=conn
LibName2=device
LibName3=analog-azonenberg
LibName4=cmos
LibName5=cypress-azonenberg
LibName6=hirose-azonenberg
LibName7=memory-azonenberg
LibName8=microchip-azonenberg
LibName9=osc-azonenberg
LibName10=passive-azonenberg
LibName11=power-azonenberg
LibName12=special-azonenberg
LibName13=xilinx-azonenberg
LibName14=silego-azonenberg
326 changes: 326 additions & 0 deletions boards/gp4-stqfn20-thermal/gp4-stqfn20-thermal.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,326 @@
EESchema Schematic File Version 2
LIBS:conn
LIBS:device
LIBS:analog-azonenberg
LIBS:cmos
LIBS:cypress-azonenberg
LIBS:hirose-azonenberg
LIBS:memory-azonenberg
LIBS:microchip-azonenberg
LIBS:osc-azonenberg
LIBS:passive-azonenberg
LIBS:power-azonenberg
LIBS:special-azonenberg
LIBS:xilinx-azonenberg
LIBS:silego-azonenberg
LIBS:gp4-stqfn20-thermal-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "GreenPAK4 STQFN-20 Thermal Characterization Board"
Date "2017-06-21"
Rev "0.1"
Comp "Andrew Zonenberg"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L SI705x U1
U 1 1 594B5883
P 1850 4650
F 0 "U1" H 2100 5047 60 0000 C CNN
F 1 "SI7050" H 2100 4941 60 0000 C CNN
F 2 "" H 2000 4550 60 0001 C CNN
F 3 "" H 2000 4550 60 0001 C CNN
1 1850 4650
1 0 0 -1
$EndComp
$Comp
L GREENPAK_ZIF_HDR J1
U 1 1 594B5D69
P 1950 2950
F 0 "J1" H 2450 2800 60 0000 R CNN
F 1 "GREENPAK_ZIF_HDR" H 2450 2900 60 0000 R CNN
F 2 "azonenberg_pcb:CONN_HEADER_2.54MM_2x10_RA_FEMALE" H 1950 2900 60 0001 C CNN
F 3 "" H 1950 2900 60 0001 C CNN
1 1950 2950
-1 0 0 -1
$EndComp
Text Label 2250 1000 0 60 ~ 0
GND
$Comp
L CONN_01X04 P1
U 1 1 594B5F65
P 1500 3600
F 0 "P1" H 1550 3250 50 0000 R CNN
F 1 "CONN_01X04" H 1550 3350 50 0000 R CNN
F 2 "azonenberg_pcb:CONN_HEADER_2.54MM_1x4" H 1500 3600 50 0001 C CNN
F 3 "" H 1500 3600 50 0000 C CNN
1 1500 3600
-1 0 0 -1
$EndComp
Text Label 1850 3450 0 60 ~ 0
3V3
Text Label 1850 3550 0 60 ~ 0
I2C_SDA
Text Label 1850 3650 0 60 ~ 0
I2C_SCL
Text Label 1850 3750 0 60 ~ 0
GND
$Comp
L C C4
U 1 1 594B6084
P 4450 750
F 0 "C4" H 4565 796 50 0000 L CNN
F 1 "4.7 uF" H 4565 705 50 0000 L CNN
F 2 "azonenberg_pcb:EIA_0603_CAP_NOSILK" H 4488 600 50 0001 C CNN
F 3 "" H 4450 750 50 0000 C CNN
1 4450 750
1 0 0 -1
$EndComp
$Comp
L C C5
U 1 1 594B6136
P 4950 750
F 0 "C5" H 5065 796 50 0000 L CNN
F 1 "0.47 uF" H 5065 705 50 0000 L CNN
F 2 "azonenberg_pcb:EIA_0402_CAP_NOSILK" H 4988 600 50 0001 C CNN
F 3 "" H 4950 750 50 0000 C CNN
1 4950 750
1 0 0 -1
$EndComp
$Comp
L INA226 U2
U 1 1 594B64E0
P 2350 5700
F 0 "U2" H 2325 6187 60 0000 C CNN
F 1 "INA226" H 2325 6081 60 0000 C CNN
F 2 "azonenberg_pcb:SOP_10_0.5MM_3MM" H 2350 5700 60 0001 C CNN
F 3 "" H 2350 5700 60 0000 C CNN
1 2350 5700
1 0 0 -1
$EndComp
Text Label 2650 4500 0 60 ~ 0
I2C_SDA
Text Label 2650 4600 0 60 ~ 0
I2C_SCL
Text Label 1400 5800 2 60 ~ 0
I2C_SDA
NoConn ~ 1550 5700
Text Label 1400 5900 2 60 ~ 0
I2C_SCL
Text Notes 1850 4750 0 60 ~ 0
Addr = 8'h80 (fixed)
Text Notes 1850 6100 0 60 ~ 0
Addr = 8'h8A
Text Label 3250 5900 0 60 ~ 0
3V3
Text Label 1400 5600 2 60 ~ 0
3V3
Text Label 1400 5500 2 60 ~ 0
3V3
Text Label 3250 5800 0 60 ~ 0
GND
Text Label 1500 4500 2 60 ~ 0
3V3
Text Label 1500 4600 2 60 ~ 0
GND
$Comp
L C C1
U 1 1 594B7189
P 2500 3600
F 0 "C1" H 2615 3646 50 0000 L CNN
F 1 "4.7 uF" H 2615 3555 50 0000 L CNN
F 2 "azonenberg_pcb:EIA_0603_CAP_NOSILK" H 2538 3450 50 0001 C CNN
F 3 "" H 2500 3600 50 0000 C CNN
1 2500 3600
1 0 0 -1
$EndComp
$Comp
L C C2
U 1 1 594B718F
P 3000 3600
F 0 "C2" H 3115 3646 50 0000 L CNN
F 1 "0.47 uF" H 3115 3555 50 0000 L CNN
F 2 "azonenberg_pcb:EIA_0402_CAP_NOSILK" H 3038 3450 50 0001 C CNN
F 3 "" H 3000 3600 50 0000 C CNN
1 3000 3600
1 0 0 -1
$EndComp
$Comp
L C C3
U 1 1 594B724F
P 3550 3600
F 0 "C3" H 3665 3646 50 0000 L CNN
F 1 "0.47 uF" H 3665 3555 50 0000 L CNN
F 2 "azonenberg_pcb:EIA_0402_CAP_NOSILK" H 3588 3450 50 0001 C CNN
F 3 "" H 3550 3600 50 0000 C CNN
1 3550 3600
1 0 0 -1
$EndComp
Text Label 3250 5700 0 60 ~ 0
VDD_DUT
Text Label 3250 5600 0 60 ~ 0
VDD_DUT
Text Label 3250 5500 0 60 ~ 0
VDD_IN
Text Label 2250 900 0 60 ~ 0
VDD_IN
Text Label 3500 900 0 60 ~ 0
VDD_DUT
Text Label 4250 600 2 60 ~ 0
GND
Wire Wire Line
1700 3750 3550 3750
Wire Wire Line
1700 3650 1850 3650
Wire Wire Line
1850 3550 1700 3550
Wire Wire Line
1700 3450 3550 3450
Wire Wire Line
3200 900 5700 900
Connection ~ 4450 900
Wire Wire Line
2650 4600 2550 4600
Wire Wire Line
2650 4500 2550 4500
Wire Wire Line
3100 5900 3250 5900
Wire Wire Line
1400 5500 1550 5500
Wire Wire Line
1550 5600 1400 5600
Wire Wire Line
1400 5800 1550 5800
Wire Wire Line
1550 5900 1400 5900
Wire Wire Line
3250 5800 3100 5800
Wire Wire Line
1500 4500 1650 4500
Wire Wire Line
1500 4600 1650 4600
Connection ~ 2500 3450
Connection ~ 3000 3450
Connection ~ 2500 3750
Connection ~ 3000 3750
Wire Wire Line
3250 5600 3100 5600
Wire Wire Line
3250 5700 3100 5700
Wire Wire Line
3250 5500 3100 5500
Wire Wire Line
2150 900 2900 900
Wire Wire Line
2250 1000 2150 1000
$Comp
L SLG46620V U3
U 1 1 594B7FAE
P 5900 2950
F 0 "U3" H 5900 2900 60 0000 L CNN
F 1 "SLG46620V" H 5900 2800 60 0000 L CNN
F 2 "" H 5900 2950 60 0001 C CNN
F 3 "" H 5900 2950 60 0001 C CNN
1 5900 2950
1 0 0 -1
$EndComp
Wire Wire Line
4250 600 4950 600
Connection ~ 4450 600
Connection ~ 4950 900
Text Label 5550 1000 2 60 ~ 0
GND
Wire Wire Line
5550 1000 5700 1000
Wire Wire Line
5700 1200 2150 1200
Wire Wire Line
2150 1300 5700 1300
Wire Wire Line
5700 1400 2150 1400
Wire Wire Line
2150 1500 5700 1500
Wire Wire Line
5700 1600 2150 1600
Wire Wire Line
2150 1700 5700 1700
Wire Wire Line
5700 1800 2150 1800
Wire Wire Line
2150 1900 5700 1900
Wire Wire Line
5700 2000 2150 2000
Wire Wire Line
2150 2100 5700 2100
Wire Wire Line
5700 2200 2150 2200
Wire Wire Line
2150 2300 5700 2300
Wire Wire Line
5700 2400 2150 2400
Wire Wire Line
2150 2500 5700 2500
Wire Wire Line
5700 2600 2150 2600
Wire Wire Line
2150 2700 5700 2700
Wire Wire Line
5700 2800 2150 2800
Wire Wire Line
2150 2900 5700 2900
Text Label 2250 1200 0 60 ~ 0
DUT_P2
Text Label 2250 1300 0 60 ~ 0
DUT_P3
Text Label 2250 1400 0 60 ~ 0
DUT_P4
Text Label 2250 1500 0 60 ~ 0
DUT_P5
Text Label 2250 1600 0 60 ~ 0
DUT_P6
Text Label 2250 1700 0 60 ~ 0
DUT_P7
Text Label 2250 1800 0 60 ~ 0
DUT_P8
Text Label 2250 1900 0 60 ~ 0
DUT_P9
Text Label 2250 2000 0 60 ~ 0
DUT_P10
Text Label 2250 2100 0 60 ~ 0
DUT_P12
Text Label 2250 2200 0 60 ~ 0
DUT_P13
Text Label 2250 2300 0 60 ~ 0
DUT_P14
Text Label 2250 2400 0 60 ~ 0
DUT_P15
Text Label 2250 2500 0 60 ~ 0
DUT_P16
Text Label 2250 2600 0 60 ~ 0
DUT_P17
Text Label 2250 2700 0 60 ~ 0
DUT_P18
Text Label 2250 2800 0 60 ~ 0
DUT_P19
Text Label 2250 2900 0 60 ~ 0
DUT_P20
Text Notes 5900 4150 0 60 ~ 0
SHUNT RESISTOR\n5 ohm\nScale = 5 mV / 1 mA\n1 LSB = 2.5 uV = 0.5 uA\nFull scale = 81.92 mV = 16.384 mA\n\n1 ohm\nScale = 1 mV / 1 mA\n1 LSB = 2.5 uV = 2.5 uA\nFull scale = 81.92 mV = 81.92 mA
$Comp
L R R1
U 1 1 594B9CAE
P 3050 900
F 0 "R1" V 2950 900 50 0000 C CNN
F 1 "1" V 3050 900 50 0000 C CNN
F 2 "" V 2980 900 50 0000 C CNN
F 3 "" H 3050 900 50 0000 C CNN
1 3050 900
0 1 1 0
$EndComp
$EndSCHEMATC

0 comments on commit b08ddd9

Please sign in to comment.