Skip to content

Commit

Permalink
Instruction RAM uses Device Select lines 0 and 1 now.
Browse files Browse the repository at this point in the history
This is a deviation from the breadboard prototype, but should be more
elegant. Other devices with higher assigned numbers will be off board.
  • Loading branch information
foxostro committed Oct 4, 2019
1 parent 61d8803 commit c86795c
Show file tree
Hide file tree
Showing 24 changed files with 22,519 additions and 22,724 deletions.
2 changes: 1 addition & 1 deletion Schematics/MainBoard/ALU.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A 11000 8500
encoding utf-8
Sheet 21 20
Sheet 21 19
Title "ALU"
Date ""
Rev ""
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Bus Display.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A 11000 8500
encoding utf-8
Sheet 22 20
Sheet 19 19
Title "Bus Display"
Date ""
Rev ""
Expand Down
8 changes: 4 additions & 4 deletions Schematics/MainBoard/Clock.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A 11000 8500
encoding utf-8
Sheet 17 20
Sheet 14 19
Title "Clock"
Date ""
Rev ""
Expand All @@ -15,11 +15,11 @@ Comment3 "the three-bit control signal."
Comment4 "The clock module divides the signal from the crystal oscillator at a rate determined by"
$EndDescr
$Comp
L Oscillator:ACO-xxxMHz 10MHz1
L Oscillator:ACO-xxxMHz OSC1
U 1 1 5D387BCA
P 1700 1450
F 0 "10MHz1" H 1357 1496 50 0000 R CNN
F 1 "ACO-xxxMHz" H 1357 1405 50 0000 R CNN
F 0 "OSC1" H 1357 1496 50 0000 R CNN
F 1 "10MHz" H 1357 1405 50 0000 R CNN
F 2 "Oscillator:Oscillator_DIP-14" H 2150 1100 50 0001 C CNN
F 3 "http://www.conwin.com/datasheets/cx/cx030.pdf" H 1600 1450 50 0001 C CNN
1 1700 1450
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Execute.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A 11000 8500
encoding utf-8
Sheet 15 20
Sheet 15 19
Title "Execute"
Date ""
Rev ""
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Instruction Decode.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A 11000 8500
encoding utf-8
Sheet 14 20
Sheet 11 19
Title "Instruction Decode"
Date ""
Rev ""
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Instruction Fetch.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 8 20
Sheet 8 19
Title "Instruction Fetch"
Date ""
Rev ""
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Instruction Fetch.sch
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 8 19
Sheet 5 19
Title "Instruction Fetch"
Date ""
Rev ""
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Instruction RAM Address.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 11 20
Sheet 11 19
Title "Instruction RAM Address"
Date ""
Rev ""
Expand Down
14 changes: 7 additions & 7 deletions Schematics/MainBoard/Instruction RAM Address.sch
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 11 19
Sheet 8 19
Title "Instruction RAM Address"
Date ""
Rev ""
Expand Down Expand Up @@ -689,6 +689,12 @@ Wire Bus Line
Connection ~ 9500 4950
Wire Bus Line
9500 4950 10500 4950
Text Label 1600 3300 0 50 ~ 0
AddressBus3
Text Label 1600 3200 0 50 ~ 0
PC_IF3
Text Label 3850 3500 0 50 ~ 0
PC_IF6
Wire Bus Line
6000 1700 6000 3700
Wire Bus Line
Expand All @@ -713,10 +719,4 @@ Wire Bus Line
1500 1700 1500 3700
Wire Bus Line
10500 2700 10500 4950
Text Label 1600 3300 0 50 ~ 0
AddressBus3
Text Label 1600 3200 0 50 ~ 0
PC_IF3
Text Label 3850 3500 0 50 ~ 0
PC_IF6
$EndSCHEMATC
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Instruction RAM.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 12 20
Sheet 12 19
Title "Instruction RAM"
Date ""
Rev ""
Expand Down
6 changes: 3 additions & 3 deletions Schematics/MainBoard/Instruction RAM.sch
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 12 19
Sheet 9 19
Title "Instruction RAM"
Date ""
Rev ""
Expand Down Expand Up @@ -355,11 +355,11 @@ IRAM15
Text GLabel 1250 2450 0 50 Input ~ 0
DeviceSelect[0..7]
Text Label 1400 1150 0 50 ~ 0
DeviceSelect3
DeviceSelect0
Entry Wire Line
1300 1250 1400 1150
Text Label 1400 4350 0 50 ~ 0
DeviceSelect4
DeviceSelect1
Entry Wire Line
1300 4250 1400 4350
Wire Bus Line
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Instruction ROM.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 10 20
Sheet 10 19
Title "Instruction ROM"
Date ""
Rev ""
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/Instruction Register.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A 11000 8500
encoding utf-8
Sheet 13 20
Sheet 13 19
Title "Instruction Register"
Date ""
Rev ""
Expand Down
2 changes: 1 addition & 1 deletion Schematics/MainBoard/MainBoard.bak
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ EELAYER 29 0
EELAYER END
$Descr A 11000 8500
encoding utf-8
Sheet 1 20
Sheet 1 19
Title "TurtleTTL: Main Board"
Date ""
Rev ""
Expand Down
Loading

0 comments on commit c86795c

Please sign in to comment.