Files

324 lines
6.5 KiB
Plaintext

EESchema Schematic File Version 4
LIBS:ZORRO-PICO2W-CP-cache
EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
Sheet 1 1
Title "Zorro Pico 2 W Clockport Interface"
Comment1 "Pico 2 W replaces LAN/Clockport connector"
Comment2 "SN74LVC8T245 level translation, open-drain IRQ"
$EndDescr
$Comp
L ZORRO-PICO2W-CP-cache:PICO2W_CLOCKPORT PICO1
U 1 1 1
P 9000 3500
F 0 "PICO1" H 9000 4650 60 0000 C CNN
F 1 "Raspberry Pi Pico 2 W" H 9000 4550 60 0000 C CNN
F 2 "MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_TH" H 9000 3500 50 0001 C CNN
1 9000 3500
1 0 0 -1
$EndComp
$Comp
L ZORRO-PICO2W-CP-cache:LVC8T245 U1
U 1 1 2
P 3550 2500
F 0 "U1" H 3550 3250 60 0000 C CNN
F 1 "SN74LVC8T245 DATA" H 3550 3150 60 0000 C CNN
1 3550 2500
1 0 0 -1
$EndComp
$Comp
L ZORRO-PICO2W-CP-cache:LVC8T245 U2
U 1 1 3
P 3550 5200
F 0 "U2" H 3550 5950 60 0000 C CNN
F 1 "SN74LVC8T245 CONTROL" H 3550 5850 60 0000 C CNN
1 3550 5200
1 0 0 -1
$EndComp
$Comp
L ZORRO-PICO2W-CP-cache:INV1 U3
U 1 1 4
P 5300 6450
F 0 "U3" H 5300 6800 60 0000 C CNN
F 1 "SN74LVC1G04" H 5300 6700 60 0000 C CNN
1 5300 6450
1 0 0 -1
$EndComp
$Comp
L ZORRO-PICO2W-CP-cache:NMOS_IRQ Q3
U 1 1 5
P 7000 6450
F 0 "Q3" H 7000 6800 60 0000 C CNN
F 1 "2N7002" H 7000 6700 60 0000 C CNN
1 7000 6450
1 0 0 -1
$EndComp
Text Notes 1200 1150 0 100 ~ 20
ZORRO CLOCKPORT SIDE (5 V LOGIC)
Text Notes 7700 1150 0 100 ~ 20
PICO 2 W SIDE (3.3 V LOGIC)
Text Notes 1150 7050 0 60 ~ 12
U1: bidirectional data buffer, OE=CP_CS, DIR=not CP_WE. U2: Clockport inputs to Pico GPIO.
Text Notes 1150 7200 0 60 ~ 12
Q3 provides an open-drain CP_IRQ output. R11 is a 1 kΩ pull-up to +5V.
Wire Wire Line
2800 2900 3000 2900
Text Label 2800 2900 0 50 ~ 0
DQ0
Wire Wire Line
2800 2800 3000 2800
Text Label 2800 2800 0 50 ~ 0
DQ1
Wire Wire Line
2800 2700 3000 2700
Text Label 2800 2700 0 50 ~ 0
DQ2
Wire Wire Line
2800 2600 3000 2600
Text Label 2800 2600 0 50 ~ 0
DQ3
Wire Wire Line
2800 2500 3000 2500
Text Label 2800 2500 0 50 ~ 0
DQ4
Wire Wire Line
2800 2400 3000 2400
Text Label 2800 2400 0 50 ~ 0
DQ5
Wire Wire Line
2800 2300 3000 2300
Text Label 2800 2300 0 50 ~ 0
DQ6
Wire Wire Line
2800 2200 3000 2200
Text Label 2800 2200 0 50 ~ 0
DQ7
Wire Wire Line
4100 2900 4300 2900
Text Label 4300 2900 2 50 ~ 0
PICO_D0
Wire Wire Line
4100 2800 4300 2800
Text Label 4300 2800 2 50 ~ 0
PICO_D1
Wire Wire Line
4100 2700 4300 2700
Text Label 4300 2700 2 50 ~ 0
PICO_D2
Wire Wire Line
4100 2600 4300 2600
Text Label 4300 2600 2 50 ~ 0
PICO_D3
Wire Wire Line
4100 2500 4300 2500
Text Label 4300 2500 2 50 ~ 0
PICO_D4
Wire Wire Line
4100 2400 4300 2400
Text Label 4300 2400 2 50 ~ 0
PICO_D5
Wire Wire Line
4100 2300 4300 2300
Text Label 4300 2300 2 50 ~ 0
PICO_D6
Wire Wire Line
4100 2200 4300 2200
Text Label 4300 2200 2 50 ~ 0
PICO_D7
Wire Wire Line
2800 2050 3000 2050
Text Label 2800 2050 0 50 ~ 0
CP_DIR
Wire Wire Line
4100 2050 4300 2050
Text Label 4300 2050 2 50 ~ 0
CP_CS
Wire Wire Line
2800 5600 3000 5600
Text Label 2800 5600 0 50 ~ 0
LAN_A3
Wire Wire Line
2800 5500 3000 5500
Text Label 2800 5500 0 50 ~ 0
LAN_A4
Wire Wire Line
2800 5400 3000 5400
Text Label 2800 5400 0 50 ~ 0
LAN_A5
Wire Wire Line
2800 5300 3000 5300
Text Label 2800 5300 0 50 ~ 0
LAN_A6
Wire Wire Line
2800 5200 3000 5200
Text Label 2800 5200 0 50 ~ 0
CP_CS
Wire Wire Line
2800 5100 3000 5100
Text Label 2800 5100 0 50 ~ 0
CP_WE
Wire Wire Line
2800 5000 3000 5000
Text Label 2800 5000 0 50 ~ 0
CP_RD
Wire Wire Line
2800 4900 3000 4900
Text Label 2800 4900 0 50 ~ 0
IDE_RST
Wire Wire Line
4100 5600 4300 5600
Text Label 4300 5600 2 50 ~ 0
PICO_A2
Wire Wire Line
4100 5500 4300 5500
Text Label 4300 5500 2 50 ~ 0
PICO_A3
Wire Wire Line
4100 5400 4300 5400
Text Label 4300 5400 2 50 ~ 0
PICO_A4
Wire Wire Line
4100 5300 4300 5300
Text Label 4300 5300 2 50 ~ 0
PICO_A5
Wire Wire Line
4100 5200 4300 5200
Text Label 4300 5200 2 50 ~ 0
PICO_CS
Wire Wire Line
4100 5100 4300 5100
Text Label 4300 5100 2 50 ~ 0
PICO_WE
Wire Wire Line
4100 5000 4300 5000
Text Label 4300 5000 2 50 ~ 0
PICO_RD
Wire Wire Line
4100 4900 4300 4900
Text Label 4300 4900 2 50 ~ 0
PICO_RESET
Wire Wire Line
8150 4300 8350 4300
Text Label 8150 4300 0 50 ~ 0
PICO_D0
Wire Wire Line
8150 4200 8350 4200
Text Label 8150 4200 0 50 ~ 0
PICO_D1
Wire Wire Line
8150 4100 8350 4100
Text Label 8150 4100 0 50 ~ 0
PICO_D2
Wire Wire Line
8150 4000 8350 4000
Text Label 8150 4000 0 50 ~ 0
PICO_D3
Wire Wire Line
8150 3900 8350 3900
Text Label 8150 3900 0 50 ~ 0
PICO_D4
Wire Wire Line
8150 3800 8350 3800
Text Label 8150 3800 0 50 ~ 0
PICO_D5
Wire Wire Line
8150 3700 8350 3700
Text Label 8150 3700 0 50 ~ 0
PICO_D6
Wire Wire Line
8150 3600 8350 3600
Text Label 8150 3600 0 50 ~ 0
PICO_D7
Wire Wire Line
8150 3450 8350 3450
Text Label 8150 3450 0 50 ~ 0
PICO_A2
Wire Wire Line
8150 3350 8350 3350
Text Label 8150 3350 0 50 ~ 0
PICO_A3
Wire Wire Line
8150 3250 8350 3250
Text Label 8150 3250 0 50 ~ 0
PICO_A4
Wire Wire Line
8150 3150 8350 3150
Text Label 8150 3150 0 50 ~ 0
PICO_A5
Wire Wire Line
8150 3050 8350 3050
Text Label 8150 3050 0 50 ~ 0
PICO_CS
Wire Wire Line
8150 2950 8350 2950
Text Label 8150 2950 0 50 ~ 0
PICO_WE
Wire Wire Line
8150 2850 8350 2850
Text Label 8150 2850 0 50 ~ 0
PICO_RD
Wire Wire Line
8150 2750 8350 2750
Text Label 8150 2750 0 50 ~ 0
PICO_RESET
Wire Wire Line
9650 3750 9850 3750
Text Label 9850 3750 2 50 ~ 0
PICO_IRQ
Wire Wire Line
9650 4300 9850 4300
Text Label 9850 4300 2 50 ~ 0
+5V
Wire Wire Line
9650 4200 9850 4200
Text Label 9850 4200 2 50 ~ 0
+3V3
Wire Wire Line
9650 4100 9850 4100
Text Label 9850 4100 2 50 ~ 0
GND
Text Label 3550 1750 1 50 ~ 0
+3V3
Text Label 3700 1750 1 50 ~ 0
+3V3
Text Label 3550 3250 1 50 ~ 0
GND
Text Label 3550 4450 3 50 ~ 0
+3V3
Text Label 3700 4450 3 50 ~ 0
+3V3
Text Label 3550 5950 3 50 ~ 0
GND
Text Label 5300 6100 3 50 ~ 0
+3V3
Text Label 5300 6800 3 50 ~ 0
GND
Text Label 7000 6750 3 50 ~ 0
GND
Wire Wire Line
4800 6450 5000 6450
Text Label 4800 6450 0 50 ~ 0
CP_WE
Wire Wire Line
5650 6450 5850 6450
Text Label 5850 6450 2 50 ~ 0
CP_DIR
Wire Wire Line
6500 6450 6700 6450
Text Label 6500 6450 0 50 ~ 0
PICO_IRQ
Text Label 7000 6150 1 50 ~ 0
CP_IRQ
Text Label 7350 6150 0 50 ~ 0
CP_IRQ
Text Label 7600 6150 0 50 ~ 0
+5V
Text Label 3000 2050 0 50 ~ 0
CP_DIR
Text Label 4100 2050 2 50 ~ 0
CP_CS
Text Notes 7480 6200 0 50 ~ 0
R11 1k pull-up
$EndSCHEMATC