From 6010cb79da1b58fc5a71806273bb789840dc106b Mon Sep 17 00:00:00 2001 From: "Pavel V. Shatov (Meister)" Date: Wed, 23 Sep 2020 15:02:28 +0300 Subject: Turns out multi-part components were not fully converted and were not recognized properly during forward annotation. Had to do a couple of experiments to figure out how KiCAD handles this and then write some quick and dirty scripts to repair the multi-part symbols (STM32, Artix-7 and the 74_244 logic buffer were affected). --- KiCAD/rev02_25.sch | 88 +++++++++++++++++++++++++++--------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) (limited to 'KiCAD/rev02_25.sch') diff --git a/KiCAD/rev02_25.sch b/KiCAD/rev02_25.sch index f6bf4c1..0e47b9f 100644 --- a/KiCAD/rev02_25.sch +++ b/KiCAD/rev02_25.sch @@ -1,5 +1,5 @@ EESchema Schematic File Version 4 -EELAYER 26 0 +EELAYER 30 0 EELAYER END $Descr B 17000 11000 encoding utf-8 @@ -19,13 +19,13 @@ Text Notes 4100 5300 0 60 ~ 12 ---> Text Notes 8800 5300 0 60 ~ 12 ---> -Text Notes 600 8700 0 60 ~ 12 +Text Notes 600 8700 0 60 ~ 12 ---> Text Notes 5100 8700 0 60 ~ 12 ---> Text Notes 6500 9400 0 60 ~ 12 *) "Power OK" LED, should be of green color -Text Notes 8700 10220 0 66 ~ 12 +Text Notes 8700 10220 0 66 ~ 13 FPGA power sequencing Text Notes 1950 5250 0 60 ~ 12 R72 @@ -72,10 +72,10 @@ C213 Text Notes 7060 5790 0 60 ~ 12 0.1~uF $Comp -L power:GND GND_225 +L power:GND #GND_0225 U 1 1 58023E1F P 2500 6000 -F 0 "GND_225" H 2500 6000 20 0000 C CNN +F 0 "#GND_0225" H 2500 6000 20 0000 C CNN F 1 "+GND" H 2500 5930 30 0000 C CNN F 2 "" H 2500 6000 70 0000 C CNN F 3 "" H 2500 6000 70 0000 C CNN @@ -83,10 +83,10 @@ F 3 "" H 2500 6000 70 0000 C CNN 1 0 0 -1 $EndComp $Comp -L power:GND GND_226 +L power:GND #GND_0226 U 1 1 58023E1E P 7000 6000 -F 0 "GND_226" H 7000 6000 20 0000 C CNN +F 0 "#GND_0226" H 7000 6000 20 0000 C CNN F 1 "+GND" H 7000 5930 30 0000 C CNN F 2 "" H 7000 6000 70 0000 C CNN F 3 "" H 7000 6000 70 0000 C CNN @@ -94,10 +94,10 @@ F 3 "" H 7000 6000 70 0000 C CNN 1 0 0 -1 $EndComp $Comp -L power:GND GND_227 +L power:GND #GND_0227 U 1 1 58023E1D P 3400 9400 -F 0 "GND_227" H 3400 9400 20 0000 C CNN +F 0 "#GND_0227" H 3400 9400 20 0000 C CNN F 1 "+GND" H 3400 9330 30 0000 C CNN F 2 "" H 3400 9400 70 0000 C CNN F 3 "" H 3400 9400 70 0000 C CNN @@ -105,10 +105,10 @@ F 3 "" H 3400 9400 70 0000 C CNN 1 0 0 -1 $EndComp $Comp -L power:GND GND_228 +L power:GND #GND_0228 U 1 1 58023E1C P 8000 8900 -F 0 "GND_228" H 8000 8900 20 0000 C CNN +F 0 "#GND_0228" H 8000 8900 20 0000 C CNN F 1 "+GND" H 8000 8830 30 0000 C CNN F 2 "" H 8000 8900 70 0000 C CNN F 3 "" H 8000 8900 70 0000 C CNN @@ -116,21 +116,21 @@ F 3 "" H 8000 8900 70 0000 C CNN 1 0 0 -1 $EndComp $Comp -L Cryptech_Alpha:VCC_5V0 VCC_5V0_4 +L Cryptech_Alpha:VCC_5V0 #VCC_5V0_04 U 1 1 58023E1B P 900 4500 -F 0 "VCC_5V0_4" H 900 4500 20 0000 C CNN +F 0 "#VCC_5V0_04" H 900 4500 20 0000 C CNN F 1 "+VCC_5V0" H 900 4430 30 0000 C CNN F 2 "" H 900 4500 70 0000 C CNN F 3 "" H 900 4500 70 0000 C CNN - 1 900 4500 + 1 900 4500 1 0 0 -1 $EndComp $Comp -L Cryptech_Alpha:VCC_5V0 VCC_5V0_5 +L Cryptech_Alpha:VCC_5V0 #VCC_5V0_05 U 1 1 58023E1A P 2200 7800 -F 0 "VCC_5V0_5" H 2200 7800 20 0000 C CNN +F 0 "#VCC_5V0_05" H 2200 7800 20 0000 C CNN F 1 "+VCC_5V0" H 2200 7730 30 0000 C CNN F 2 "" H 2200 7800 70 0000 C CNN F 3 "" H 2200 7800 70 0000 C CNN @@ -138,10 +138,10 @@ F 3 "" H 2200 7800 70 0000 C CNN 1 0 0 -1 $EndComp $Comp -L Cryptech_Alpha:VCC_5V0 VCC_5V0_6 +L Cryptech_Alpha:VCC_5V0 #VCC_5V0_06 U 1 1 58023E19 P 6800 7200 -F 0 "VCC_5V0_6" H 6800 7200 20 0000 C CNN +F 0 "#VCC_5V0_06" H 6800 7200 20 0000 C CNN F 1 "+VCC_5V0" H 6800 7130 30 0000 C CNN F 2 "" H 6800 7200 70 0000 C CNN F 3 "" H 6800 7200 70 0000 C CNN @@ -149,10 +149,10 @@ F 3 "" H 6800 7200 70 0000 C CNN 1 0 0 -1 $EndComp $Comp -L Cryptech_Alpha:VCC_5V0 VCC_5V0_7 +L Cryptech_Alpha:VCC_5V0 #VCC_5V0_07 U 1 1 58023E18 P 5800 4500 -F 0 "VCC_5V0_7" H 5800 4500 20 0000 C CNN +F 0 "#VCC_5V0_07" H 5800 4500 20 0000 C CNN F 1 "+VCC_5V0" H 5800 4430 30 0000 C CNN F 2 "" H 5800 4500 70 0000 C CNN F 3 "" H 5800 4500 70 0000 C CNN @@ -170,7 +170,7 @@ Wire Wire Line Wire Wire Line 8000 8700 8000 8900 Wire Wire Line - 900 4500 900 5300 + 900 4500 900 5300 Wire Wire Line 1900 5300 1700 5300 Wire Wire Line @@ -178,7 +178,7 @@ Wire Wire Line Wire Wire Line 2000 4900 1700 4900 Wire Wire Line - 1700 5300 900 5300 + 1700 5300 900 5300 Connection ~ 1700 5300 Wire Wire Line 2200 7800 2200 8100 @@ -203,7 +203,7 @@ Wire Wire Line 7000 4900 6700 4900 Wire Wire Line 7000 4900 7000 5300 -Text GLabel 7900 5300 2 48 Output ~ 0 +Text GLabel 7900 5300 2 48 Output ~ 0 PWR_ENA_VCCAUX Connection ~ 7000 5300 Wire Wire Line @@ -218,7 +218,7 @@ Wire Wire Line 6500 4900 6200 4900 Wire Wire Line 6200 5300 5800 5300 -Text GLabel 5000 5300 0 48 Input ~ 0 +Text GLabel 5000 5300 0 48 Input ~ 0 POK_VCCINT Connection ~ 5800 5300 Connection ~ 6200 5300 @@ -232,7 +232,7 @@ Wire Wire Line 3400 8700 3200 8700 Wire Wire Line 3400 8700 3400 8900 -Text GLabel 4350 8700 2 48 Output ~ 0 +Text GLabel 4350 8700 2 48 Output ~ 0 PWR_ENA_VCCO Connection ~ 3400 8700 Wire Wire Line @@ -245,7 +245,7 @@ Wire Wire Line 2500 5300 2500 5500 Wire Wire Line 3400 5300 2500 5300 -Text GLabel 3400 5300 2 48 Output ~ 0 +Text GLabel 3400 5300 2 48 Output ~ 0 PWR_ENA_VCCINT Connection ~ 2500 5300 Wire Wire Line @@ -260,7 +260,7 @@ Wire Wire Line 2900 8300 2600 8300 Wire Wire Line 2600 8700 2200 8700 -Text GLabel 1450 8700 0 48 Input ~ 0 +Text GLabel 1450 8700 0 48 Input ~ 0 POK_VCCAUX Connection ~ 2200 8700 Connection ~ 2600 8700 @@ -270,7 +270,7 @@ Wire Wire Line 6800 8100 6800 8700 Wire Wire Line 7400 8700 6800 8700 -Text GLabel 6050 8700 0 48 Input ~ 0 +Text GLabel 6050 8700 0 48 Input ~ 0 POK_VCCO Connection ~ 6800 8700 Wire Wire Line @@ -288,7 +288,7 @@ F 1 "100k" H 1940 5150 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 1940 5150 60 0001 C CNN F 3 "" H 1940 5150 60 0000 C CNN 1 2100 5300 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:2N7002 Q6 @@ -299,7 +299,7 @@ F 1 "2N7002P,235" H 6980 8530 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:SOT-23" H 6980 8530 60 0001 C CNN F 3 "" H 6980 8530 60 0000 C CNN 1 7600 8600 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:LEDCHIP-LED0603 LED18 @@ -310,7 +310,7 @@ F 1 "LTST-C191KGKT" H 7855 8010 60 0000 R BNN F 2 "Cryptech_Alpha_Footprints:VD_0603" H 7855 8010 60 0001 C CNN F 3 "" H 7855 8010 60 0000 C CNN 1 8000 8200 - -1 0 0 -1 + -1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:R-EU_R0402 R78 @@ -321,7 +321,7 @@ F 1 "330" V 7930 7710 60 0000 R TNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 7930 7710 60 0001 C CNN F 3 "" H 7930 7710 60 0000 C CNN 1 8000 7800 - 0 -1 1 0 + 0 -1 1 0 $EndComp $Comp L Cryptech_Alpha:C-EUC0402 C211 @@ -332,7 +332,7 @@ F 1 "0.1uF" H 2840 5620 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:C_0402" H 2840 5620 60 0001 C CNN F 3 "" H 2840 5620 60 0000 C CNN 1 2500 5600 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:C-EUC0402 C212 @@ -343,7 +343,7 @@ F 1 "0.1uF" H 3730 9020 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:C_0402" H 3730 9020 60 0001 C CNN F 3 "" H 3730 9020 60 0000 C CNN 1 3400 9000 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:C-EUC0402 C213 @@ -354,7 +354,7 @@ F 1 "0.1uF" H 7330 5620 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:C_0402" H 7330 5620 60 0001 C CNN F 3 "" H 7330 5620 60 0000 C CNN 1 7000 5600 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:BAT54 D2 @@ -365,7 +365,7 @@ F 1 "BAT54LT1G" H 2090 4980 60 0000 R BNN F 2 "Cryptech_Alpha_Footprints:SOT-23" H 2090 4980 60 0001 C CNN F 3 "" H 2090 4980 60 0000 C CNN 1 2100 4900 - -1 0 0 -1 + -1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:R-EU_R0402 R75 @@ -376,7 +376,7 @@ F 1 "4.7k" H 5640 4740 60 0000 R TNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 5640 4740 60 0001 C CNN F 3 "" H 5640 4740 60 0000 C CNN 1 5800 4900 - 0 -1 -1 0 + 0 -1 -1 0 $EndComp $Comp L Cryptech_Alpha:R-EU_R0402 R76 @@ -387,7 +387,7 @@ F 1 "100k" H 6450 5150 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 6450 5150 60 0001 C CNN F 3 "" H 6450 5150 60 0000 C CNN 1 6600 5300 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:BAT54 D4 @@ -398,7 +398,7 @@ F 1 "BAT54LT1G" H 6720 4720 60 0000 R BNN F 2 "Cryptech_Alpha_Footprints:SOT-23" H 6720 4720 60 0001 C CNN F 3 "" H 6720 4720 60 0000 C CNN 1 6600 4900 - -1 0 0 -1 + -1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:R-EU_R0402 R73 @@ -409,7 +409,7 @@ F 1 "4.7k" H 2040 8150 60 0000 R TNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 2040 8150 60 0001 C CNN F 3 "" H 2040 8150 60 0000 C CNN 1 2200 8300 - 0 -1 -1 0 + 0 -1 -1 0 $EndComp $Comp L Cryptech_Alpha:R-EU_R0402 R74 @@ -420,7 +420,7 @@ F 1 "100k" H 2840 8550 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 2840 8550 60 0001 C CNN F 3 "" H 2840 8550 60 0000 C CNN 1 3000 8700 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:BAT54 D3 @@ -431,7 +431,7 @@ F 1 "BAT54LT1G" H 3060 8390 60 0000 R BNN F 2 "Cryptech_Alpha_Footprints:SOT-23" H 3060 8390 60 0001 C CNN F 3 "" H 3060 8390 60 0000 C CNN 1 3000 8300 - -1 0 0 -1 + -1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:R-EU_R0402 R77 @@ -442,6 +442,6 @@ F 1 "4.7k" H 6660 7740 60 0000 R TNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 6660 7740 60 0001 C CNN F 3 "" H 6660 7740 60 0000 C CNN 1 6800 7900 - 0 -1 -1 0 + 0 -1 -1 0 $EndComp -$EndSCHEMATC \ No newline at end of file +$EndSCHEMATC -- cgit v1.2.3