This is an example of how one could implemented a read only memory module using multiplexers.
The sets of 3 bit digital values on the left represent the values stored in the ROM. A0,A1,A2 are one possible output, B0,B1,B2 are a second possible output all the way up to H.
The outputs are addressable using the in0,in1,and in2 bits. Play around with changing the inputs and see the outputs change.
Note that you can change the stored values to create an arbitrary truth table.
Can you combine this the idea behind this ROM, with the digital counter presented in this circuit to make a module that outputs the values stored in the ROM one after the other.
No comments yet. Be the first!
Please sign in or create an account to comment.
Only the circuit's creator can access stored revision history.