Compare commits

...

4 Commits

Author SHA1 Message Date
Klemens Schölhorn e85e843f7b ALU: Add tinyfinger logo and more labels 2018-06-21 19:51:01 +02:00
Klemens Schölhorn 80a02e74e2 ALU: Add function pins connections and some labels 2018-06-21 19:32:39 +02:00
Klemens Schölhorn 5545c594f4 ALU: Add carry connection 2018-06-21 17:52:54 +02:00
Klemens Schölhorn 9e0332e2b7 ALU: Connect VCC/GND pins and add 3V3 regulator
* Use pad on back side as ground pad
* Add labels for JTAG pins
* Add board edge cut
* Fix routing
2018-06-21 16:54:57 +02:00
4 changed files with 1599 additions and 901 deletions

View File

@ -1,6 +1,29 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# AP1117
#
DEF AP1117 U 0 30 Y Y 1 F N
F0 "U" 100 -250 50 H V C CNN
F1 "AP1117" 0 250 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
ALIAS AP1117D15 AP1117D18 AP1117D25 AP1117D33 AP1117D50 AP1117E15 AP1117E18 AP1117E25 AP1117E33 AP1117E50 AP1117K15 AP1117K18 AP1117K25 AP1117K33 AP1117K50 AP1117T15 AP1117T18 AP1117T25 AP1117T33 AP1117T50 AP1117Y15 AP1117Y18 AP1117Y25 AP1117Y33 AP1117Y50
$FPLIST
SOT223
SOT89-3
TO220-3
TO252
TO263
$ENDFPLIST
DRAW
S -200 -200 200 200 0 1 10 f
X GND/ADJ 1 0 -300 100 U 50 50 1 1 W
X VO 2 300 0 100 L 50 50 1 1 w
X VI 3 -300 0 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Conn_01x02
#
DEF Conn_01x02 J 0 40 Y N 1 F N
@ -110,10 +133,10 @@ ENDDEF
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
@ -121,13 +144,13 @@ ENDDEF
# PWR_FLAG
#
DEF PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F0 "#FLG" 0 95 50 H I C CNN
F1 "PWR_FLAG" 0 180 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
X pwr 1 0 0 0 U 50 50 0 0 w
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N
ENDDRAW
ENDDEF
#
@ -136,11 +159,11 @@ ENDDEF
DEF VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
P 2 0 1 0 0 0 0 50 N
X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,6 @@ LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
@ -52,7 +51,7 @@ U 1 1 5AEB13AD
P 12050 4800
F 0 "J4" H 12050 5600 50 0000 C CNN
F 1 "Conn_01x16" H 12050 3900 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x16_Pitch2.54mm" H 12050 4800 50 0001 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x16" H 12050 4800 50 0001 C CNN
F 3 "" H 12050 4800 50 0001 C CNN
1 12050 4800
1 0 0 -1
@ -63,7 +62,7 @@ U 1 1 5AEB13CF
P 2600 6900
F 0 "J3" H 2600 7700 50 0000 C CNN
F 1 "Conn_01x16" H 2600 6000 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x16_Pitch2.54mm" H 2600 6900 50 0001 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x16" H 2600 6900 50 0001 C CNN
F 3 "" H 2600 6900 50 0001 C CNN
1 2600 6900
-1 0 0 1
@ -74,7 +73,7 @@ U 1 1 5AEB143D
P 2600 4300
F 0 "J5" H 2600 5100 50 0000 C CNN
F 1 "Conn_01x16" H 2600 3400 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x16_Pitch2.54mm" H 2600 4300 50 0001 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x16" H 2600 4300 50 0001 C CNN
F 3 "" H 2600 4300 50 0001 C CNN
1 2600 4300
-1 0 0 1
@ -82,12 +81,12 @@ $EndComp
$Comp
L Conn_01x02 J2
U 1 1 5AEB171D
P 3950 2400
F 0 "J2" H 3950 2500 50 0000 C CNN
F 1 "Conn_01x02" H 3950 2200 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 3950 2400 50 0001 C CNN
F 3 "" H 3950 2400 50 0001 C CNN
1 3950 2400
P 3300 2400
F 0 "J2" H 3300 2500 50 0000 C CNN
F 1 "Conn_01x02" H 3300 2200 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x02" H 3300 2400 50 0001 C CNN
F 3 "" H 3300 2400 50 0001 C CNN
1 3300 2400
-1 0 0 1
$EndComp
$Comp
@ -96,7 +95,7 @@ U 1 1 5AEB1744
P 8350 9350
F 0 "J1" H 8350 9550 50 0000 C CNN
F 1 "Conn_01x04" H 8350 9050 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm" H 8350 9350 50 0001 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04" H 8350 9350 50 0001 C CNN
F 3 "" H 8350 9350 50 0001 C CNN
1 8350 9350
0 1 1 0
@ -104,82 +103,235 @@ $EndComp
$Comp
L GND #PWR01
U 1 1 5AEB5098
P 4550 2150
F 0 "#PWR01" H 4550 1900 50 0001 C CNN
F 1 "GND" H 4550 2000 50 0000 C CNN
F 2 "" H 4550 2150 50 0001 C CNN
F 3 "" H 4550 2150 50 0001 C CNN
1 4550 2150
P 4500 2300
F 0 "#PWR01" H 4500 2050 50 0001 C CNN
F 1 "GND" H 4500 2150 50 0000 C CNN
F 2 "" H 4500 2300 50 0001 C CNN
F 3 "" H 4500 2300 50 0001 C CNN
1 4500 2300
-1 0 0 1
$EndComp
$Comp
L VCC #PWR02
U 1 1 5AEB50BA
P 4450 2950
F 0 "#PWR02" H 4450 2800 50 0001 C CNN
F 1 "VCC" H 4450 3100 50 0000 C CNN
F 2 "" H 4450 2950 50 0001 C CNN
F 3 "" H 4450 2950 50 0001 C CNN
1 4450 2950
P 4800 2600
F 0 "#PWR02" H 4800 2450 50 0001 C CNN
F 1 "VCC" H 4800 2750 50 0000 C CNN
F 2 "" H 4800 2600 50 0001 C CNN
F 3 "" H 4800 2600 50 0001 C CNN
1 4800 2600
0 1 1 0
$EndComp
$Comp
L PWR_FLAG #FLG03
U 1 1 5AEB6211
P 4550 2300
F 0 "#FLG03" H 4550 2375 50 0001 C CNN
F 1 "PWR_FLAG" H 4550 2450 50 0000 C CNN
F 2 "" H 4550 2300 50 0001 C CNN
F 3 "" H 4550 2300 50 0001 C CNN
1 4550 2300
-1 0 0 1
$EndComp
$Comp
L PWR_FLAG #FLG04
U 1 1 5AEB6233
P 4150 2950
F 0 "#FLG04" H 4150 3025 50 0001 C CNN
F 1 "PWR_FLAG" H 4150 3100 50 0000 C CNN
F 2 "" H 4150 2950 50 0001 C CNN
F 3 "" H 4150 2950 50 0001 C CNN
1 4150 2950
0 -1 -1 0
$EndComp
NoConn ~ 7400 8600
NoConn ~ 6950 8600
NoConn ~ 6200 7850
NoConn ~ 6200 7700
NoConn ~ 6200 7250
NoConn ~ 6200 7100
NoConn ~ 6200 6650
NoConn ~ 6200 6350
NoConn ~ 6350 4050
NoConn ~ 6350 3900
NoConn ~ 6350 2850
NoConn ~ 6350 2550
NoConn ~ 7100 1800
NoConn ~ 8150 1800
NoConn ~ 8600 1800
NoConn ~ 9350 3300
NoConn ~ 9350 3600
NoConn ~ 9350 4050
NoConn ~ 9200 6350
NoConn ~ 9200 7100
NoConn ~ 9200 7400
NoConn ~ 8000 5600
NoConn ~ 8450 5600
NoConn ~ 6950 5600
NoConn ~ 7100 4800
NoConn ~ 7250 4800
NoConn ~ 7400 4800
NoConn ~ 7550 4800
$Comp
L XC9572XL-VQ44 U1
U 1 1 5B07240B
P 7850 3300
F 0 "U1" H 9104 1930 39 0000 C CNN
F 1 "XC9572XL-VQ44" H 6711 1953 39 0000 C CNN
F 2 "footprints:XC9572XL-VQ44" H 7650 3150 60 0001 C CNN
F 3 "" H 7650 3150 60 0001 C CNN
1 7850 3300
1 0 0 -1
$EndComp
$Comp
L XC9572XL-VQ44 U2
U 1 1 5B07250D
P 7700 7100
F 0 "U2" H 8954 5730 39 0000 C CNN
F 1 "XC9572XL-VQ44" H 6561 5753 39 0000 C CNN
F 2 "footprints:XC9572XL-VQ44" H 7500 6950 60 0001 C CNN
F 3 "" H 7500 6950 60 0001 C CNN
1 7700 7100
1 0 0 -1
$EndComp
$Comp
L AP1117D33 U3
U 1 1 5B2BB004
P 4500 2600
F 0 "U3" H 4600 2350 50 0000 C CNN
F 1 "AP1117D33" H 4500 2850 50 0000 C CNN
F 2 "TO_SOT_Packages_SMD:SOT-223" H 4450 3050 50 0001 C CNN
F 3 "" H 4500 2600 50 0000 C CNN
1 4500 2600
1 0 0 1
$EndComp
$Comp
L VCC #PWR03
U 1 1 5B2BB87A
P 8150 1800
F 0 "#PWR03" H 8150 1650 50 0001 C CNN
F 1 "VCC" H 8150 1950 50 0000 C CNN
F 2 "" H 8150 1800 50 0000 C CNN
F 3 "" H 8150 1800 50 0000 C CNN
1 8150 1800
1 0 0 -1
$EndComp
$Comp
L VCC #PWR04
U 1 1 5B2BB938
P 6350 2700
F 0 "#PWR04" H 6350 2550 50 0001 C CNN
F 1 "VCC" H 6350 2850 50 0000 C CNN
F 2 "" H 6350 2700 50 0000 C CNN
F 3 "" H 6350 2700 50 0000 C CNN
1 6350 2700
0 -1 -1 0
$EndComp
$Comp
L VCC #PWR05
U 1 1 5B2BBA36
P 6200 6500
F 0 "#PWR05" H 6200 6350 50 0001 C CNN
F 1 "VCC" H 6200 6650 50 0000 C CNN
F 2 "" H 6200 6500 50 0000 C CNN
F 3 "" H 6200 6500 50 0000 C CNN
1 6200 6500
0 -1 -1 0
$EndComp
$Comp
L VCC #PWR06
U 1 1 5B2BBA6C
P 8000 5600
F 0 "#PWR06" H 8000 5450 50 0001 C CNN
F 1 "VCC" H 8000 5750 50 0000 C CNN
F 2 "" H 8000 5600 50 0000 C CNN
F 3 "" H 8000 5600 50 0000 C CNN
1 8000 5600
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG07
U 1 1 5B2BBD33
P 3600 2450
F 0 "#FLG07" H 3600 2545 50 0001 C CNN
F 1 "PWR_FLAG" H 3600 2630 50 0000 C CNN
F 2 "" H 3600 2450 50 0000 C CNN
F 3 "" H 3600 2450 50 0000 C CNN
1 3600 2450
-1 0 0 1
$EndComp
$Comp
L GND #PWR08
U 1 1 5B2BBFFE
P 8300 1800
F 0 "#PWR08" H 8300 1550 50 0001 C CNN
F 1 "GND" H 8300 1650 50 0000 C CNN
F 2 "" H 8300 1800 50 0000 C CNN
F 3 "" H 8300 1800 50 0000 C CNN
1 8300 1800
-1 0 0 1
$EndComp
$Comp
L GND #PWR09
U 1 1 5B2BC054
P 8150 5600
F 0 "#PWR09" H 8150 5350 50 0001 C CNN
F 1 "GND" H 8150 5450 50 0000 C CNN
F 2 "" H 8150 5600 50 0000 C CNN
F 3 "" H 8150 5600 50 0000 C CNN
1 8150 5600
-1 0 0 1
$EndComp
$Comp
L PWR_FLAG #FLG010
U 1 1 5B2BC373
P 3600 2250
F 0 "#FLG010" H 3600 2345 50 0001 C CNN
F 1 "PWR_FLAG" H 3600 2430 50 0000 C CNN
F 2 "" H 3600 2250 50 0000 C CNN
F 3 "" H 3600 2250 50 0000 C CNN
1 3600 2250
1 0 0 -1
$EndComp
$Comp
L GND #PWR011
U 1 1 5B2BCDC3
P 9200 7100
F 0 "#PWR011" H 9200 6850 50 0001 C CNN
F 1 "GND" H 9200 6950 50 0000 C CNN
F 2 "" H 9200 7100 50 0000 C CNN
F 3 "" H 9200 7100 50 0000 C CNN
1 9200 7100
0 -1 -1 0
$EndComp
$Comp
L GND #PWR012
U 1 1 5B2BCEE1
P 9350 3300
F 0 "#PWR012" H 9350 3050 50 0001 C CNN
F 1 "GND" H 9350 3150 50 0000 C CNN
F 2 "" H 9350 3300 50 0000 C CNN
F 3 "" H 9350 3300 50 0000 C CNN
1 9350 3300
0 -1 -1 0
$EndComp
$Comp
L GND #PWR013
U 1 1 5B2BD11F
P 7400 8600
F 0 "#PWR013" H 7400 8350 50 0001 C CNN
F 1 "GND" H 7400 8450 50 0000 C CNN
F 2 "" H 7400 8600 50 0000 C CNN
F 3 "" H 7400 8600 50 0000 C CNN
1 7400 8600
1 0 0 -1
$EndComp
$Comp
L GND #PWR014
U 1 1 5B2BD205
P 7550 4800
F 0 "#PWR014" H 7550 4550 50 0001 C CNN
F 1 "GND" H 7550 4650 50 0000 C CNN
F 2 "" H 7550 4800 50 0000 C CNN
F 3 "" H 7550 4800 50 0000 C CNN
1 7550 4800
1 0 0 -1
$EndComp
$Comp
L VCC #PWR015
U 1 1 5B2BD49C
P 9350 3600
F 0 "#PWR015" H 9350 3450 50 0001 C CNN
F 1 "VCC" H 9350 3750 50 0000 C CNN
F 2 "" H 9350 3600 50 0000 C CNN
F 3 "" H 9350 3600 50 0000 C CNN
1 9350 3600
0 1 1 0
$EndComp
$Comp
L VCC #PWR016
U 1 1 5B2BD61A
P 9200 7400
F 0 "#PWR016" H 9200 7250 50 0001 C CNN
F 1 "VCC" H 9200 7550 50 0000 C CNN
F 2 "" H 9200 7400 50 0000 C CNN
F 3 "" H 9200 7400 50 0000 C CNN
1 9200 7400
0 1 1 0
$EndComp
$Comp
L Conn_01x04 J6
U 1 1 5B2BF128
P 5100 6100
F 0 "J6" H 5100 6300 50 0000 C CNN
F 1 "Conn_01x04" H 5100 5800 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04" H 5100 6100 50 0001 C CNN
F 3 "" H 5100 6100 50 0001 C CNN
1 5100 6100
-1 0 0 -1
$EndComp
Wire Wire Line
4150 2300 5400 2300
Wire Wire Line
4550 2300 4550 2150
Connection ~ 4550 2300
Wire Wire Line
4450 2950 4150 2950
3500 2300 4500 2300
Wire Wire Line
8300 4800 8300 5600
Wire Wire Line
@ -218,22 +370,6 @@ Wire Wire Line
Wire Wire Line
10100 5000 10100 9050
Connection ~ 8300 9050
Wire Wire Line
5400 1300 5400 5275
Wire Wire Line
5400 1300 8300 1300
Wire Wire Line
8300 1300 8300 1800
Wire Wire Line
5400 5275 8150 5275
Connection ~ 5400 2300
Wire Wire Line
4150 3100 5450 3100
Wire Wire Line
5450 2700 5450 6500
Wire Wire Line
5450 2700 6350 2700
Connection ~ 5450 3100
Wire Wire Line
2800 7600 2950 7600
Wire Wire Line
@ -284,14 +420,6 @@ Wire Wire Line
3200 7100 2800 7100
Wire Wire Line
2800 7000 3250 7000
Wire Wire Line
3250 7000 3250 7550
Wire Wire Line
3250 7550 6200 7550
Wire Wire Line
6200 7400 3300 7400
Wire Wire Line
3300 7400 3300 6900
Wire Wire Line
3300 6900 2800 6900
Wire Wire Line
@ -565,32 +693,67 @@ Wire Wire Line
Wire Wire Line
8150 5200 8150 4800
Wire Wire Line
8150 5275 8150 5600
3500 2400 4200 2400
Wire Wire Line
5450 6500 6200 6500
4200 2400 4200 2600
Wire Wire Line
4150 2400 4150 3100
Connection ~ 4150 2950
$Comp
L XC9572XL-VQ44 U1
U 1 1 5B07240B
P 7850 3300
F 0 "U1" H 9104 1930 39 0000 C CNN
F 1 "XC9572XL-VQ44" H 6711 1953 39 0000 C CNN
F 2 "footprints:XC9572XL-VQ44" H 7650 3150 60 0001 C CNN
F 3 "" H 7650 3150 60 0001 C CNN
1 7850 3300
1 0 0 -1
$EndComp
$Comp
L XC9572XL-VQ44 U2
U 1 1 5B07250D
P 7700 7100
F 0 "U2" H 8954 5730 39 0000 C CNN
F 1 "XC9572XL-VQ44" H 6561 5753 39 0000 C CNN
F 2 "footprints:XC9572XL-VQ44" H 7500 6950 60 0001 C CNN
F 3 "" H 7500 6950 60 0001 C CNN
1 7700 7100
1 0 0 -1
$EndComp
3600 2300 3600 2250
Connection ~ 3600 2300
Wire Wire Line
3600 2450 3600 2400
Connection ~ 3600 2400
Wire Wire Line
7400 4800 7400 5000
Wire Wire Line
7400 5000 6950 5000
Wire Wire Line
6950 5000 6950 5600
Wire Wire Line
6200 7100 3300 7100
Wire Wire Line
6200 7250 3250 7250
Wire Wire Line
3250 7250 3250 7000
Wire Wire Line
3300 7100 3300 6900
Wire Wire Line
5300 6300 5850 6300
Wire Wire Line
5850 4950 5850 7400
Wire Wire Line
5850 4950 7250 4950
Wire Wire Line
7250 4950 7250 4800
Wire Wire Line
5300 6200 5800 6200
Wire Wire Line
5800 4850 5800 7550
Wire Wire Line
5800 4850 7100 4850
Wire Wire Line
7100 4850 7100 4800
Wire Wire Line
5300 6100 5750 6100
Wire Wire Line
5750 4050 5750 7700
Wire Wire Line
5750 4050 6350 4050
Wire Wire Line
5300 6000 5700 6000
Wire Wire Line
5700 3900 5700 7850
Wire Wire Line
5700 3900 6350 3900
Wire Wire Line
5850 7400 6200 7400
Connection ~ 5850 6300
Wire Wire Line
5800 7550 6200 7550
Connection ~ 5800 6200
Wire Wire Line
5750 7700 6200 7700
Connection ~ 5750 6100
Wire Wire Line
5700 7850 6200 7850
Connection ~ 5700 6000
$EndSCHEMATC

View File

@ -1,3 +1,4 @@
(fp_lib_table
(lib (name footprints)(type KiCad)(uri /home/lena/hwlab/kicad-libs/footprints)(options "")(descr ""))
(lib (name tinyfp)(type KiCad)(uri /u/mai11bqv/repos/band/tinyfinger/board/tinyfp.pretty)(options "")(descr ""))
)