diff options
Diffstat (limited to 'KiCAD/rev02_12.sch')
-rw-r--r-- | KiCAD/rev02_12.sch | 218 |
1 files changed, 112 insertions, 106 deletions
diff --git a/KiCAD/rev02_12.sch b/KiCAD/rev02_12.sch index bbd3852..7b5ef89 100644 --- a/KiCAD/rev02_12.sch +++ b/KiCAD/rev02_12.sch @@ -15,14 +15,8 @@ Comment4 "" $EndDescr Text Notes 800 900 0 84 ~ 17 Master Key Memory -Text Notes 7300 7750 0 42 ~ 8 -Make AVR unable to read the\nMKM by installing this jumper Text Notes 13630 10230 0 84 ~ 17 Master Key Memory -Text Notes 7000 7850 1 60 ~ 12 -JP6 -Text Notes 7270 7850 1 60 ~ 12 -JP1Q $Comp L power:GND #GND_087 U 1 1 58023F8C @@ -56,33 +50,9 @@ F 3 "" H 11400 2500 70 0000 C CNN 1 11400 2500 1 0 0 -1 $EndComp -$Comp -L power:GND #GND_089 -U 1 1 58023F87 -P 7100 8050 -F 0 "#GND_089" H 7100 8050 20 0000 C CNN -F 1 "+GND" H 7100 7980 30 0000 C CNN -F 2 "" H 7100 8050 70 0000 C CNN -F 3 "" H 7100 8050 70 0000 C CNN - 1 7100 8050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7100 7950 7100 8050 Wire Wire Line 9400 1050 9400 1450 $Comp -L Cryptech_Alpha:JP1Q JP6 -U 1 1 58023F7B -P 7100 7650 -F 0 "JP6" H 7205 7680 60 0000 L BNN -F 1 "~" H 7100 7650 50 0001 C CNN -F 2 "Cryptech_Alpha_Footprints:PLS-2" H 7205 7680 60 0001 C CNN -F 3 "" H 7100 7650 50 0001 C CNN - 1 7100 7650 - 1 0 0 -1 -$EndComp -$Comp L FPGA_Lattice:ICE40UP5K-SG48ITR U11 U 2 1 5EF0D127 P 4700 2550 @@ -492,8 +462,6 @@ F 3 "" H 4700 1250 70 0000 C CNN 1 4700 1250 1 0 0 -1 $EndComp -Wire Wire Line - 4700 1450 4700 1350 $Comp L Cryptech_Alpha:3V3_BATT #3V3_BATT_0103 U 1 1 5F0FB6ED @@ -620,52 +588,6 @@ Wire Wire Line Connection ~ 5200 7100 $Comp L Cryptech_Alpha:C-EUC0402 C? -U 1 1 5F149FB8 -P 6400 1550 -AR Path="/57D849FD/5F149FB8" Ref="C?" Part="1" -AR Path="/57D8509E/5F149FB8" Ref="C224" Part="1" -F 0 "C224" V 6500 1600 60 0000 L BNN -F 1 "0.1uF" V 6500 1200 60 0000 L BNN -F 2 "Cryptech_Alpha_Footprints:C_0402" H 6240 1660 60 0001 C CNN -F 3 "" H 6240 1660 60 0000 C CNN - 1 6400 1550 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #GND_0236 -U 1 1 5F149FC2 -P 6200 1950 -F 0 "#GND_0236" H 6200 1950 20 0000 C CNN -F 1 "+GND" H 6200 1880 30 0000 C CNN -F 2 "" H 6200 1950 70 0000 C CNN -F 3 "" H 6200 1950 70 0000 C CNN - 1 6200 1950 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #GND_0238 -U 1 1 5F149FCC -P 6400 1950 -F 0 "#GND_0238" H 6400 1950 20 0000 C CNN -F 1 "+GND" H 6400 1880 30 0000 C CNN -F 2 "" H 6400 1950 70 0000 C CNN -F 3 "" H 6400 1950 70 0000 C CNN - 1 6400 1950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6400 1950 6400 1750 -Wire Wire Line - 6200 1750 6200 1950 -Wire Wire Line - 6200 1450 6200 1350 -Wire Wire Line - 6400 1450 6400 1350 -Connection ~ 4700 1350 -Wire Wire Line - 4700 1350 4700 1250 -$Comp -L Cryptech_Alpha:C-EUC0402 C? U 1 1 5F14E9EA P 10200 8300 AR Path="/57D849FD/5F14E9EA" Ref="C?" Part="1" @@ -727,17 +649,6 @@ F 3 "" H 5100 7500 60 0000 C CNN -1 0 0 1 $EndComp $Comp -L Cryptech_Alpha:C-EUC0402 C222 -U 1 1 5F15426E -P 6200 1650 -F 0 "C222" V 6100 1500 60 0000 R TNN -F 1 "0.01uF" V 6100 1950 60 0000 R TNN -F 2 "Cryptech_Alpha_Footprints:C_0402" H 6100 1750 60 0001 C CNN -F 3 "" H 6100 1750 60 0000 C CNN - 1 6200 1650 - -1 0 0 1 -$EndComp -$Comp L Cryptech_Alpha:C-EUC0402 C225 U 1 1 5F154973 P 10000 8400 @@ -773,8 +684,8 @@ $Comp L Device:R R25 U 1 1 5F0C809C P 3150 3150 -F 0 "R25" V 2700 3050 50 0000 C CNN -F 1 "100" V 2700 3250 50 0000 C CNN +F 0 "R25" V 3550 3050 50 0000 C CNN +F 1 "100" V 3550 3250 50 0000 C CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 3080 3150 50 0001 C CNN F 3 "~" H 3150 3150 50 0001 C CNN 1 3150 3150 @@ -784,8 +695,8 @@ $Comp L Device:R R28 U 1 1 5F0CAE7D P 3150 3250 -F 0 "R28" V 2700 3150 50 0000 C CNN -F 1 "100" V 2700 3350 50 0000 C CNN +F 0 "R28" V 3550 3150 50 0000 C CNN +F 1 "100" V 3550 3350 50 0000 C CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 3080 3250 50 0001 C CNN F 3 "~" H 3150 3250 50 0001 C CNN 1 3150 3250 @@ -795,8 +706,8 @@ $Comp L Device:R R29 U 1 1 5F0CB078 P 3150 3350 -F 0 "R29" V 2700 3250 50 0000 C CNN -F 1 "100" V 2700 3450 50 0000 C CNN +F 0 "R29" V 3550 3250 50 0000 C CNN +F 1 "100" V 3550 3450 50 0000 C CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 3080 3350 50 0001 C CNN F 3 "~" H 3150 3350 50 0001 C CNN 1 3150 3350 @@ -806,8 +717,8 @@ $Comp L Device:R R30 U 1 1 5F0CB134 P 3150 3450 -F 0 "R30" V 2700 3350 50 0000 C CNN -F 1 "100" V 2700 3550 50 0000 C CNN +F 0 "R30" V 3550 3350 50 0000 C CNN +F 1 "100" V 3550 3550 50 0000 C CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 3080 3450 50 0001 C CNN F 3 "~" H 3150 3450 50 0001 C CNN 1 3150 3450 @@ -914,18 +825,9 @@ F 3 "" H 14850 5250 60 0000 C CNN -1 0 0 1 $EndComp Wire Wire Line - 4200 1850 3300 1850 -Wire Wire Line 5200 1850 6000 1850 Text Label 5300 1850 0 50 ~ 0 ICE40_CDONE -Text Label 3400 1850 0 50 ~ 0 -ICE40_CRESET -Wire Wire Line - 4700 1350 6200 1350 -Wire Wire Line - 6200 1350 6400 1350 -Connection ~ 6200 1350 Wire Wire Line 14950 4950 14950 4750 Wire Wire Line @@ -1098,4 +1000,108 @@ Wire Wire Line 13800 7750 13000 7750 Text Label 13100 7750 0 50 ~ 0 ICE40_CRESET +Text Label 8300 8900 0 50 ~ 0 +ICE40_PANIC +Text Notes 1600 4450 0 50 ~ 0 +iCE40 *_G pins are "global" I/Os (can be used\nas chip-wide reset, clock, etc). Panic button is\ndefinitely the first candidate for such pins. +Connection ~ 7000 1350 +Wire Wire Line + 7000 1350 7200 1350 +$Comp +L Cryptech_Alpha:C-EUC0402 C222 +U 1 1 5F15426E +P 7000 1650 +F 0 "C222" V 6900 1500 60 0000 R TNN +F 1 "0.01uF" V 6900 1950 60 0000 R TNN +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6900 1750 60 0001 C CNN +F 3 "" H 6900 1750 60 0000 C CNN + 1 7000 1650 + -1 0 0 1 +$EndComp +Wire Wire Line + 7200 1450 7200 1350 +Wire Wire Line + 7000 1450 7000 1350 +Wire Wire Line + 7000 1750 7000 1950 +Wire Wire Line + 7200 1950 7200 1750 +$Comp +L power:GND #GND_0238 +U 1 1 5F149FCC +P 7200 1950 +F 0 "#GND_0238" H 7200 1950 20 0000 C CNN +F 1 "+GND" H 7200 1880 30 0000 C CNN +F 2 "" H 7200 1950 70 0000 C CNN +F 3 "" H 7200 1950 70 0000 C CNN + 1 7200 1950 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #GND_0236 +U 1 1 5F149FC2 +P 7000 1950 +F 0 "#GND_0236" H 7000 1950 20 0000 C CNN +F 1 "+GND" H 7000 1880 30 0000 C CNN +F 2 "" H 7000 1950 70 0000 C CNN +F 3 "" H 7000 1950 70 0000 C CNN + 1 7000 1950 + 1 0 0 -1 +$EndComp +$Comp +L Cryptech_Alpha:C-EUC0402 C? +U 1 1 5F149FB8 +P 7200 1550 +AR Path="/57D849FD/5F149FB8" Ref="C?" Part="1" +AR Path="/57D8509E/5F149FB8" Ref="C224" Part="1" +F 0 "C224" V 7300 1600 60 0000 L BNN +F 1 "0.1uF" V 7300 1200 60 0000 L BNN +F 2 "Cryptech_Alpha_Footprints:C_0402" H 7040 1660 60 0001 C CNN +F 3 "" H 7040 1660 60 0000 C CNN + 1 7200 1550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4700 1250 4700 1350 +Wire Wire Line + 4700 1350 7000 1350 +Connection ~ 4700 1350 +Wire Wire Line + 4700 1350 4700 1450 +Text GLabel 6000 1850 2 50 Output ~ 0 +ICE40_CDONE +Wire Wire Line + 9000 8700 8200 8700 +Wire Wire Line + 9000 8800 8200 8800 +Wire Wire Line + 9000 9000 8200 9000 +Wire Wire Line + 9000 9100 8200 9100 +Wire Wire Line + 9000 8900 8200 8900 +Text GLabel 3300 1850 0 50 Input ~ 0 +ICE40_CRESET +Text Label 3400 1850 0 50 ~ 0 +ICE40_CRESET +Wire Wire Line + 4200 1850 3300 1850 +Text Label 8300 8700 0 50 ~ 0 +ICE40_LED4 +Text Label 8300 8800 0 50 ~ 0 +ICE40_LED3 +Text Label 8300 9000 0 50 ~ 0 +ICE40_LED2 +Text Label 8300 9100 0 50 ~ 0 +ICE40_LED1 +Text GLabel 8200 8700 0 50 Input ~ 0 +ICE40_LED4 +Text GLabel 8200 8800 0 50 Input ~ 0 +ICE40_LED3 +Text GLabel 8200 8900 0 50 Input ~ 0 +ICE40_PANIC +Text GLabel 8200 9000 0 50 Input ~ 0 +ICE40_LED2 +Text GLabel 8200 9100 0 50 Input ~ 0 +ICE40_LED1 $EndSCHEMATC |