Skip to content

Commit 475aa7c

Browse files
A couple updates
1 parent 3ee622e commit 475aa7c

File tree

3 files changed

+17
-13
lines changed

3 files changed

+17
-13
lines changed

_posts/2020-01-01-color_design.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22

33
I want to lay out the basic building plans here, mainly about color and design choices where I can make it work. Obviously, space limiting, I can't do everything, everywhere, but this will help.
44

5-
| Color | Purpose | Description |
6-
|---------|---------|----------------------------|
7-
| Red | 5v | 5V Power Only |
8-
| Black | 0V | Ground Only |
9-
| Blue | Bus | Only bus signals |
10-
| White | Clock | Clock Signal |
11-
| Green | Other | Intra-board stuff |
12-
| Gray | Control | Processed Control Lines |
13-
| Yellow | Control | Control Lines from Flash |
14-
| Orange | Reset | Reset lines |
5+
| Color | Purpose | Description |
6+
|---------|---------|------------------------------|
7+
| Red | 5v | 5V Power Only |
8+
| Black | 0V | Ground Only |
9+
| Blue | Bus | Only bus signals |
10+
| White | Clock | Clock Signal |
11+
| Green | Other | Intra-board stuff |
12+
| Gray | Control | Processed Control Lines |
13+
| Yellow | Control | Control Lines from Flash |
14+
| Orange | Reset | Reset lines |
15+
| Violet | LEDs | wires for LED display boards |

_posts/2020-01-03-future-stuff-to-fix-or-add.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
- The clock of the 74hc138's in the register module need to be hooked up to the inverted clock signal.
44
- Hook up control lines for the ram in/ram out. 000 is disconnected, but 001-006 are connected up, where 001-006 are left-right.
5-
6-
5+
- Program counter off to the right of the program counter, not enough space currently.
6+
- As per [this post](https://thecodingchicken.github.io/2025/05/05/program-counter.html) where I freaked out a little bit, I want to implement a reset breadboard. It'll be triggered by something, perhaps an arduino. In short, pushbutton -> arduino (iterates through every register, program counter, MAR, output devices), and sets them to 0. That shouldn't be too hard. Who cares about ram, because that'd be impossible. The program should be capable of setting it as it requires. [This link](https://x.com/i/grok?conversation=1919116958076956924) might have the original content, just for me ;-). It'll have to override the eeprom, so I guess that'll be another master override somewhere.
77

88

99

_posts/2025-05-04-register-control-logic.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## Continuing the register build
22

33
I've setup the decoding logic for the registers, which will consist of two groups, ram in, and ram out. The ram in is controlled by a [74hc138](https://www.mouser.com/datasheet/2/149/mm74hc138-303670.pdf) and two [74hc02](https://www.jameco.com/Jameco/Products/ProdDS/45188FSC.pdf). The NOR gate is required to combine the control logic and the clock signal, otherwise there's no way to make it only work on the clock pulse. Ram out is controlled by another 74HC138 and two [74hc04](https://www.jameco.com/Jameco/Products/ProdDS/45209FSC.pdf)'s, as the output on the 245's are active LOW.
4-
I've decided on using yellow for control signals, and I guess gray for modified control signals. Plus, more colors is more better, right? I've started a document where I organize all of that [here](https://thecodingchicken.github.io/2020/01/01/color_design.html). I also have the one with stuff to print out [here](https://thecodingchicken.github.io/2020/01/02/stuff-to-print.html)
4+
I've decided on using yellow for control signals, and I guess gray for modified control signals. Plus, more colors is more better, right? I've started a document where I organize all of that [here](https://thecodingchicken.github.io/2020/01/01/color_design.html). I also have the one with stuff to print out [here](https://thecodingchicken.github.io/2020/01/02/stuff-to-print.html).
55

66
---
77

@@ -21,3 +21,6 @@ So, the chips require active LOW, and funnily enough the 74hc138 provides an act
2121
- 74hc245 Octal 3-state transceiver (6)
2222
- 74hc574 3-state Octal D-Type Edge-Triggered Flip-Flop (6)
2323
- 74h138 3-line to 8-line decoder (2)
24+
25+
---
26+
I've uploaded this to [reddit](https://www.reddit.com/r/beneater/comments/1kelv88/sap2_register_progress/).

0 commit comments

Comments
 (0)