- Simplifying routing (2/n) + fixed bug for RShift

This commit is contained in:
dbroqua 2017-10-10 00:51:24 +02:00
parent 8ba00b7903
commit b0657fbc6b
8 changed files with 3701 additions and 3852 deletions

View file

@ -27,10 +27,10 @@ F 3 "" H 1100 1600 50 0000 C CNN
1 0 0 1 1 0 0 1
$EndComp $EndComp
$Comp $Comp
L VCC #PWR016 L VCC #PWR015
U 1 1 5932E02F U 1 1 5932E02F
P 1100 1000 P 1100 1000
F 0 "#PWR016" H 1100 850 50 0001 C CNN F 0 "#PWR015" H 1100 850 50 0001 C CNN
F 1 "VCC" H 1100 1150 50 0000 C CNN F 1 "VCC" H 1100 1150 50 0000 C CNN
F 2 "" H 1100 1000 50 0000 C CNN F 2 "" H 1100 1000 50 0000 C CNN
F 3 "" H 1100 1000 50 0000 C CNN F 3 "" H 1100 1000 50 0000 C CNN
@ -49,10 +49,10 @@ F 3 "" H 2450 1350 60 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR017 L GND #PWR016
U 1 1 5932E0A0 U 1 1 5932E0A0
P 1100 2200 P 1100 2200
F 0 "#PWR017" H 1100 1950 50 0001 C CNN F 0 "#PWR016" H 1100 1950 50 0001 C CNN
F 1 "GND" H 1100 2050 50 0000 C CNN F 1 "GND" H 1100 2050 50 0000 C CNN
F 2 "" H 1100 2200 50 0000 C CNN F 2 "" H 1100 2200 50 0000 C CNN
F 3 "" H 1100 2200 50 0000 C CNN F 3 "" H 1100 2200 50 0000 C CNN
@ -82,10 +82,10 @@ F 3 "" H 3900 1400 50 0000 C CNN
1 0 0 1 1 0 0 1
$EndComp $EndComp
$Comp $Comp
L GND #PWR018 L GND #PWR017
U 1 1 5932EBAF U 1 1 5932EBAF
P 3900 2200 P 3900 2200
F 0 "#PWR018" H 3900 1950 50 0001 C CNN F 0 "#PWR017" H 3900 1950 50 0001 C CNN
F 1 "GND" H 3900 2050 50 0000 C CNN F 1 "GND" H 3900 2050 50 0000 C CNN
F 2 "" H 3900 2200 50 0000 C CNN F 2 "" H 3900 2200 50 0000 C CNN
F 3 "" H 3900 2200 50 0000 C CNN F 3 "" H 3900 2200 50 0000 C CNN

File diff suppressed because it is too large Load diff

View file

@ -275,10 +275,10 @@ D2
Text Notes 10550 7650 0 60 ~ 0 Text Notes 10550 7650 0 60 ~ 0
B B
$Comp $Comp
L GND #PWR09 L GND #PWR08
U 1 1 593106C4 U 1 1 593106C4
P 4850 950 P 4850 950
F 0 "#PWR09" H 4850 700 50 0001 C CNN F 0 "#PWR08" H 4850 700 50 0001 C CNN
F 1 "GND" H 4850 800 50 0000 C CNN F 1 "GND" H 4850 800 50 0000 C CNN
F 2 "" H 4850 950 50 0001 C CNN F 2 "" H 4850 950 50 0001 C CNN
F 3 "" H 4850 950 50 0001 C CNN F 3 "" H 4850 950 50 0001 C CNN
@ -300,10 +300,10 @@ F0 "Function Leds" 60
F1 "Function_leds.sch" 60 F1 "Function_leds.sch" 60
$EndSheet $EndSheet
$Comp $Comp
L GND #PWR010 L GND #PWR09
U 1 1 59349AA8 U 1 1 59349AA8
P 2800 3350 P 2800 3350
F 0 "#PWR010" H 2800 3100 50 0001 C CNN F 0 "#PWR09" H 2800 3100 50 0001 C CNN
F 1 "GND" H 2800 3200 50 0000 C CNN F 1 "GND" H 2800 3200 50 0000 C CNN
F 2 "" H 2800 3350 50 0001 C CNN F 2 "" H 2800 3350 50 0001 C CNN
F 3 "" H 2800 3350 50 0001 C CNN F 3 "" H 2800 3350 50 0001 C CNN
@ -366,10 +366,10 @@ Row2
Text GLabel 2500 1650 0 60 Input ~ 0 Text GLabel 2500 1650 0 60 Input ~ 0
Row3 Row3
$Comp $Comp
L GND #PWR011 L GND #PWR010
U 1 1 593621F1 U 1 1 593621F1
P 4900 1750 P 4900 1750
F 0 "#PWR011" H 4900 1500 50 0001 C CNN F 0 "#PWR010" H 4900 1500 50 0001 C CNN
F 1 "GND" H 4900 1600 50 0000 C CNN F 1 "GND" H 4900 1600 50 0000 C CNN
F 2 "" H 4900 1750 50 0001 C CNN F 2 "" H 4900 1750 50 0001 C CNN
F 3 "" H 4900 1750 50 0001 C CNN F 3 "" H 4900 1750 50 0001 C CNN
@ -377,10 +377,10 @@ F 3 "" H 4900 1750 50 0001 C CNN
0 -1 -1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L VCC #PWR012 L VCC #PWR011
U 1 1 593B1C08 U 1 1 593B1C08
P 5250 800 P 5250 800
F 0 "#PWR012" H 5250 650 50 0001 C CNN F 0 "#PWR011" H 5250 650 50 0001 C CNN
F 1 "VCC" H 5250 950 50 0000 C CNN F 1 "VCC" H 5250 950 50 0000 C CNN
F 2 "" H 5250 800 50 0001 C CNN F 2 "" H 5250 800 50 0001 C CNN
F 3 "" H 5250 800 50 0001 C CNN F 3 "" H 5250 800 50 0001 C CNN
@ -398,10 +398,10 @@ RESET
Text GLabel 2500 2050 0 60 Input ~ 0 Text GLabel 2500 2050 0 60 Input ~ 0
RESET RESET
$Comp $Comp
L VCC #PWR013 L VCC #PWR012
U 1 1 59395D72 U 1 1 59395D72
P 1800 1750 P 1800 1750
F 0 "#PWR013" H 1800 1600 50 0001 C CNN F 0 "#PWR012" H 1800 1600 50 0001 C CNN
F 1 "VCC" H 1800 1900 50 0000 C CNN F 1 "VCC" H 1800 1900 50 0000 C CNN
F 2 "" H 1800 1750 50 0001 C CNN F 2 "" H 1800 1750 50 0001 C CNN
F 3 "" H 1800 1750 50 0001 C CNN F 3 "" H 1800 1750 50 0001 C CNN
@ -461,10 +461,10 @@ Col3
Text GLabel 5600 4500 2 60 Input ~ 0 Text GLabel 5600 4500 2 60 Input ~ 0
Row4 Row4
$Comp $Comp
L GND #PWR014 L GND #PWR013
U 1 1 593CBEF2 U 1 1 593CBEF2
P 6250 4500 P 6250 4500
F 0 "#PWR014" H 6250 4250 50 0001 C CNN F 0 "#PWR013" H 6250 4250 50 0001 C CNN
F 1 "GND" H 6250 4350 50 0000 C CNN F 1 "GND" H 6250 4350 50 0000 C CNN
F 2 "" H 6250 4500 50 0001 C CNN F 2 "" H 6250 4500 50 0001 C CNN
F 3 "" H 6250 4500 50 0001 C CNN F 3 "" H 6250 4500 50 0001 C CNN
@ -487,10 +487,10 @@ F 3 "" H 900 4300 60 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L VCC #PWR015 L VCC #PWR014
U 1 1 593CBBEA U 1 1 593CBBEA
P 5000 4100 P 5000 4100
F 0 "#PWR015" H 5000 3950 50 0001 C CNN F 0 "#PWR014" H 5000 3950 50 0001 C CNN
F 1 "VCC" H 5000 4250 50 0000 C CNN F 1 "VCC" H 5000 4250 50 0000 C CNN
F 2 "" H 5000 4100 50 0001 C CNN F 2 "" H 5000 4100 50 0001 C CNN
F 3 "" H 5000 4100 50 0001 C CNN F 3 "" H 5000 4100 50 0001 C CNN

View file

@ -38,10 +38,10 @@ F 3 "" H 2050 1400 50 0001 C CNN
0 -1 -1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L GND #PWR019 L GND #PWR018
U 1 1 5907C578 U 1 1 5907C578
P 3150 1700 P 3150 1700
F 0 "#PWR019" H 3150 1450 50 0001 C CNN F 0 "#PWR018" H 3150 1450 50 0001 C CNN
F 1 "GND" H 3150 1550 50 0000 C CNN F 1 "GND" H 3150 1550 50 0000 C CNN
F 2 "" H 3150 1700 50 0001 C CNN F 2 "" H 3150 1700 50 0001 C CNN
F 3 "" H 3150 1700 50 0001 C CNN F 3 "" H 3150 1700 50 0001 C CNN

View file

@ -702,7 +702,7 @@ F 1 "K3D" H 10050 4100 60 0000 C CNN
F 2 "Footprint:Mx_100" H 10050 4200 60 0001 C CNN F 2 "Footprint:Mx_100" H 10050 4200 60 0001 C CNN
F 3 "" H 10050 4200 60 0000 C CNN F 3 "" H 10050 4200 60 0000 C CNN
1 10050 4200 1 10050 4200
1 0 0 -1 -1 0 0 1
$EndComp $EndComp
$Comp $Comp
L KEYSW KC32 L KEYSW KC32

View file

@ -16,10 +16,10 @@ Comment3 ""
Comment4 "" Comment4 ""
$EndDescr $EndDescr
$Comp $Comp
L VCC #PWR020 L VCC #PWR019
U 1 1 593558DB U 1 1 593558DB
P 1700 1100 P 1700 1100
F 0 "#PWR020" H 1700 950 50 0001 C CNN F 0 "#PWR019" H 1700 950 50 0001 C CNN
F 1 "VCC" H 1700 1250 50 0000 C CNN F 1 "VCC" H 1700 1250 50 0000 C CNN
F 2 "" H 1700 1100 50 0000 C CNN F 2 "" H 1700 1100 50 0000 C CNN
F 3 "" H 1700 1100 50 0000 C CNN F 3 "" H 1700 1100 50 0000 C CNN
@ -95,10 +95,10 @@ F 3 "" H 2700 3850 60 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR021 L GND #PWR020
U 1 1 59355E8A U 1 1 59355E8A
P 3200 6000 P 3200 6000
F 0 "#PWR021" H 3200 5750 50 0001 C CNN F 0 "#PWR020" H 3200 5750 50 0001 C CNN
F 1 "GND" H 3200 5850 50 0000 C CNN F 1 "GND" H 3200 5850 50 0000 C CNN
F 2 "" H 3200 6000 50 0000 C CNN F 2 "" H 3200 6000 50 0000 C CNN
F 3 "" H 3200 6000 50 0000 C CNN F 3 "" H 3200 6000 50 0000 C CNN
@ -139,10 +139,10 @@ F 3 "" H 1950 3400 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR022 L GND #PWR021
U 1 1 59356713 U 1 1 59356713
P 1950 1700 P 1950 1700
F 0 "#PWR022" H 1950 1450 50 0001 C CNN F 0 "#PWR021" H 1950 1450 50 0001 C CNN
F 1 "GND" H 1950 1550 50 0000 C CNN F 1 "GND" H 1950 1550 50 0000 C CNN
F 2 "" H 1950 1700 50 0000 C CNN F 2 "" H 1950 1700 50 0000 C CNN
F 3 "" H 1950 1700 50 0000 C CNN F 3 "" H 1950 1700 50 0000 C CNN
@ -150,10 +150,10 @@ F 3 "" H 1950 1700 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR023 L GND #PWR022
U 1 1 59356739 U 1 1 59356739
P 1950 2300 P 1950 2300
F 0 "#PWR023" H 1950 2050 50 0001 C CNN F 0 "#PWR022" H 1950 2050 50 0001 C CNN
F 1 "GND" H 1950 2150 50 0000 C CNN F 1 "GND" H 1950 2150 50 0000 C CNN
F 2 "" H 1950 2300 50 0000 C CNN F 2 "" H 1950 2300 50 0000 C CNN
F 3 "" H 1950 2300 50 0000 C CNN F 3 "" H 1950 2300 50 0000 C CNN
@ -161,10 +161,10 @@ F 3 "" H 1950 2300 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR024 L GND #PWR023
U 1 1 5935675F U 1 1 5935675F
P 1950 2900 P 1950 2900
F 0 "#PWR024" H 1950 2650 50 0001 C CNN F 0 "#PWR023" H 1950 2650 50 0001 C CNN
F 1 "GND" H 1950 2750 50 0000 C CNN F 1 "GND" H 1950 2750 50 0000 C CNN
F 2 "" H 1950 2900 50 0000 C CNN F 2 "" H 1950 2900 50 0000 C CNN
F 3 "" H 1950 2900 50 0000 C CNN F 3 "" H 1950 2900 50 0000 C CNN
@ -172,10 +172,10 @@ F 3 "" H 1950 2900 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR025 L GND #PWR024
U 1 1 59356785 U 1 1 59356785
P 1950 3500 P 1950 3500
F 0 "#PWR025" H 1950 3250 50 0001 C CNN F 0 "#PWR024" H 1950 3250 50 0001 C CNN
F 1 "GND" H 1950 3350 50 0000 C CNN F 1 "GND" H 1950 3350 50 0000 C CNN
F 2 "" H 1950 3500 50 0000 C CNN F 2 "" H 1950 3500 50 0000 C CNN
F 3 "" H 1950 3500 50 0000 C CNN F 3 "" H 1950 3500 50 0000 C CNN
@ -194,10 +194,10 @@ F 3 "" H 4450 2100 60 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L VCC #PWR026 L VCC #PWR025
U 1 1 59356ADE U 1 1 59356ADE
P 5700 2600 P 5700 2600
F 0 "#PWR026" H 5700 2450 50 0001 C CNN F 0 "#PWR025" H 5700 2450 50 0001 C CNN
F 1 "VCC" H 5700 2750 50 0000 C CNN F 1 "VCC" H 5700 2750 50 0000 C CNN
F 2 "" H 5700 2600 50 0000 C CNN F 2 "" H 5700 2600 50 0000 C CNN
F 3 "" H 5700 2600 50 0000 C CNN F 3 "" H 5700 2600 50 0000 C CNN
@ -205,10 +205,10 @@ F 3 "" H 5700 2600 50 0000 C CNN
-1 0 0 1 -1 0 0 1
$EndComp $EndComp
$Comp $Comp
L GND #PWR027 L GND #PWR026
U 1 1 59356B44 U 1 1 59356B44
P 5450 2600 P 5450 2600
F 0 "#PWR027" H 5450 2350 50 0001 C CNN F 0 "#PWR026" H 5450 2350 50 0001 C CNN
F 1 "GND" H 5450 2450 50 0000 C CNN F 1 "GND" H 5450 2450 50 0000 C CNN
F 2 "" H 5450 2600 50 0000 C CNN F 2 "" H 5450 2600 50 0000 C CNN
F 3 "" H 5450 2600 50 0000 C CNN F 3 "" H 5450 2600 50 0000 C CNN
@ -332,10 +332,10 @@ Wire Wire Line
1950 3900 1950 3750 1950 3900 1950 3750
Connection ~ 1950 3750 Connection ~ 1950 3750
$Comp $Comp
L GND #PWR028 L GND #PWR027
U 1 1 59357568 U 1 1 59357568
P 1950 4100 P 1950 4100
F 0 "#PWR028" H 1950 3850 50 0001 C CNN F 0 "#PWR027" H 1950 3850 50 0001 C CNN
F 1 "GND" H 1950 3950 50 0000 C CNN F 1 "GND" H 1950 3950 50 0000 C CNN
F 2 "" H 1950 4100 50 0000 C CNN F 2 "" H 1950 4100 50 0000 C CNN
F 3 "" H 1950 4100 50 0000 C CNN F 3 "" H 1950 4100 50 0000 C CNN
@ -472,10 +472,10 @@ Wire Wire Line
1950 5550 1950 5700 1950 5550 1950 5700
Connection ~ 1950 5550 Connection ~ 1950 5550
$Comp $Comp
L GND #PWR029 L GND #PWR028
U 1 1 59EC95F1 U 1 1 59EC95F1
P 1950 4700 P 1950 4700
F 0 "#PWR029" H 1950 4450 50 0001 C CNN F 0 "#PWR028" H 1950 4450 50 0001 C CNN
F 1 "GND" H 1950 4550 50 0000 C CNN F 1 "GND" H 1950 4550 50 0000 C CNN
F 2 "" H 1950 4700 50 0000 C CNN F 2 "" H 1950 4700 50 0000 C CNN
F 3 "" H 1950 4700 50 0000 C CNN F 3 "" H 1950 4700 50 0000 C CNN
@ -483,10 +483,10 @@ F 3 "" H 1950 4700 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR030 L GND #PWR029
U 1 1 59EC962F U 1 1 59EC962F
P 1950 5300 P 1950 5300
F 0 "#PWR030" H 1950 5050 50 0001 C CNN F 0 "#PWR029" H 1950 5050 50 0001 C CNN
F 1 "GND" H 1950 5150 50 0000 C CNN F 1 "GND" H 1950 5150 50 0000 C CNN
F 2 "" H 1950 5300 50 0000 C CNN F 2 "" H 1950 5300 50 0000 C CNN
F 3 "" H 1950 5300 50 0000 C CNN F 3 "" H 1950 5300 50 0000 C CNN
@ -494,10 +494,10 @@ F 3 "" H 1950 5300 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR031 L GND #PWR030
U 1 1 59EC9D11 U 1 1 59EC9D11
P 1950 5900 P 1950 5900
F 0 "#PWR031" H 1950 5650 50 0001 C CNN F 0 "#PWR030" H 1950 5650 50 0001 C CNN
F 1 "GND" H 1950 5750 50 0000 C CNN F 1 "GND" H 1950 5750 50 0000 C CNN
F 2 "" H 1950 5900 50 0000 C CNN F 2 "" H 1950 5900 50 0000 C CNN
F 3 "" H 1950 5900 50 0000 C CNN F 3 "" H 1950 5900 50 0000 C CNN

Binary file not shown.

Before

Width:  |  Height:  |  Size: 552 KiB

After

Width:  |  Height:  |  Size: 523 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 219 KiB

After

Width:  |  Height:  |  Size: 215 KiB