I'm doing a review of control lines, as jelly-six circuit get closer to go wire-wrap.
An alternative is resume dual function lines as:
TABLE U1, does internal control
| U1 Lines | action | description |
| D0 | M0, address A8 for U4 (eeprom math) | vide table U4 |
| D1 | M1, address A9 for U4 (eeprom math) | vide table U4 |
| D2 | M2, address A10 for U4 (eeprom math) | vide table U4 |
| D3 | CP5, clock (CP) for U5 (74hc574 latch) | push a value into U5 |
| D4 | OE2, output enable for U2 (eeprom tape control) | pull a value from U2 |
| D5 | CP6, clock (CP) for U6 (74hc574 latch) | push a value into U6 |
| D6 | OE4, output enable for U4 (eeprom math control) | pull a value from U4 |
| D7 | reserved |
TABLE U2, does tapes control
| U2 Lines | action | description |
| L0, L1 | 00 is none, 01 is ONE, 10 is TWO, 11 is BOB | select which tape (none, one, data, bob) |
| L2 | 0 is forward (FW), 1 is backward (BK) | select the direction of step |
| L3 | 0 is read (RD), 1 is write (WR) | select the action |
| L4 | reserved | |
| L5 | reserved | |
| L6 | reserved | |
| L7 | reserved |
TABLE U2 special
| special status, L0, L1, L2, L3 | action | |
| 0000 | does nothing | used as delay |
| 0010 | toggle a flip-flop to exchange forward and backward does toggle tape (ONE or TWO) swap | used for extend exchange values |
| 0001 | toggle a flip-flop to exchange tape ONE and tape TWO does toggle direction (FW or BK) swap | used for solve loops |
| 0011 |
TABLE U4, Math Control,
| value (M0,M1,M2) | operation | value | result |
|---|---|---|---|
| 0 | copy | 00011011 | 00011011 |
| 1 | increase | 00011011 | 00011100 |
| 2 | decrease | 00011011 | 00011010 |
| 3 | clear | 00011011 | 00000000 |
| 4 | shift left | 00011011 | 00110110 |
| 5 | shift rigth | 00011011 | 00001101 |
| 6 | negate | 00011011 | 11100100 |
| 7 | mirror | 00011011 | 11011000 |
Alvaro Barcellos
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.