]> rtime.felk.cvut.cz Git - fpga/zynq/canbench-hw.git/blobdiff - can-interface.sch
power reg changed, I/O pin assignment, testpoints, CAN
[fpga/zynq/canbench-hw.git] / can-interface.sch
index 5be221d7ac042ad90cc5a7c608a8fa218313e93b..fc89bc9ff49047fb3c51a105cb7794d57c4767a1 100644 (file)
@@ -74,9 +74,9 @@ LIBS:Zilog
 LIBS:conn_100pin
 LIBS:MCP2562FD
 LIBS:vccio
+LIBS:mcp
 LIBS:JX1
 LIBS:JX2
-LIBS:mcp
 LIBS:canbench-hw-cache
 EELAYER 25 0
 EELAYER END
@@ -108,14 +108,14 @@ F 3 "" H 1800 1450 50  0000 C CNN
        1    0    0    -1  
 $EndComp
 $Comp
-L GND #PWR071
+L GND #PWR057
 U 1 1 56E6C777
 P 1800 1900
-AR Path="/56EC0B74/56E83260/56F326CC/56E6C777" Ref="#PWR071"  Part="1" 
-AR Path="/56EC0B74/56E83260/570971DE/56E6C777" Ref="#PWR079"  Part="1" 
-AR Path="/56EC0B74/56E83260/57098102/56E6C777" Ref="#PWR087"  Part="1" 
-AR Path="/56EC0B74/56E83260/5709853A/56E6C777" Ref="#PWR095"  Part="1" 
-F 0 "#PWR095" H 1800 1650 50  0001 C CNN
+AR Path="/56EC0B74/56E83260/56F326CC/56E6C777" Ref="#PWR057"  Part="1" 
+AR Path="/56EC0B74/56E83260/570971DE/56E6C777" Ref="#PWR065"  Part="1" 
+AR Path="/56EC0B74/56E83260/57098102/56E6C777" Ref="#PWR073"  Part="1" 
+AR Path="/56EC0B74/56E83260/5709853A/56E6C777" Ref="#PWR081"  Part="1" 
+F 0 "#PWR081" H 1800 1650 50  0001 C CNN
 F 1 "GND" H 1800 1750 50  0000 C CNN
 F 2 "" H 1800 1900 50  0000 C CNN
 F 3 "" H 1800 1900 50  0000 C CNN
@@ -123,14 +123,14 @@ F 3 "" H 1800 1900 50  0000 C CNN
        1    0    0    -1  
 $EndComp
 $Comp
-L +5V #PWR072
+L +5V #PWR058
 U 1 1 56E6C797
 P 1800 950
-AR Path="/56EC0B74/56E83260/56F326CC/56E6C797" Ref="#PWR072"  Part="1" 
-AR Path="/56EC0B74/56E83260/570971DE/56E6C797" Ref="#PWR080"  Part="1" 
-AR Path="/56EC0B74/56E83260/57098102/56E6C797" Ref="#PWR088"  Part="1" 
-AR Path="/56EC0B74/56E83260/5709853A/56E6C797" Ref="#PWR096"  Part="1" 
-F 0 "#PWR096" H 1800 800 50  0001 C CNN
+AR Path="/56EC0B74/56E83260/56F326CC/56E6C797" Ref="#PWR058"  Part="1" 
+AR Path="/56EC0B74/56E83260/570971DE/56E6C797" Ref="#PWR066"  Part="1" 
+AR Path="/56EC0B74/56E83260/57098102/56E6C797" Ref="#PWR074"  Part="1" 
+AR Path="/56EC0B74/56E83260/5709853A/56E6C797" Ref="#PWR082"  Part="1" 
+F 0 "#PWR082" H 1800 800 50  0001 C CNN
 F 1 "+5V" H 1800 1090 50  0000 C CNN
 F 2 "" H 1800 950 50  0000 C CNN
 F 3 "" H 1800 950 50  0000 C CNN
@@ -153,14 +153,14 @@ F 3 "" H 3950 1250 50  0000 C CNN
        1    0    0    -1  
 $EndComp
 $Comp
-L +5V #PWR073
+L +5V #PWR059
 U 1 1 56E6CBF0
 P 3950 1000
-AR Path="/56EC0B74/56E83260/56F326CC/56E6CBF0" Ref="#PWR073"  Part="1" 
-AR Path="/56EC0B74/56E83260/570971DE/56E6CBF0" Ref="#PWR081"  Part="1" 
-AR Path="/56EC0B74/56E83260/57098102/56E6CBF0" Ref="#PWR089"  Part="1" 
-AR Path="/56EC0B74/56E83260/5709853A/56E6CBF0" Ref="#PWR097"  Part="1" 
-F 0 "#PWR097" H 3950 850 50  0001 C CNN
+AR Path="/56EC0B74/56E83260/56F326CC/56E6CBF0" Ref="#PWR059"  Part="1" 
+AR Path="/56EC0B74/56E83260/570971DE/56E6CBF0" Ref="#PWR067"  Part="1" 
+AR Path="/56EC0B74/56E83260/57098102/56E6CBF0" Ref="#PWR075"  Part="1" 
+AR Path="/56EC0B74/56E83260/5709853A/56E6CBF0" Ref="#PWR083"  Part="1" 
+F 0 "#PWR083" H 3950 850 50  0001 C CNN
 F 1 "+5V" H 3950 1140 50  0000 C CNN
 F 2 "" H 3950 1000 50  0000 C CNN
 F 3 "" H 3950 1000 50  0000 C CNN
@@ -168,14 +168,14 @@ F 3 "" H 3950 1000 50  0000 C CNN
        1    0    0    -1  
 $EndComp
 $Comp
-L GND #PWR074
+L GND #PWR060
 U 1 1 56E6CC07
 P 3950 1500
-AR Path="/56EC0B74/56E83260/56F326CC/56E6CC07" Ref="#PWR074"  Part="1" 
-AR Path="/56EC0B74/56E83260/570971DE/56E6CC07" Ref="#PWR082"  Part="1" 
-AR Path="/56EC0B74/56E83260/57098102/56E6CC07" Ref="#PWR090"  Part="1" 
-AR Path="/56EC0B74/56E83260/5709853A/56E6CC07" Ref="#PWR098"  Part="1" 
-F 0 "#PWR098" H 3950 1250 50  0001 C CNN
+AR Path="/56EC0B74/56E83260/56F326CC/56E6CC07" Ref="#PWR060"  Part="1" 
+AR Path="/56EC0B74/56E83260/570971DE/56E6CC07" Ref="#PWR068"  Part="1" 
+AR Path="/56EC0B74/56E83260/57098102/56E6CC07" Ref="#PWR076"  Part="1" 
+AR Path="/56EC0B74/56E83260/5709853A/56E6CC07" Ref="#PWR084"  Part="1" 
+F 0 "#PWR084" H 3950 1250 50  0001 C CNN
 F 1 "GND" H 3950 1350 50  0000 C CNN
 F 2 "" H 3950 1500 50  0000 C CNN
 F 3 "" H 3950 1500 50  0000 C CNN
@@ -198,14 +198,14 @@ F 3 "" H 4350 1250 50  0000 C CNN
        1    0    0    -1  
 $EndComp
 $Comp
-L GND #PWR075
+L GND #PWR061
 U 1 1 56E6CD72
 P 4350 1500
-AR Path="/56EC0B74/56E83260/56F326CC/56E6CD72" Ref="#PWR075"  Part="1" 
-AR Path="/56EC0B74/56E83260/570971DE/56E6CD72" Ref="#PWR083"  Part="1" 
-AR Path="/56EC0B74/56E83260/57098102/56E6CD72" Ref="#PWR091"  Part="1" 
-AR Path="/56EC0B74/56E83260/5709853A/56E6CD72" Ref="#PWR099"  Part="1" 
-F 0 "#PWR099" H 4350 1250 50  0001 C CNN
+AR Path="/56EC0B74/56E83260/56F326CC/56E6CD72" Ref="#PWR061"  Part="1" 
+AR Path="/56EC0B74/56E83260/570971DE/56E6CD72" Ref="#PWR069"  Part="1" 
+AR Path="/56EC0B74/56E83260/57098102/56E6CD72" Ref="#PWR077"  Part="1" 
+AR Path="/56EC0B74/56E83260/5709853A/56E6CD72" Ref="#PWR085"  Part="1" 
+F 0 "#PWR085" H 4350 1250 50  0001 C CNN
 F 1 "GND" H 4350 1350 50  0000 C CNN
 F 2 "" H 4350 1500 50  0000 C CNN
 F 3 "" H 4350 1500 50  0000 C CNN
@@ -217,14 +217,14 @@ RXD
 Text HLabel 1000 1350 0    60   Input ~ 0
 TXD
 $Comp
-L VCCIO_34 #PWR076
+L VCCIO_34 #PWR062
 U 1 1 56E8A2EB
 P 1100 1000
-AR Path="/56EC0B74/56E83260/56F326CC/56E8A2EB" Ref="#PWR076"  Part="1" 
-AR Path="/56EC0B74/56E83260/570971DE/56E8A2EB" Ref="#PWR084"  Part="1" 
-AR Path="/56EC0B74/56E83260/57098102/56E8A2EB" Ref="#PWR092"  Part="1" 
-AR Path="/56EC0B74/56E83260/5709853A/56E8A2EB" Ref="#PWR0100"  Part="1" 
-F 0 "#PWR0100" H 1100 850 50  0001 C CNN
+AR Path="/56EC0B74/56E83260/56F326CC/56E8A2EB" Ref="#PWR062"  Part="1" 
+AR Path="/56EC0B74/56E83260/570971DE/56E8A2EB" Ref="#PWR070"  Part="1" 
+AR Path="/56EC0B74/56E83260/57098102/56E8A2EB" Ref="#PWR078"  Part="1" 
+AR Path="/56EC0B74/56E83260/5709853A/56E8A2EB" Ref="#PWR086"  Part="1" 
+F 0 "#PWR086" H 1100 850 50  0001 C CNN
 F 1 "VCCIO_34" H 1100 1150 50  0000 C CNN
 F 2 "" H 1100 1000 50  0000 C CNN
 F 3 "" H 1100 1000 50  0000 C CNN
@@ -232,14 +232,14 @@ F 3 "" H 1100 1000 50  0000 C CNN
        1    0    0    -1  
 $EndComp
 $Comp
-L VCCIO_34 #PWR077
+L VCCIO_34 #PWR063
 U 1 1 56E8F0C0
 P 4350 1000
-AR Path="/56EC0B74/56E83260/56F326CC/56E8F0C0" Ref="#PWR077"  Part="1" 
-AR Path="/56EC0B74/56E83260/570971DE/56E8F0C0" Ref="#PWR085"  Part="1" 
-AR Path="/56EC0B74/56E83260/57098102/56E8F0C0" Ref="#PWR093"  Part="1" 
-AR Path="/56EC0B74/56E83260/5709853A/56E8F0C0" Ref="#PWR0101"  Part="1" 
-F 0 "#PWR0101" H 4350 850 50  0001 C CNN
+AR Path="/56EC0B74/56E83260/56F326CC/56E8F0C0" Ref="#PWR063"  Part="1" 
+AR Path="/56EC0B74/56E83260/570971DE/56E8F0C0" Ref="#PWR071"  Part="1" 
+AR Path="/56EC0B74/56E83260/57098102/56E8F0C0" Ref="#PWR079"  Part="1" 
+AR Path="/56EC0B74/56E83260/5709853A/56E8F0C0" Ref="#PWR087"  Part="1" 
+F 0 "#PWR087" H 4350 850 50  0001 C CNN
 F 1 "VCCIO_34" H 4350 1150 50  0000 C CNN
 F 2 "" H 4350 1000 50  0000 C CNN
 F 3 "" H 4350 1000 50  0000 C CNN
@@ -295,14 +295,14 @@ LO
 Text HLabel 5400 1150 0    60   BiDi ~ 0
 HI
 $Comp
-L GND #PWR078
+L GND #PWR064
 U 1 1 5709272B
 P 7350 2000
-AR Path="/56EC0B74/56E83260/56F326CC/5709272B" Ref="#PWR078"  Part="1" 
-AR Path="/56EC0B74/56E83260/570971DE/5709272B" Ref="#PWR086"  Part="1" 
-AR Path="/56EC0B74/56E83260/57098102/5709272B" Ref="#PWR094"  Part="1" 
-AR Path="/56EC0B74/56E83260/5709853A/5709272B" Ref="#PWR0102"  Part="1" 
-F 0 "#PWR0102" H 7350 1750 50  0001 C CNN
+AR Path="/56EC0B74/56E83260/56F326CC/5709272B" Ref="#PWR064"  Part="1" 
+AR Path="/56EC0B74/56E83260/570971DE/5709272B" Ref="#PWR072"  Part="1" 
+AR Path="/56EC0B74/56E83260/57098102/5709272B" Ref="#PWR080"  Part="1" 
+AR Path="/56EC0B74/56E83260/5709853A/5709272B" Ref="#PWR088"  Part="1" 
+F 0 "#PWR088" H 7350 1750 50  0001 C CNN
 F 1 "GND" H 7350 1850 50  0000 C CNN
 F 2 "" H 7350 2000 50  0000 C CNN
 F 3 "" H 7350 2000 50  0000 C CNN
@@ -312,43 +312,35 @@ $EndComp
 $Comp
 L Jumper_NC_Small JP1
 U 1 1 57092E6D
-P 1500 2350
+P 6950 1850
 AR Path="/56EC0B74/56E83260/56F326CC/57092E6D" Ref="JP1"  Part="1" 
 AR Path="/56EC0B74/56E83260/570971DE/57092E6D" Ref="JP4"  Part="1" 
 AR Path="/56EC0B74/56E83260/57098102/57092E6D" Ref="JP7"  Part="1" 
 AR Path="/56EC0B74/56E83260/5709853A/57092E6D" Ref="JP10"  Part="1" 
-F 0 "JP10" H 1500 2430 50  0000 C CNN
-F 1 "Jumper_NC_Small" H 1510 2290 50  0001 C CNN
-F 2 "Pin_Headers:Pin_Header_Straight_1x02" H 1500 2350 50  0001 C CNN
-F 3 "" H 1500 2350 50  0000 C CNN
-       1    1500 2350
-       1    0    0    -1  
+F 0 "JP10" H 6950 1930 50  0000 C CNN
+F 1 "Jumper_NC_Small" H 6960 1790 50  0001 C CNN
+F 2 "Pin_Headers:Pin_Header_Straight_1x02" H 6950 1850 50  0001 C CNN
+F 3 "" H 6950 1850 50  0000 C CNN
+       1    6950 1850
+       0    -1   -1   0   
 $EndComp
-Wire Wire Line
-       1400 2350 1050 2350
-Text Label 1050 2350 0    60   ~ 0
-CAN_HI
 $Comp
 L R R36
 U 1 1 5709312A
-P 1800 2350
+P 6950 1500
 AR Path="/56EC0B74/56E83260/56F326CC/5709312A" Ref="R36"  Part="1" 
 AR Path="/56EC0B74/56E83260/570971DE/5709312A" Ref="R37"  Part="1" 
 AR Path="/56EC0B74/56E83260/57098102/5709312A" Ref="R38"  Part="1" 
 AR Path="/56EC0B74/56E83260/5709853A/5709312A" Ref="R39"  Part="1" 
-F 0 "R39" V 1880 2350 50  0000 C CNN
-F 1 "120R" V 1800 2350 50  0000 C CNN
-F 2 "Resistors_SMD:R_0805_HandSoldering" V 1730 2350 50  0001 C CNN
-F 3 "" H 1800 2350 50  0000 C CNN
-       1    1800 2350
-       0    1    1    0   
+F 0 "R39" V 7030 1500 50  0000 C CNN
+F 1 "120R" V 6950 1500 50  0000 C CNN
+F 2 "Resistors_SMD:R_0805_HandSoldering" V 6880 1500 50  0001 C CNN
+F 3 "" H 6950 1500 50  0000 C CNN
+       1    6950 1500
+       1    0    0    -1  
 $EndComp
 Wire Wire Line
-       1600 2350 1650 2350
-Wire Wire Line
-       1950 2350 2350 2350
-Text Label 2350 2350 2    60   ~ 0
-CAN_LO
+       6950 1750 6950 1650
 $Comp
 L Jumper_NO_Small JP2
 U 1 1 57093CFD
@@ -397,7 +389,7 @@ AR Path="/56EC0B74/56E83260/57098102/570FA364" Ref="J3"  Part="1"
 AR Path="/56EC0B74/56E83260/5709853A/570FA364" Ref="J4"  Part="1" 
 F 0 "J4" H 8000 2050 50  0000 C CNN
 F 1 "DB9" H 8000 950 50  0000 C CNN
-F 2 "Connect:DB9FC" H 8000 1500 50  0001 C CNN
+F 2 "conn_DBxx:DB9FC" H 8000 1500 50  0001 C CNN
 F 3 "" H 8000 1500 50  0000 C CNN
        1    8000 1500
        1    0    0    -1  
@@ -428,19 +420,19 @@ F 3 "" H 6350 1650 50  0000 C CNN
        0    1    1    0   
 $EndComp
 Wire Wire Line
-       7550 1700 6900 1700
+       7550 1700 7200 1700
 Wire Wire Line
-       6900 1700 6900 2150
+       7200 1700 7200 2150
 Wire Wire Line
-       6900 2150 6500 2150
+       7200 2150 6500 2150
 Wire Wire Line
        6550 2150 6550 2050
 Wire Wire Line
-       7550 1600 6900 1600
+       7550 1600 7200 1600
 Wire Wire Line
-       6900 1600 6900 1150
+       7200 1600 7200 1150
 Wire Wire Line
-       6900 1150 6500 1150
+       7200 1150 6500 1150
 Wire Wire Line
        6550 1150 6550 1250
 Wire Wire Line
@@ -483,8 +475,14 @@ Connection ~ 6150 1150
 Connection ~ 6550 1150
 Connection ~ 6550 2150
 Connection ~ 6150 2150
-Text Notes 1200 2950 0    60   ~ 0
+Text Notes 2300 2500 0    60   ~ 0
 When high-speed CAN FD (8Mbit)\nis desired, the jumpers (if open)\nmight cause unbearable signal reflections\nand might need to be depopulated.
 Text Notes 5900 1650 2    60   ~ 0
 TODO: footprint!
+Wire Wire Line
+       6950 1950 6950 2150
+Connection ~ 6950 2150
+Wire Wire Line
+       6950 1350 6950 1150
+Connection ~ 6950 1150
 $EndSCHEMATC