1
0
mirror of https://github.com/SukkoPera/Raemixx500.git synced 2026-01-13 15:27:29 +00:00

Add main crystal

This commit is contained in:
SukkoPera 2019-04-20 11:22:29 +02:00
parent 21862c6e22
commit 1cb9c0d54b
6 changed files with 202 additions and 36 deletions

View File

@ -200,23 +200,23 @@ P 10 3 1 10 200 50 200 -50 100 -50 -150 -150 -150 -50 0 0 -150 50 -150 150 100 5
P 10 4 1 10 200 50 200 -50 100 -50 -150 -150 -150 -50 0 0 -150 50 -150 150 100 50 200 50 N
X S 1 0 -200 100 U 50 50 1 0 I
X OE 15 150 -150 100 U 50 50 1 0 I I
X I0a 2 -350 -100 200 R 50 50 1 0 I
X I1a 3 -350 100 200 R 50 50 1 0 I
X I0a 2 -350 100 200 R 50 50 1 0 I
X I1a 3 -350 -100 200 R 50 50 1 0 I
X Za 4 400 0 200 L 50 50 1 0 T I
X S 1 0 -200 100 U 50 50 2 0 I
X OE 15 150 -150 100 U 50 50 2 0 I I
X ~ 5 -350 -100 200 R 50 50 2 0 I
X ~ 6 -350 100 200 R 50 50 2 0 I
X ~ 5 -350 100 200 R 50 50 2 0 I
X ~ 6 -350 -100 200 R 50 50 2 0 I
X ~ 7 400 0 200 L 50 50 2 0 T
X S 1 0 -200 100 U 50 50 3 0 I
X ~ 10 -350 -100 200 R 50 50 3 0 I
X ~ 11 -350 100 200 R 50 50 3 0 I
X ~ 10 -350 100 200 R 50 50 3 0 I
X ~ 11 -350 -100 200 R 50 50 3 0 I
X OE 15 150 -150 100 U 50 50 3 0 I I
X ~ 9 400 0 200 L 50 50 3 0 T
X S 1 0 -200 100 U 50 50 4 0 I
X Zc 12 400 0 200 L 50 50 4 0 T I
X I1c 13 -350 -100 200 R 50 50 4 0 I
X I0c 14 -350 100 200 R 50 50 4 0 I
X I1c 13 -350 100 200 R 50 50 4 0 I
X I0c 14 -350 -100 200 R 50 50 4 0 I
X OE 15 150 -150 100 U 50 50 4 0 I I
X VCC 1 0 500 200 D 50 50 5 0 I
X GND 8 0 -450 200 U 50 50 5 0 W
@ -2053,4 +2053,25 @@ X R5.1 9 200 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# xtal_XTAL
#
DEF xtal_XTAL X 0 10 Y Y 2 F N
F0 "X" 50 250 50 H V L CNN
F1 "xtal_XTAL" -350 0 50 H V L CNN
F2 "Oscillator:Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm" 100 -650 50 H I C CNN
F3 "" -100 0 50 H I C CNN
$FPLIST
Oscillator*SMD*TXC*7C*5.0x3.2mm*
$ENDFPLIST
DRAW
S -200 150 200 -150 1 1 10 N
S -150 200 150 -200 2 1 10 N
P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N
X OUT 3 300 100 100 L 50 50 1 1 O
X ~EN 1 -100 -300 100 U 50 50 2 1 I I
X GND 2 100 -300 100 U 50 50 2 1 W
X Vdd 4 0 300 100 D 50 50 2 1 W
ENDDRAW
ENDDEF
#
#End Library

150
cpu.sch
View File

@ -1680,8 +1680,8 @@ Text GLabel 1140 3235 0 50 Input ~ 0
~IPL[0..2]
Text GLabel 1140 3735 0 50 BiDi ~ 0
FC[0..2]
Text Notes 10015 10050 2 50 ~ 0
CLOCK TBD\nConsider original crystal\nor DFO clone for PAL+NTSC:\nhttps://nfggames.com/forum2/index.php?topic=5744.0
Text Notes 7535 10710 2 50 ~ 0
As an alternative, consider\nDFO clone for PAL+NTSC:\nhttps://nfggames.com/forum2/index.php?topic=5744.0
Text Label 12980 6335 2 50 ~ 0
dra9
Text Label 12980 6435 2 50 ~ 0
@ -1761,24 +1761,6 @@ Text Label 10140 8035 2 50 ~ 0
drd9
Text Label 10140 8135 2 50 ~ 0
drd8
Wire Bus Line
1370 3735 1370 3935
Wire Bus Line
1370 3235 1370 3435
Wire Bus Line
13405 5535 13405 6235
Wire Bus Line
13405 6435 13405 7335
Wire Bus Line
9645 7335 9645 8835
Wire Bus Line
5325 590 5325 4785
Wire Bus Line
9645 590 9645 7135
Wire Bus Line
5610 710 5610 7035
Wire Bus Line
8110 825 8110 7335
Text Label 13425 6235 0 50 ~ 0
rga[1..8]
Text Label 13435 7335 0 50 ~ 0
@ -1805,4 +1787,132 @@ Text Label 1675 3935 0 50 ~ 0
fc1
Text Label 1675 4035 0 50 ~ 0
fc0
$Comp
L 74ls258:74LS258 U33
U 4 1 5CBE9A78
P 8610 10260
F 0 "U33" H 8635 10585 50 0000 C CNN
F 1 "74LS258" H 8635 10494 50 0000 C CNN
F 2 "" H 11710 7960 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS258" H 11710 7960 50 0001 C CNN
4 8610 10260
1 0 0 -1
$EndComp
Wire Wire Line
9010 10260 9160 10260
$Comp
L Device:R FB102
U 1 1 5CC23FBE
P 9310 10260
F 0 "FB102" V 9220 10260 50 0000 C CNN
F 1 "150" V 9310 10260 50 0000 C CNN
F 2 "" V 9240 10260 50 0001 C CNN
F 3 "~" H 9310 10260 50 0001 C CNN
1 9310 10260
0 1 1 0
$EndComp
Wire Wire Line
9460 10260 9600 10260
$Comp
L Device:C_Small E666
U 1 1 5CC5EA40
P 9600 10470
F 0 "E666" H 9692 10516 50 0000 L CNN
F 1 "22p" H 9692 10425 50 0000 L CNN
F 2 "" H 9600 10470 50 0001 C CNN
F 3 "~" H 9600 10470 50 0001 C CNN
1 9600 10470
1 0 0 -1
$EndComp
Wire Wire Line
9600 10370 9600 10260
Connection ~ 9600 10260
Wire Wire Line
9600 10570 9600 10660
$Comp
L power:GND #PWR?
U 1 1 5CD0F28E
P 9600 10660
F 0 "#PWR?" H 9600 10410 50 0001 C CNN
F 1 "GND" H 9605 10487 50 0000 C CNN
F 2 "" H 9600 10660 50 0001 C CNN
F 3 "" H 9600 10660 50 0001 C CNN
1 9600 10660
1 0 0 -1
$EndComp
Wire Wire Line
8260 10360 8040 10360
Text GLabel 8040 10360 0 50 Input ~ 0
XCLK
Wire Wire Line
8260 10160 8040 10160
$Comp
L Device:R FB101
U 1 1 5CD85D7B
P 7890 10160
F 0 "FB101" V 7800 10160 50 0000 C CNN
F 1 "68" V 7890 10160 50 0000 C CNN
F 2 "" V 7820 10160 50 0001 C CNN
F 3 "~" H 7890 10160 50 0001 C CNN
1 7890 10160
0 1 1 0
$EndComp
Text GLabel 8040 10570 0 50 Input ~ 0
~XCLKEN
Wire Wire Line
8610 10570 8610 10460
Wire Wire Line
8040 10570 8610 10570
Wire Wire Line
8760 10410 8760 10500
$Comp
L power:GND #PWR?
U 1 1 5CEEE65E
P 8760 10500
F 0 "#PWR?" H 8760 10250 50 0001 C CNN
F 1 "GND" H 8765 10327 50 0000 C CNN
F 2 "" H 8760 10500 50 0001 C CNN
F 3 "" H 8760 10500 50 0001 C CNN
1 8760 10500
1 0 0 -1
$EndComp
Wire Wire Line
7350 10160 7740 10160
$Comp
L xtal:XTAL X1
U 1 1 5D05A737
P 7050 10260
F 0 "X1" H 7105 10585 50 0000 C CNN
F 1 "28.37516 MHz" H 7105 10494 50 0000 C CNN
F 2 "Oscillator:Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm" H 7150 9610 50 0001 C CNN
F 3 "http://www.txccorp.com/download/products/osc/7C_o.pdf" H 6950 10260 50 0001 C CNN
1 7050 10260
1 0 0 -1
$EndComp
Wire Wire Line
9970 10260 9970 9835
Wire Wire Line
9970 9835 10180 9835
Wire Wire Line
9600 10260 9970 10260
Wire Bus Line
1370 3235 1370 3435
Wire Bus Line
1370 3735 1370 3935
Wire Bus Line
13405 5535 13405 6235
Wire Bus Line
13405 6435 13405 7335
Wire Bus Line
9645 7335 9645 8835
Wire Bus Line
5325 590 5325 4785
Wire Bus Line
9645 590 9645 7135
Wire Bus Line
8110 825 8110 7335
Wire Bus Line
5610 710 5610 7035
Text Notes 5570 10305 0 50 ~ 0
Note: NTSC uses 28.63636 MHz
$EndSCHEMATC

View File

@ -19,23 +19,23 @@ P 10 3 1 10 200 50 200 -50 100 -50 -150 -150 -150 -50 0 0 -150 50 -150 150 100 5
P 10 4 1 10 200 50 200 -50 100 -50 -150 -150 -150 -50 0 0 -150 50 -150 150 100 50 200 50 N
X S 1 0 -200 100 U 50 50 1 0 I
X OE 15 150 -150 100 U 50 50 1 0 I I
X I0a 2 -350 -100 200 R 50 50 1 0 I
X I1a 3 -350 100 200 R 50 50 1 0 I
X I0a 2 -350 100 200 R 50 50 1 0 I
X I1a 3 -350 -100 200 R 50 50 1 0 I
X Za 4 400 0 200 L 50 50 1 0 T I
X S 1 0 -200 100 U 50 50 2 0 I
X OE 15 150 -150 100 U 50 50 2 0 I I
X ~ 5 -350 -100 200 R 50 50 2 0 I
X ~ 6 -350 100 200 R 50 50 2 0 I
X ~ 5 -350 100 200 R 50 50 2 0 I
X ~ 6 -350 -100 200 R 50 50 2 0 I
X ~ 7 400 0 200 L 50 50 2 0 T
X S 1 0 -200 100 U 50 50 3 0 I
X ~ 10 -350 -100 200 R 50 50 3 0 I
X ~ 11 -350 100 200 R 50 50 3 0 I
X ~ 10 -350 100 200 R 50 50 3 0 I
X ~ 11 -350 -100 200 R 50 50 3 0 I
X OE 15 150 -150 100 U 50 50 3 0 I I
X ~ 9 400 0 200 L 50 50 3 0 T
X S 1 0 -200 100 U 50 50 4 0 I
X Zc 12 400 0 200 L 50 50 4 0 T I
X I1c 13 -350 -100 200 R 50 50 4 0 I
X I0c 14 -350 100 200 R 50 50 4 0 I
X I1c 13 -350 100 200 R 50 50 4 0 I
X I0c 14 -350 -100 200 R 50 50 4 0 I
X OE 15 150 -150 100 U 50 50 4 0 I I
X VCC 1 0 500 200 D 50 50 5 0 I
X GND 8 0 -450 200 U 50 50 5 0 W

9
libs/xtal.dcm Normal file
View File

@ -0,0 +1,9 @@
EESchema-DOCLIB Version 2.0
#
$CMP XTAL
D Crystal Clock Oscillator
K Crystal Clock Oscillator
F http://www.txccorp.com/download/products/osc/7C_o.pdf
$ENDCMP
#
#End Doc Library

25
libs/xtal.lib Normal file
View File

@ -0,0 +1,25 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# XTAL
#
DEF XTAL X 0 10 Y Y 2 F N
F0 "X" 50 250 50 H V L CNN
F1 "XTAL" -350 0 50 H V L CNN
F2 "Oscillator:Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm" 100 -650 50 H I C CNN
F3 "" -100 0 50 H I C CNN
$FPLIST
Oscillator*SMD*TXC*7C*5.0x3.2mm*
$ENDFPLIST
DRAW
S -200 150 200 -150 1 1 10 N
S -150 200 150 -200 2 1 10 N
P 10 0 1 0 -50 -30 -40 -30 -40 30 -20 30 -20 -30 0 -30 0 30 20 30 20 -30 30 -30 N
X OUT 3 300 100 100 L 50 50 1 1 O
X ~EN 1 -100 -300 100 U 50 50 2 1 I I
X GND 2 100 -300 100 U 50 50 2 1 W
X Vdd 4 0 300 100 D 50 50 2 1 W
ENDDRAW
ENDDEF
#
#End Library

View File

@ -23,4 +23,5 @@
(lib (name ne555)(type Legacy)(uri ${KIPRJMOD}/libs/ne555.lib)(options "")(descr ""))
(lib (name AMIGA_ROM)(type Legacy)(uri ${KIPRJMOD}/libs/AMIGA_ROM.lib)(options "")(descr ""))
(lib (name 74ls258)(type Legacy)(uri ${KIPRJMOD}/libs/74ls258.lib)(options "")(descr ""))
(lib (name xtal)(type Legacy)(uri ${KIPRJMOD}/libs/xtal.lib)(options "")(descr ""))
)