Storing RAM (74LS189) data when the simulation is stopped? #668
Replies: 2 comments
-
The easiest way will be to copy the 74189 from the library, renaming it (e.g. "my74189.dig") to avoid name collisions. Please let me know how it goes! 😄 |
Beta Was this translation helpful? Give feedback.
-
I thought about it again: It's not that simple, because in the BenEater computer two 4-bit rams are connected together to one 8-bit ram. The simulator is able to distribute file contents to several rams, but only on byte level and not on bit level. |
Beta Was this translation helpful? Give feedback.
-
I've been building Ben Eater's (eater.net) Simple-As-Possible breadboard computer with Digital for use in one of the University of Chapel Hill's computer science classes, and I am wondering if there is a way for the data stored in the 74LS189 (Random Access Memory) chips to carry over between stopping and starting the circuit simulation. I've attached a photo of this circuit below.
In the real world, the data in these chips is volatile, so it will go away whenever the computer is turned off; however, this can be a bit of a nuisance when students are using this model. Putting a program into this computer any more than one time starts to get tedious, so it would be nice if students could maintain their programs even when they 'power off' the model.
I'm not terribly experienced with some of the finer details of Digital, so I was wondering if there are any ideas on how this might be done. I appreciate any ideas that you may have.
Beta Was this translation helpful? Give feedback.
All reactions