EESchema Schematic File Version 2 date Fri Nov 5 14:44:54 2010 LIBS:power LIBS:device LIBS:conn LIBS:c8051f320 LIBS:mini_usb_b LIBS:usb_a_plug EELAYER 24 0 EELAYER END $Descr A4 11700 8267 Sheet 1 1 Title "Arbitrary-precision Counter (3 MHz)" Date "5 nov 2010" Rev "2" Comp "Werner Almesberger" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr Text Notes 8250 1000 0 100 ~ 20 Input circuit has known bugs.\nSee ECN0006 for details. NoConn ~ 8400 3800 NoConn ~ 8400 2900 Wire Wire Line 8650 2050 8650 1500 Wire Wire Line 3400 4700 3400 4900 Connection ~ 8650 1500 Connection ~ 7400 1500 Wire Wire Line 7400 1850 7400 1500 Wire Wire Line 4300 4200 4300 3500 Wire Wire Line 10050 1900 10750 1900 Wire Wire Line 5600 3200 4050 3200 Wire Wire Line 9350 2100 9350 1900 Wire Wire Line 9100 5700 9100 5900 Wire Wire Line 7550 5950 7550 6150 Connection ~ 4700 3650 Wire Wire Line 4700 4200 4700 3650 Connection ~ 3700 3650 Wire Wire Line 5600 3050 5400 3050 Wire Wire Line 5050 6200 5050 5550 Wire Wire Line 5050 5550 5250 5550 Wire Wire Line 5250 5550 5250 6200 Wire Wire Line 6500 6200 6500 4650 Wire Wire Line 3700 4700 3700 4900 Wire Wire Line 3100 4700 3100 4900 Connection ~ 3400 3200 Wire Wire Line 3400 4200 3400 3200 Wire Wire Line 4300 4600 4300 4800 Wire Wire Line 4300 3500 5600 3500 Wire Wire Line 1100 3050 900 3050 Wire Wire Line 1100 3500 900 3500 Connection ~ 900 3500 Wire Wire Line 900 3050 900 3700 Wire Wire Line 2250 3500 2450 3500 Wire Wire Line 2450 3500 2450 3700 Wire Wire Line 2250 3200 3900 3200 Wire Wire Line 4700 4600 4700 4800 Wire Wire Line 3100 4200 3100 3350 Connection ~ 3100 3350 Wire Wire Line 6650 4650 6650 6200 Wire Wire Line 5600 3350 4050 3350 Wire Wire Line 4050 3350 3900 3200 Wire Wire Line 2250 3350 3900 3350 Wire Wire Line 3900 3350 4050 3200 Wire Wire Line 3700 4200 3700 3050 Wire Wire Line 5600 3800 5400 3800 Connection ~ 5400 3650 Wire Wire Line 5400 3650 5400 6200 Connection ~ 5400 3800 Wire Wire Line 7550 5350 7550 5550 Wire Wire Line 10900 2100 10900 2300 Wire Wire Line 3700 3650 5600 3650 Wire Wire Line 9350 2800 9350 2600 Wire Wire Line 3700 3050 2250 3050 Wire Wire Line 8850 2100 8850 2300 Wire Wire Line 9150 1900 9550 1900 Connection ~ 9350 1900 Wire Wire Line 7550 4650 7550 4850 Wire Wire Line 7250 1850 7250 1500 Wire Wire Line 7250 1500 8850 1500 Wire Wire Line 8850 1500 8850 1700 Wire Wire Line 7550 1850 7550 1500 Connection ~ 7550 1500 Wire Wire Line 8400 2750 8650 2750 Wire Wire Line 8650 2750 8650 2550 NoConn ~ 8400 3350 $Comp L GND #PWR01 U 1 1 4CC53309 P 8850 2300 F 0 "#PWR01" H 8850 2300 30 0001 C CNN F 1 "GND" H 8850 2230 30 0001 C CNN 1 8850 2300 1 0 0 -1 $EndComp $Comp L R R2 U 1 1 4CC5326F P 9800 1900 F 0 "R2" V 9880 1900 50 0000 C CNN F 1 "47" V 9800 1900 50 0000 C CNN F 2 "0603" H 9800 1900 60 0001 C CNN 1 9800 1900 0 -1 -1 0 $EndComp $Comp L BNC P5 U 1 1 4CC53249 P 10900 1900 F 0 "P5" H 10910 2020 60 0000 C CNN F 1 "MMCX" H 11050 1750 40 0000 C CNN F 2 "MMCX-F-EDGE-1.6mm" H 10900 1900 60 0001 C CNN 1 10900 1900 1 0 0 -1 $EndComp $Comp L NPN Q1 U 1 1 4CC5321F P 8950 1900 F 0 "Q1" H 8950 1750 50 0000 R CNN F 1 "NPN" H 8950 2050 50 0000 R CNN F 2 "SOT-323-CW" H 8950 1900 60 0001 C CNN 1 8950 1900 -1 0 0 -1 $EndComp $Comp L USB_A_PLUG~ CON1 U 1 1 4CC53108 P 1650 3300 F 0 "CON1" H 1400 3750 60 0000 C CNN F 1 "USB_A_PLUG " H 1650 2900 60 0000 C CNN F 2 "USB_A_PLUG_SMT" H 1650 3300 60 0001 C CNN 1 1650 3300 -1 0 0 -1 $EndComp $Comp L GND #PWR02 U 1 1 4C71BAB2 P 9350 2800 F 0 "#PWR02" H 9350 2800 30 0001 C CNN F 1 "GND" H 9350 2730 30 0001 C CNN 1 9350 2800 1 0 0 -1 $EndComp $Comp L VR VR4 U 1 1 4C71BA9B P 9350 2350 F 0 "VR4" V 9430 2350 50 0000 C CNN F 1 "5V5" V 9350 2350 50 0000 C CNN F 2 "0603" H 9350 2350 60 0001 C CNN 1 9350 2350 -1 0 0 -1 $EndComp $Comp L GND #PWR03 U 1 1 4C71B2DD P 9100 5900 F 0 "#PWR03" H 9100 5900 30 0001 C CNN F 1 "GND" H 9100 5830 30 0001 C CNN 1 9100 5900 1 0 0 -1 $EndComp $Comp L PWR_FLAG #FLG04 U 1 1 4C71B2DB P 9100 5700 F 0 "#FLG04" H 9100 5970 30 0001 C CNN F 1 "PWR_FLAG" H 9100 5930 30 0000 C CNN 1 9100 5700 1 0 0 -1 $EndComp Text Label 10250 1900 0 60 ~ 0 PROBE $Comp L GND #PWR05 U 1 1 4C71B1E2 P 10900 2300 F 0 "#PWR05" H 10900 2300 30 0001 C CNN F 1 "GND" H 10900 2230 30 0001 C CNN 1 10900 2300 1 0 0 -1 $EndComp NoConn ~ 6800 4650 NoConn ~ 6950 4650 NoConn ~ 7100 4650 NoConn ~ 7250 4650 NoConn ~ 7400 4650 NoConn ~ 8400 3650 NoConn ~ 8400 3500 NoConn ~ 8400 3200 NoConn ~ 8400 3050 NoConn ~ 5600 2900 $Comp L R R1 U 1 1 4C71B06B P 8650 2300 F 0 "R1" V 8730 2300 50 0000 C CNN F 1 "1k" V 8650 2300 50 0000 C CNN F 2 "0603" H 8650 2300 60 0001 C CNN 1 8650 2300 -1 0 0 1 $EndComp NoConn ~ 7100 1850 NoConn ~ 6500 1850 NoConn ~ 6650 1850 NoConn ~ 6800 1850 NoConn ~ 6950 1850 NoConn ~ 5600 2750 $Comp L C8051F320 U1 U 1 1 4C71AEC6 P 7000 3250 F 0 "U1" H 6000 4450 60 0000 C CNN F 1 "C8051F320" H 7000 3250 60 0000 C CNN F 2 "LQFP32" H 7000 3250 60 0001 C CNN 1 7000 3250 1 0 0 -1 $EndComp Text Label 2450 3350 0 60 ~ 0 D+ Text Label 2450 3200 0 60 ~ 0 D- $Comp L GND #PWR06 U 1 1 4C6408C7 P 4300 4800 F 0 "#PWR06" H 4300 4800 30 0001 C CNN F 1 "GND" H 4300 4730 30 0001 C CNN 1 4300 4800 1 0 0 -1 $EndComp $Comp L GND #PWR07 U 1 1 4C6408C5 P 4700 4800 F 0 "#PWR07" H 4700 4800 30 0001 C CNN F 1 "GND" H 4700 4730 30 0001 C CNN 1 4700 4800 1 0 0 -1 $EndComp $Comp L GND #PWR08 U 1 1 4C6408BA P 5400 3050 F 0 "#PWR08" H 5400 3050 30 0001 C CNN F 1 "GND" H 5400 2980 30 0001 C CNN 1 5400 3050 0 1 1 0 $EndComp $Comp L GND #PWR09 U 1 1 4C6408AD P 7550 6150 F 0 "#PWR09" H 7550 6150 30 0001 C CNN F 1 "GND" H 7550 6080 30 0001 C CNN 1 7550 6150 1 0 0 -1 $EndComp $Comp L GND #PWR010 U 1 1 4C6408A3 P 5050 6200 F 0 "#PWR010" H 5050 6200 30 0001 C CNN F 1 "GND" H 5050 6130 30 0001 C CNN 1 5050 6200 1 0 0 -1 $EndComp $Comp L GND #PWR011 U 1 1 4C64089F P 2450 3700 F 0 "#PWR011" H 2450 3700 30 0001 C CNN F 1 "GND" H 2450 3630 30 0001 C CNN 1 2450 3700 1 0 0 -1 $EndComp $Comp L GND #PWR012 U 1 1 4C640899 P 900 3700 F 0 "#PWR012" H 900 3700 30 0001 C CNN F 1 "GND" H 900 3630 30 0001 C CNN 1 900 3700 1 0 0 -1 $EndComp $Comp L GND #PWR013 U 1 1 4C640896 P 3700 4900 F 0 "#PWR013" H 3700 4900 30 0001 C CNN F 1 "GND" H 3700 4830 30 0001 C CNN 1 3700 4900 1 0 0 -1 $EndComp $Comp L GND #PWR014 U 1 1 4C64088F P 3400 4900 F 0 "#PWR014" H 3400 4900 30 0001 C CNN F 1 "GND" H 3400 4830 30 0001 C CNN 1 3400 4900 1 0 0 -1 $EndComp $Comp L GND #PWR015 U 1 1 4C64088A P 3100 4900 F 0 "#PWR015" H 3100 4900 30 0001 C CNN F 1 "GND" H 3100 4830 30 0001 C CNN 1 3100 4900 1 0 0 -1 $EndComp Text Label 5250 6000 1 60 ~ 0 GND Text Label 6650 6000 1 60 ~ 0 C2D Text Label 5400 6000 1 60 ~ 0 VBUS Text Label 6500 6000 1 60 ~ 0 C2CK $Comp L VR VR3 U 1 1 4C64034D P 3700 4450 F 0 "VR3" V 3780 4450 50 0000 C CNN F 1 "5V6" V 3700 4450 50 0000 C CNN F 2 "0402" H 3700 4450 60 0001 C CNN 1 3700 4450 -1 0 0 -1 $EndComp $Comp L VR VR2 U 1 1 4C640343 P 3400 4450 F 0 "VR2" V 3480 4450 50 0000 C CNN F 1 "5V6" V 3400 4450 50 0000 C CNN F 2 "0402" H 3400 4450 60 0001 C CNN 1 3400 4450 -1 0 0 -1 $EndComp $Comp L VR VR1 U 1 1 4C6402FB P 3100 4450 F 0 "VR1" V 3180 4450 50 0000 C CNN F 1 "5V6" V 3100 4450 50 0000 C CNN F 2 "0402" H 3100 4450 60 0001 C CNN 1 3100 4450 -1 0 0 -1 $EndComp $Comp L R R3 U 1 1 4C6402F2 P 7550 5100 F 0 "R3" V 7630 5100 50 0000 C CNN F 1 "68" V 7550 5100 50 0000 C CNN F 2 "0603" H 7550 5100 60 0001 C CNN 1 7550 5100 -1 0 0 -1 $EndComp $Comp L LED D1 U 1 1 4C6402EE P 7550 5750 F 0 "D1" H 7550 5850 50 0000 C CNN F 1 "LTST-C190KRKT" H 7550 5650 50 0000 C CNN F 2 "0603" H 7550 5750 60 0001 C CNN 1 7550 5750 0 -1 1 0 $EndComp $Comp L CONN_1 P1 U 1 1 4C640203 P 5250 6350 F 0 "P1" H 5330 6350 40 0000 L CNN F 1 "CONN_1" H 5250 6405 30 0001 C CNN F 2 "PAD_120x60" H 5250 6350 60 0001 C CNN 1 5250 6350 0 1 1 0 $EndComp $Comp L CONN_1 P4 U 1 1 4C640202 P 6650 6350 F 0 "P4" H 6730 6350 40 0000 L CNN F 1 "CONN_1" H 6650 6405 30 0001 C CNN F 2 "PAD_120x60" H 6650 6350 60 0001 C CNN 1 6650 6350 0 1 1 0 $EndComp $Comp L CONN_1 P3 U 1 1 4C640200 P 6500 6350 F 0 "P3" H 6580 6350 40 0000 L CNN F 1 "CONN_1" H 6500 6405 30 0001 C CNN F 2 "PAD_120x60" H 6500 6350 60 0001 C CNN 1 6500 6350 0 1 1 0 $EndComp $Comp L CONN_1 P2 U 1 1 4C6401FE P 5400 6350 F 0 "P2" H 5480 6350 40 0000 L CNN F 1 "CONN_1" H 5400 6405 30 0001 C CNN F 2 "PAD_120x60" H 5400 6350 60 0001 C CNN 1 5400 6350 0 1 1 0 $EndComp $Comp L C C1 U 1 1 4C6401B3 P 4300 4400 F 0 "C1" H 4350 4500 50 0000 L CNN F 1 "100nF" H 4350 4300 50 0000 L CNN F 2 "0603" H 4300 4400 60 0001 C CNN 1 4300 4400 1 0 0 -1 $EndComp $Comp L C C2 U 1 1 4C6401AA P 4700 4400 F 0 "C2" H 4750 4500 50 0000 L CNN F 1 "1uF" H 4750 4300 50 0000 L CNN F 2 "0603" H 4700 4400 60 0001 C CNN 1 4700 4400 1 0 0 -1 $EndComp $EndSCHEMATC