summaryrefslogtreecommitdiff
path: root/KiCAD/rev02_12.sch
diff options
context:
space:
mode:
authorPavel V. Shatov (Meister) <meisterpaul1@yandex.ru>2020-09-23 15:08:34 +0300
committerPavel V. Shatov (Meister) <meisterpaul1@yandex.ru>2020-09-23 15:08:34 +0300
commit5cb9ec5d10ae921a9778b18637ba76a9e2a3692b (patch)
tree70fd11411fd8f8ff4577f07b78dbead1b42de52e /KiCAD/rev02_12.sch
parent693bf69db8602e690d9244f8a7547bbef28183b5 (diff)
Started editing the design. So far removed the old MKM component.
Diffstat (limited to 'KiCAD/rev02_12.sch')
-rw-r--r--KiCAD/rev02_12.sch255
1 files changed, 0 insertions, 255 deletions
diff --git a/KiCAD/rev02_12.sch b/KiCAD/rev02_12.sch
index 925eefc..47df993 100644
--- a/KiCAD/rev02_12.sch
+++ b/KiCAD/rev02_12.sch
@@ -13,36 +13,18 @@ Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
-Text Notes 12700 5600 0 42 ~ 8
-CS pull-up to disable MKM by\ndefault (allows programming\nof AVR)
Text Notes 11400 3800 0 84 ~ 17
Master Key Memory
Text Notes 3400 2700 0 84 ~ 17
SPI mux controlling access to the MKM.\nNormally, the FPGA has R/W access to the MKM but on a\ntamper event the tamper detect MCU (AVR) will grab access\nto the MKM and erase the contents.
Text Notes 7800 6100 0 42 ~ 8
Make AVR unable to read the\nMKM by installing this jumper
-Text Notes 3900 5900 0 42 ~ 8
-AVR access default\ndisabled through pull-up
-Text Notes 3800 7000 0 42 ~ 8
-FPGA access default\nenabled through pull-down
Text Notes 13630 10230 0 84 ~ 17
Master Key Memory
-Text Notes 11890 4940 0 60 ~ 12
-U12
-Text Notes 11760 6540 0 60 ~ 12
-23K640-I_SN
Text Notes 7500 6200 1 60 ~ 12
JP6
Text Notes 7770 6200 1 60 ~ 12
JP1Q
-Text Notes 5120 4720 0 60 ~ 12
-R80
-Text Notes 5270 7070 2 60 ~ 12
-R81
-Text Notes 5500 5080 0 60 ~ 12
-IC4
-Text Notes 5500 5900 0 60 ~ 12
-74*244DW
$Comp
L power:GND #GND_087
U 1 1 58023F8C
@@ -154,90 +136,22 @@ F 3 "" H 10100 4220 70 0000 C CNN
1 0 0 -1
$EndComp
Wire Wire Line
- 11300 6100 11300 6500
-Wire Wire Line
- 11400 6100 11300 6100
-Wire Wire Line
11500 4600 11500 4700
Wire Wire Line
7600 6300 7600 6400
Wire Wire Line
3300 5100 3300 5200
Wire Wire Line
- 3300 5000 3300 5100
-Wire Wire Line
2900 4900 2900 5100
Wire Wire Line
3300 5100 2900 5100
Wire Wire Line
5000 7400 5000 7500
Wire Wire Line
- 11400 5700 10800 5700
-Wire Wire Line
- 10800 5000 10800 5700
-Wire Wire Line
- 11400 5600 10100 5600
-Text Label 10100 5600 0 48 ~ 0
-MKM_SCK
-Wire Wire Line
- 6500 5300 6300 5300
-Wire Wire Line
- 6500 5300 6500 6400
-Wire Wire Line
- 6500 6400 6300 6400
-Wire Wire Line
- 7000 5300 6500 5300
-Text Label 7000 5300 0 48 ~ 0
-MKM_SCK
-Wire Wire Line
- 11400 5500 10100 5500
-Text Label 10100 5500 0 48 ~ 0
-MKM_MOSI
-Wire Wire Line
- 6600 6500 6300 6500
-Wire Wire Line
- 6600 5400 6600 6500
-Wire Wire Line
- 6600 5400 6300 5400
-Wire Wire Line
- 7000 5400 6600 5400
-Text Label 7000 5400 0 48 ~ 0
-MKM_MOSI
-Text Label 10140 5400 0 48 ~ 0
-MKM_CS_N
-Wire Wire Line
- 6400 6300 6300 6300
-Wire Wire Line
- 6400 5200 6400 6300
-Wire Wire Line
- 6400 5200 6300 5200
-Wire Wire Line
- 7000 5200 6400 5200
-Text Label 7000 5200 0 48 ~ 0
-MKM_CS_N
-Wire Wire Line
- 13150 5200 12800 5200
-Text Label 13150 5200 2 48 ~ 0
-MKM_MISO
-Wire Wire Line
- 5300 6600 5200 6600
-Wire Wire Line
- 5200 5500 5200 6600
-Wire Wire Line
- 5300 5500 5200 5500
-Wire Wire Line
- 5200 5500 4800 5500
-Text Label 4800 5500 0 48 ~ 0
-MKM_MISO
-Wire Wire Line
- 11400 5200 11300 5200
-Wire Wire Line
11300 4300 11300 5200
Wire Wire Line
11300 4200 11300 4300
Wire Wire Line
- 11500 4300 11300 4300
-Wire Wire Line
3300 4100 3300 4300
Wire Wire Line
3300 4300 2900 4300
@@ -249,139 +163,6 @@ Wire Wire Line
10800 4200 10800 4600
Wire Wire Line
5000 4100 5000 4600
-Wire Wire Line
- 10100 4220 10100 4620
-Wire Wire Line
- 5000 5700 4550 5700
-Wire Wire Line
- 5300 5700 5000 5700
-Wire Wire Line
- 5000 5000 5000 5700
-Text GLabel 4550 5700 0 48 Input ~ 0
-MKM_CONTROL_AVR_ENA
-Wire Wire Line
- 5300 5300 4800 5300
-Text GLabel 4800 5300 0 48 Input ~ 0
-MKM_AVR_SCK
-Wire Wire Line
- 5300 6300 4610 6300
-Text GLabel 4610 6300 0 48 Input ~ 0
-MKM_FPGA_CS_N
-Wire Wire Line
- 5300 5200 4800 5200
-Text GLabel 4800 5200 0 48 Input ~ 0
-MKM_AVR_CS_N
-Wire Wire Line
- 5300 6500 4610 6500
-Text GLabel 4610 6500 0 48 Input ~ 0
-MKM_FPGA_MOSI
-Wire Wire Line
- 5300 5400 4800 5400
-Text GLabel 4800 5400 0 48 Input ~ 0
-MKM_AVR_MOSI
-Wire Wire Line
- 6500 6600 6300 6600
-Text GLabel 6500 6600 2 48 Output ~ 0
-MKM_FPGA_MISO
-Wire Wire Line
- 7600 5500 6300 5500
-Wire Wire Line
- 7800 5500 7600 5500
-Wire Wire Line
- 7600 5500 7600 5700
-Text GLabel 7800 5500 2 48 Output ~ 0
-MKM_AVR_MISO
-Wire Wire Line
- 5300 6400 4610 6400
-Text GLabel 4610 6400 0 48 Input ~ 0
-MKM_FPGA_SCK
-Wire Wire Line
- 5300 6800 5000 6800
-Wire Wire Line
- 5000 6800 5000 7000
-Wire Wire Line
- 5000 6800 4480 6800
-Text GLabel 4480 6800 0 48 Input ~ 0
-MKM_CONTROL_FPGA_DIS
-Wire Wire Line
- 10100 5400 10100 5020
-$Comp
-L Cryptech_Alpha:23K640-I_SN U12
-U 1 1 58023F82
-P 12100 5600
-F 0 "U12" H 11570 4670 60 0000 L BNN
-F 1 "~" H 12100 5600 50 0001 C CNN
-F 2 "Cryptech_Alpha_Footprints:SOIC127P600X175-8N" H 11570 4670 60 0001 C CNN
-F 3 "" H 12100 5600 50 0001 C CNN
- 1 12100 5600
- 1 0 0 -1
-$EndComp
-$Comp
-L Cryptech_Alpha:74*244DW_NEW IC4
-U 2 1 58023F81
-P 5800 6500
-F 0 "IC4" H 5470 5970 60 0000 L BNN
-F 1 "MC74AC244DW*" H 5510 6920 60 0000 L BNN
-F 2 "Cryptech_Alpha_Footprints:SO20W" H 5510 6920 60 0001 C CNN
-F 3 "" H 5510 6920 60 0000 C CNN
- 2 5800 6500
- 1 0 0 -1
-$EndComp
-$Comp
-L Cryptech_Alpha:74*244DW_NEW IC4
-U 3 1 58023F80
-P 3300 4700
-F 0 "IC4" H 3330 4550 60 0000 L BNN
-F 1 "MC74AC244DW*" H 3480 4680 60 0000 L BNN
-F 2 "Cryptech_Alpha_Footprints:SO20W" H 3480 4680 60 0001 C CNN
-F 3 "" H 3480 4680 60 0000 C CNN
- 3 3300 4700
- 1 0 0 -1
-$EndComp
-$Comp
-L Cryptech_Alpha:R-EU_R0402 R33
-U 1 1 58023F7F
-P 10800 4800
-F 0 "R33" V 10741 4550 60 0000 L BNN
-F 1 "4.7k" V 10830 4540 60 0000 L BNN
-F 2 "Cryptech_Alpha_Footprints:R_0402" H 10830 4540 60 0001 C CNN
-F 3 "" H 10830 4540 60 0000 C CNN
- 1 10800 4800
- 0 1 1 0
-$EndComp
-$Comp
-L Cryptech_Alpha:R-EU_R0402 R34
-U 1 1 58023F7E
-P 10100 4820
-F 0 "R34" V 10171 5167 60 0000 R TNN
-F 1 "4.7k" V 10080 5180 60 0000 R TNN
-F 2 "Cryptech_Alpha_Footprints:R_0402" H 10080 5180 60 0001 C CNN
-F 3 "" H 10080 5180 60 0000 C CNN
- 1 10100 4820
- 0 -1 -1 0
-$EndComp
-$Comp
-L Cryptech_Alpha:C-EUC0402 C106
-U 1 1 58023F7D
-P 2900 4700
-F 0 "C106" H 2500 4600 60 0000 L BNN
-F 1 "0.1uF" H 2490 4500 60 0000 L BNN
-F 2 "Cryptech_Alpha_Footprints:C_0402" H 2490 4500 60 0001 C CNN
-F 3 "" H 2490 4500 60 0000 C CNN
- 1 2900 4700
- 1 0 0 -1
-$EndComp
-$Comp
-L Cryptech_Alpha:C-EUC0402 C107
-U 1 1 58023F7C
-P 11500 4400
-F 0 "C107" H 11600 4500 60 0000 L BNN
-F 1 "0.1uF" H 11600 4400 60 0000 L BNN
-F 2 "Cryptech_Alpha_Footprints:C_0402" H 11600 4400 60 0001 C CNN
-F 3 "" H 11600 4400 60 0000 C CNN
- 1 11500 4400
- 1 0 0 -1
-$EndComp
$Comp
L Cryptech_Alpha:JP1Q JP6
U 1 1 58023F7B
@@ -394,42 +175,6 @@ F 3 "" H 7600 6000 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
-L Cryptech_Alpha:R-EU_R0402 R80
-U 1 1 58023F7A
-P 5000 4800
-F 0 "R80" V 4910 4755 60 0000 R TNN
-F 1 "4.7k" V 4990 4690 60 0000 R TNN
-F 2 "Cryptech_Alpha_Footprints:R_0402" H 4990 4690 60 0001 C CNN
-F 3 "" H 4990 4690 60 0000 C CNN
- 1 5000 4800
- 0 -1 -1 0
-$EndComp
-$Comp
-L Cryptech_Alpha:R-EU_R0402 R81
-U 1 1 58023F79
-P 5000 7200
-F 0 "R81" V 5090 7245 60 0000 L BNN
-F 1 "4.7k" V 5060 7310 60 0000 L BNN
-F 2 "Cryptech_Alpha_Footprints:R_0402" H 5060 7310 60 0001 C CNN
-F 3 "" H 5060 7310 60 0000 C CNN
- 1 5000 7200
- 0 1 1 0
-$EndComp
-$Comp
-L Cryptech_Alpha:74*244DW_NEW IC4
-U 1 1 58023F78
-P 5800 5400
-F 0 "IC4" H 5470 4870 60 0000 L BNN
-F 1 "MC74AC244DW*" H 5500 5820 60 0000 L BNN
-F 2 "Cryptech_Alpha_Footprints:SO20W" H 5500 5820 60 0001 C CNN
-F 3 "" H 5500 5820 60 0000 C CNN
- 1 5800 5400
- 1 0 0 -1
-$EndComp
-NoConn ~ 11400 5900
-Wire Wire Line
- 10100 5400 11400 5400
-$Comp
L FPGA_Lattice:ICE40UP5K-SG48ITR U11
U 1 1 5EEFEF07
P 14650 2250