1
0
mirror of git://projects.qi-hardware.com/ben-wpan.git synced 2024-12-22 18:26:48 +02:00

atusb: add automatic board revision detection; clean up feed line

- usb.sch: use P0.2 as board revision ID pin
- atrf.sch: label feed line
- atusb.brd: set feed line width via design rule, not as user size
- atusb.brd: increase feed line width from 18 mil to 19 mil (it should be
  58 mil, but we don't have room for more)
This commit is contained in:
Werner Almesberger 2010-12-02 23:56:03 -03:00
parent 876e12b0a9
commit b8877e0cf2
3 changed files with 902 additions and 840 deletions

View File

@ -1,4 +1,4 @@
EESchema Schematic File Version 2 date Thu Dec 2 22:05:04 2010
EESchema Schematic File Version 2 date Thu Dec 2 23:48:13 2010
LIBS:power
LIBS:device
LIBS:conn
@ -14,20 +14,24 @@ EELAYER END
$Descr A4 11700 8267
Sheet 3 3
Title "IEEE 802.15.4 USB Transceiver (AT86RF230)"
Date "2 dec 2010"
Rev "101202"
Date "3 dec 2010"
Rev "101130"
Comp "Werner Almesberger"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text Label 2950 3800 0 60 ~ 0
FEED
Connection ~ 3150 4300
Wire Wire Line
3350 4300 3150 4300
Connection ~ 4350 4000
Wire Wire Line
4350 3600 4350 4400
4350 3600 4350 4000
Wire Wire Line
4350 4000 4350 4400
Wire Wire Line
3350 4200 3150 4200
Wire Wire Line
@ -35,20 +39,24 @@ Wire Wire Line
Wire Wire Line
4150 3800 4550 3800
Wire Wire Line
2900 3800 3350 3800
2750 3800 3350 3800
Wire Wire Line
3650 6350 3650 6150
Wire Wire Line
3650 6150 3150 6150
3650 6150 3400 6150
Wire Wire Line
3400 6150 3150 6150
Wire Wire Line
3150 6150 3150 6350
Wire Wire Line
2000 3900 2200 3900
1850 3900 2050 3900
Connection ~ 7850 1250
Wire Wire Line
7850 1050 7850 1250
Wire Wire Line
7600 1250 8100 1250
7600 1250 7850 1250
Wire Wire Line
7850 1250 8100 1250
Wire Wire Line
7600 1250 7600 1450
Wire Wire Line
@ -57,7 +65,9 @@ Wire Wire Line
7950 2050 7950 1850
Connection ~ 9700 1150
Wire Wire Line
9900 1150 8400 1150
9900 1150 9700 1150
Wire Wire Line
9700 1150 8400 1150
Wire Wire Line
8400 1150 8400 2650
Connection ~ 10500 1650
@ -109,9 +119,13 @@ Wire Wire Line
Wire Wire Line
8250 5650 8250 5450
Wire Wire Line
8100 6350 8100 5450
8100 6350 8100 5650
Wire Wire Line
8400 6350 8400 5450
8100 5650 8100 5450
Wire Wire Line
8400 6350 8400 6150
Wire Wire Line
8400 6150 8400 5450
Wire Wire Line
8550 5850 8550 5450
Wire Wire Line
@ -123,10 +137,14 @@ Wire Wire Line
Wire Wire Line
9500 4500 9700 4500
Wire Wire Line
9700 4050 9700 4850
9700 4050 9700 4500
Wire Wire Line
9700 4500 9700 4850
Connection ~ 9700 4500
Wire Wire Line
7500 5450 7500 5850
7500 5450 7500 5650
Wire Wire Line
7500 5650 7500 5850
Wire Wire Line
8100 6950 8100 6750
Wire Wire Line
@ -136,9 +154,21 @@ Wire Wire Line
6700 4350 6500 4350
Connection ~ 6500 4350
Wire Wire Line
6500 4850 6500 2450
6500 4850 6500 4350
Wire Wire Line
6500 2450 7800 2450
6500 4350 6500 3900
Wire Wire Line
6500 3900 6500 3750
Wire Wire Line
6500 3750 6500 3600
Wire Wire Line
6500 3600 6500 2450
Wire Wire Line
6500 2450 7500 2450
Wire Wire Line
7500 2450 7650 2450
Wire Wire Line
7650 2450 7800 2450
Connection ~ 7500 2450
Connection ~ 6500 3600
Wire Wire Line
@ -146,14 +176,22 @@ Wire Wire Line
Wire Wire Line
10300 1150 10500 1150
Wire Wire Line
10500 1150 10500 2650
10500 1150 10500 1650
Wire Wire Line
10500 1650 10500 1950
Wire Wire Line
10500 1950 10500 2450
Wire Wire Line
10500 2450 10500 2650
Wire Wire Line
10500 1950 10100 1950
Connection ~ 10500 1950
Wire Wire Line
8550 2650 8550 2450
Wire Wire Line
8550 2450 9900 2450
8550 2450 9700 2450
Wire Wire Line
9700 2450 9900 2450
Connection ~ 9700 2450
Wire Wire Line
7950 2650 7950 2450
@ -167,12 +205,12 @@ Wire Wire Line
8600 6150 8400 6150
Connection ~ 8400 6150
Wire Wire Line
2200 3900 2200 4600
2050 3900 2050 4600
Wire Wire Line
3400 6350 3400 6150
Connection ~ 3400 6150
Wire Wire Line
2000 3800 2400 3800
1850 3800 2250 3800
Wire Wire Line
6700 4200 5350 4200
Wire Wire Line
@ -190,30 +228,32 @@ Wire Wire Line
Wire Wire Line
4350 5000 4350 4800
Wire Wire Line
3150 4200 3150 5000
3150 4200 3150 4300
Wire Wire Line
3150 4300 3150 5000
$Comp
L PWR_FLAG #FLG015
L PWR_FLAG #FLG016
U 1 1 4CF4B348
P 4350 3600
F 0 "#FLG015" H 4350 3870 30 0001 C CNN
F 0 "#FLG016" H 4350 3870 30 0001 C CNN
F 1 "PWR_FLAG" H 4350 3830 30 0000 C CNN
1 4350 3600
1 0 0 -1
$EndComp
$Comp
L AGND #PWR016
L AGND #PWR017
U 1 1 4CF4B229
P 3150 5000
F 0 "#PWR016" H 3150 5000 40 0001 C CNN
F 0 "#PWR017" H 3150 5000 40 0001 C CNN
F 1 "AGND" H 3150 4930 50 0000 C CNN
1 3150 5000
1 0 0 -1
$EndComp
$Comp
L AGND #PWR017
L AGND #PWR018
U 1 1 4CF4B224
P 4350 5000
F 0 "#PWR017" H 4350 5000 40 0001 C CNN
F 0 "#PWR018" H 4350 5000 40 0001 C CNN
F 1 "AGND" H 4350 4930 50 0000 C CNN
1 4350 5000
1 0 0 -1
@ -221,11 +261,11 @@ $EndComp
$Comp
L R R3
U 1 1 4CF4B07E
P 2650 3800
F 0 "R3" V 2730 3800 50 0000 C CNN
F 1 "0R" V 2650 3800 50 0000 C CNN
F 2 "0402" H 2650 3800 60 0001 C CNN
1 2650 3800
P 2500 3800
F 0 "R3" V 2580 3800 50 0000 C CNN
F 1 "0R" V 2500 3800 50 0000 C CNN
F 2 "0402" H 2500 3800 60 0001 C CNN
1 2500 3800
0 -1 -1 0
$EndComp
$Comp
@ -246,39 +286,39 @@ RFN
Text Label 5750 4050 0 60 ~ 0
RPF
$Comp
L GND #PWR018
L GND #PWR019
U 1 1 4C641B5A
P 3150 6350
F 0 "#PWR018" H 3150 6350 30 0001 C CNN
F 0 "#PWR019" H 3150 6350 30 0001 C CNN
F 1 "GND" H 3150 6280 30 0001 C CNN
1 3150 6350
1 0 0 -1
$EndComp
$Comp
L DGND #PWR17
L DGND #PWR18
U 1 1 4C641B55
P 3400 6350
F 0 "#PWR17" H 3400 6350 40 0001 C CNN
F 0 "#PWR18" H 3400 6350 40 0001 C CNN
F 1 "DGND" H 3400 6280 40 0000 C CNN
1 3400 6350
1 0 0 -1
$EndComp
$Comp
L AGND #PWR019
L AGND #PWR020
U 1 1 4C641B53
P 3650 6350
F 0 "#PWR019" H 3650 6350 40 0001 C CNN
F 0 "#PWR020" H 3650 6350 40 0001 C CNN
F 1 "AGND" H 3650 6280 50 0000 C CNN
1 3650 6350
1 0 0 -1
$EndComp
$Comp
L AGND #PWR020
L AGND #PWR021
U 1 1 4C641731
P 2200 4600
F 0 "#PWR020" H 2200 4600 40 0001 C CNN
F 1 "AGND" H 2200 4530 50 0000 C CNN
1 2200 4600
P 2050 4600
F 0 "#PWR021" H 2050 4600 40 0001 C CNN
F 1 "AGND" H 2050 4530 50 0000 C CNN
1 2050 4600
1 0 0 -1
$EndComp
$Comp
@ -328,37 +368,37 @@ nSS
Text HLabel 10400 3600 2 60 Output ~ 0
IRQ_RF
$Comp
L VDD #PWR021
L VDD #PWR022
U 1 1 4C641205
P 8600 6150
F 0 "#PWR021" H 8600 6250 30 0001 C CNN
F 0 "#PWR022" H 8600 6250 30 0001 C CNN
F 1 "VDD" H 8600 6260 30 0000 C CNN
1 8600 6150
0 1 1 0
$EndComp
$Comp
L VDD #PWR022
L VDD #PWR023
U 1 1 4C6411DB
P 7850 1050
F 0 "#PWR022" H 7850 1150 30 0001 C CNN
F 0 "#PWR023" H 7850 1150 30 0001 C CNN
F 1 "VDD" H 7850 1160 30 0000 C CNN
1 7850 1050
1 0 0 -1
$EndComp
$Comp
L AGND #PWR023
L AGND #PWR024
U 1 1 4C641100
P 7600 2050
F 0 "#PWR023" H 7600 2050 40 0001 C CNN
F 0 "#PWR024" H 7600 2050 40 0001 C CNN
F 1 "AGND" H 7600 1980 50 0000 C CNN
1 7600 2050
1 0 0 -1
$EndComp
$Comp
L AGND #PWR024
L AGND #PWR025
U 1 1 4C64109A
P 8250 2450
F 0 "#PWR024" H 8250 2450 40 0001 C CNN
F 0 "#PWR025" H 8250 2450 40 0001 C CNN
F 1 "AGND" H 8250 2380 50 0000 C CNN
1 8250 2450
-1 0 0 1
@ -392,10 +432,10 @@ F 1 "DGND" H 10500 2580 40 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L AGND #PWR025
L AGND #PWR026
U 1 1 4C640D33
P 6500 4850
F 0 "#PWR025" H 6500 4850 40 0001 C CNN
F 0 "#PWR026" H 6500 4850 40 0001 C CNN
F 1 "AGND" H 6500 4780 50 0000 C CNN
1 6500 4850
1 0 0 -1
@ -411,10 +451,10 @@ F 2 "PAD_60x60" H 10400 4650 60 0001 C CNN
0 1 1 0
$EndComp
$Comp
L AGND #PWR026
L AGND #PWR027
U 1 1 4C640CBA
P 9000 5850
F 0 "#PWR026" H 9000 5850 40 0001 C CNN
F 0 "#PWR027" H 9000 5850 40 0001 C CNN
F 1 "AGND" H 9000 5780 50 0000 C CNN
1 9000 5850
1 0 0 -1
@ -526,11 +566,11 @@ $EndComp
$Comp
L ANTENNA ANT1
U 1 1 4C63FE17
P 1700 3850
F 0 "ANT1" H 1700 4100 60 0000 C CNN
F 1 "50R" H 1700 3600 60 0000 C CNN
F 2 "meander" H 1700 3850 60 0001 C CNN
1 1700 3850
P 1550 3850
F 0 "ANT1" H 1550 4100 60 0000 C CNN
F 1 "50R" H 1550 3600 60 0000 C CNN
F 2 "meander" H 1550 3850 60 0001 C CNN
1 1550 3850
1 0 0 -1
$EndComp
$Comp

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
EESchema Schematic File Version 2 date Thu Dec 2 22:05:04 2010
EESchema Schematic File Version 2 date Thu Dec 2 23:47:00 2010
LIBS:power
LIBS:device
LIBS:conn
@ -14,132 +14,142 @@ EELAYER END
$Descr A4 11700 8267
Sheet 2 3
Title "IEEE 802.15.4 USB Transceiver (AT86RF230)"
Date "2 dec 2010"
Rev "101202"
Date "3 dec 2010"
Rev "101130"
Comp "Werner Almesberger"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
NoConn ~ 6900 1800
NoConn ~ 7050 1800
NoConn ~ 8600 3500
Wire Wire Line
8600 3350 9800 3350
6900 1600 6900 1800
Wire Wire Line
9800 1150 7200 1150
8600 3200 9800 3200
Wire Wire Line
7200 1150 7200 1800
Wire Wire Line
7650 1800 7650 1600
Wire Wire Line
2350 3350 2550 3350
Wire Wire Line
8250 900 8050 900
Wire Wire Line
6950 900 6750 900
Wire Wire Line
3700 4050 3700 2900
Connection ~ 5150 3350
Wire Wire Line
5150 2700 5150 4500
Wire Wire Line
4750 4500 4750 3650
Wire Wire Line
5800 2750 5600 2750
Wire Wire Line
5800 3050 4150 3050
Wire Wire Line
4000 3200 4150 3050
Wire Wire Line
2350 3200 4000 3200
Wire Wire Line
4000 3050 4150 3200
Wire Wire Line
4150 3200 5800 3200
Wire Wire Line
8100 4600 8100 4800
Wire Wire Line
7050 4600 7050 6150
Connection ~ 6750 4800
Wire Wire Line
6750 6150 6750 4600
Connection ~ 4750 3650
Connection ~ 3700 3650
Wire Wire Line
3700 3650 5800 3650
Wire Wire Line
3400 4550 3400 4750
Wire Wire Line
3700 2900 2350 2900
Connection ~ 3100 3200
Wire Wire Line
3100 4050 3100 3200
Wire Wire Line
4750 4900 4750 5100
Connection ~ 5150 3500
Wire Wire Line
5800 3500 5150 3500
Wire Wire Line
2350 3050 4000 3050
Wire Wire Line
2550 3350 2550 3550
Wire Wire Line
1000 3550 1000 2900
Connection ~ 1000 3350
Wire Wire Line
1200 3350 1000 3350
Wire Wire Line
1000 2900 1200 2900
Wire Wire Line
5150 3350 5800 3350
Wire Wire Line
5150 4900 5150 5100
Wire Wire Line
3400 4050 3400 3050
Connection ~ 3400 3050
Wire Wire Line
3100 4550 3100 4750
Wire Wire Line
3700 4550 3700 4750
Wire Wire Line
5600 3650 5600 4800
Connection ~ 5600 3650
Wire Wire Line
5600 4800 6750 4800
Wire Wire Line
6900 6150 6900 4600
Wire Wire Line
6600 6150 6600 5500
Wire Wire Line
6600 5500 6400 5500
Wire Wire Line
6400 5500 6400 6150
Wire Wire Line
5800 2900 5600 2900
Wire Wire Line
6750 900 6750 1800
Wire Wire Line
7450 900 7650 900
Wire Wire Line
6050 1150 5600 1150
Wire Wire Line
5600 1150 5600 2750
Wire Wire Line
7350 1800 7350 1300
Wire Wire Line
7350 1300 9800 1300
Wire Wire Line
7500 1800 7500 1450
Wire Wire Line
7500 1450 9800 1450
9800 1600 7650 1600
Wire Wire Line
8600 3050 9800 3050
Wire Wire Line
7650 1600 9800 1600
9800 1450 7500 1450
Wire Wire Line
8600 3200 9800 3200
7500 1450 7500 1800
Wire Wire Line
9800 1300 7350 1300
Wire Wire Line
7350 1300 7350 1800
Wire Wire Line
5600 1150 5600 2750
Wire Wire Line
5600 1150 6050 1150
Wire Wire Line
7450 900 7650 900
Wire Wire Line
6750 1800 6750 900
Wire Wire Line
5800 2900 5600 2900
Wire Wire Line
6400 6150 6400 5500
Wire Wire Line
6400 5500 6600 5500
Wire Wire Line
6600 5500 6600 6150
Wire Wire Line
6900 6150 6900 4600
Wire Wire Line
6750 4800 5600 4800
Connection ~ 5600 3650
Wire Wire Line
5600 4800 5600 3650
Wire Wire Line
3700 4550 3700 4750
Wire Wire Line
3100 4550 3100 4750
Connection ~ 3400 3050
Wire Wire Line
3400 4050 3400 3050
Wire Wire Line
5150 4900 5150 5100
Wire Wire Line
5150 3350 5800 3350
Wire Wire Line
1200 2900 1000 2900
Wire Wire Line
1200 3350 1000 3350
Connection ~ 1000 3350
Wire Wire Line
1000 2900 1000 3550
Wire Wire Line
2550 3550 2550 3350
Wire Wire Line
2350 3050 4000 3050
Wire Wire Line
5800 3500 5150 3500
Connection ~ 5150 3500
Wire Wire Line
4750 4900 4750 5100
Wire Wire Line
3100 4050 3100 3200
Connection ~ 3100 3200
Wire Wire Line
2350 2900 3700 2900
Wire Wire Line
3400 4550 3400 4750
Wire Wire Line
3700 3650 5800 3650
Connection ~ 3700 3650
Connection ~ 4750 3650
Wire Wire Line
6750 6150 6750 4600
Connection ~ 6750 4800
Wire Wire Line
7050 4600 7050 6150
Wire Wire Line
8100 4600 8100 4800
Wire Wire Line
5800 3200 4150 3200
Wire Wire Line
4150 3200 4000 3050
Wire Wire Line
2350 3200 4000 3200
Wire Wire Line
4000 3200 4150 3050
Wire Wire Line
4150 3050 5800 3050
Wire Wire Line
5600 2750 5800 2750
Wire Wire Line
4750 4500 4750 3650
Wire Wire Line
5150 2700 5150 4500
Connection ~ 5150 3350
Wire Wire Line
3700 2900 3700 4050
Wire Wire Line
6750 900 6950 900
Wire Wire Line
8250 900 8050 900
Wire Wire Line
2550 3350 2350 3350
Wire Wire Line
7650 1600 7650 1800
Wire Wire Line
7200 1800 7200 1150
Wire Wire Line
7200 1150 9800 1150
Wire Wire Line
8600 3350 9800 3350
$Comp
L GND #PWR03
U 1 1 4CF859A9
P 6900 1600
F 0 "#PWR03" H 6900 1600 30 0001 C CNN
F 1 "GND" H 6900 1530 30 0001 C CNN
1 6900 1600
-1 0 0 1
$EndComp
NoConn ~ 7050 1800
NoConn ~ 8600 3500
$Comp
L C8051F326 U1
U 1 1 4C609C36
@ -172,109 +182,109 @@ D-
Text Notes 1100 1200 0 200 ~ 40
USB
$Comp
L VDD #PWR03
L VDD #PWR04
U 1 1 4C64122B
P 5150 2700
F 0 "#PWR03" H 5150 2800 30 0001 C CNN
F 0 "#PWR04" H 5150 2800 30 0001 C CNN
F 1 "VDD" H 5150 2810 30 0000 C CNN
1 5150 2700
1 0 0 -1
$EndComp
$Comp
L GND #PWR04
L GND #PWR05
U 1 1 4C6408C7
P 5150 5100
F 0 "#PWR04" H 5150 5100 30 0001 C CNN
F 0 "#PWR05" H 5150 5100 30 0001 C CNN
F 1 "GND" H 5150 5030 30 0001 C CNN
1 5150 5100
1 0 0 -1
$EndComp
$Comp
L GND #PWR05
L GND #PWR06
U 1 1 4C6408C5
P 4750 5100
F 0 "#PWR05" H 4750 5100 30 0001 C CNN
F 0 "#PWR06" H 4750 5100 30 0001 C CNN
F 1 "GND" H 4750 5030 30 0001 C CNN
1 4750 5100
1 0 0 -1
$EndComp
$Comp
L GND #PWR06
L GND #PWR07
U 1 1 4C6408BA
P 5600 2900
F 0 "#PWR06" H 5600 2900 30 0001 C CNN
F 0 "#PWR07" H 5600 2900 30 0001 C CNN
F 1 "GND" H 5600 2830 30 0001 C CNN
1 5600 2900
0 1 1 0
$EndComp
$Comp
L GND #PWR07
L GND #PWR08
U 1 1 4C6408AD
P 8250 900
F 0 "#PWR07" H 8250 900 30 0001 C CNN
F 0 "#PWR08" H 8250 900 30 0001 C CNN
F 1 "GND" H 8250 830 30 0001 C CNN
1 8250 900
0 -1 -1 0
$EndComp
$Comp
L GND #PWR08
L GND #PWR09
U 1 1 4C6408A8
P 8100 4800
F 0 "#PWR08" H 8100 4800 30 0001 C CNN
F 0 "#PWR09" H 8100 4800 30 0001 C CNN
F 1 "GND" H 8100 4730 30 0001 C CNN
1 8100 4800
1 0 0 -1
$EndComp
$Comp
L GND #PWR09
L GND #PWR010
U 1 1 4C6408A3
P 6400 6150
F 0 "#PWR09" H 6400 6150 30 0001 C CNN
F 0 "#PWR010" H 6400 6150 30 0001 C CNN
F 1 "GND" H 6400 6080 30 0001 C CNN
1 6400 6150
1 0 0 -1
$EndComp
$Comp
L GND #PWR010
L GND #PWR011
U 1 1 4C64089F
P 2550 3550
F 0 "#PWR010" H 2550 3550 30 0001 C CNN
F 0 "#PWR011" H 2550 3550 30 0001 C CNN
F 1 "GND" H 2550 3480 30 0001 C CNN
1 2550 3550
1 0 0 -1
$EndComp
$Comp
L GND #PWR011
L GND #PWR012
U 1 1 4C640899
P 1000 3550
F 0 "#PWR011" H 1000 3550 30 0001 C CNN
F 0 "#PWR012" H 1000 3550 30 0001 C CNN
F 1 "GND" H 1000 3480 30 0001 C CNN
1 1000 3550
1 0 0 -1
$EndComp
$Comp
L GND #PWR012
L GND #PWR013
U 1 1 4C640896
P 3700 4750
F 0 "#PWR012" H 3700 4750 30 0001 C CNN
F 0 "#PWR013" H 3700 4750 30 0001 C CNN
F 1 "GND" H 3700 4680 30 0001 C CNN
1 3700 4750
1 0 0 -1
$EndComp
$Comp
L GND #PWR013
L GND #PWR014
U 1 1 4C64088F
P 3400 4750
F 0 "#PWR013" H 3400 4750 30 0001 C CNN
F 0 "#PWR014" H 3400 4750 30 0001 C CNN
F 1 "GND" H 3400 4680 30 0001 C CNN
1 3400 4750
1 0 0 -1
$EndComp
$Comp
L GND #PWR014
L GND #PWR015
U 1 1 4C64088A
P 3100 4750
F 0 "#PWR014" H 3100 4750 30 0001 C CNN
F 0 "#PWR015" H 3100 4750 30 0001 C CNN
F 1 "GND" H 3100 4680 30 0001 C CNN
1 3100 4750
1 0 0 -1