Hello,
Sorry for using underscores in the title. I was getting an error when I tried to post this with spaces in the title.
I have a circuit design that I am wishing to construct on a breadboard. The sad thing is I don't actually know what type of circuit it is; the best I could describe it is a small ram circuit. Let me show you the (horribly messy) logic diagram. I'm using a program called Logicly:
Red Box: Inputs.
Black Box: Binary to Base-one. (Don't know if that is the technical name.)
Green Box: Don't know exactly what to call it, processor maybe? It determines what D-latches to write too based on the values from the binary de-compiler (black box).
Blue Box: D-Latches. (D=Data, C=Clock, O=Output. Sorry for the weird labeling.)
Yellow Box: Similar to the green box. It determines what D-Latch values to send to the output based on the values it receives from the binary de-compiler (black box).
Purple Box: Quad-Input OR Gates.
Orange Box: Converts a four bit binary value to Hex then displays it on a 7-seg.
How it works: The black switch, in spite of what it is connected to in the picture, will break the source, resting the D-Latches. The green switches represent a two bit binary value. That value determines what file (I will explain "file" later) is to be displayed/written too. The blue switches represent a four bit binary value. The grey switch writes whatever value is on the blue switches to the file is selected by the green switches.
If you look at the D-Latches, you will notice they are broken up into four four bit blocks, this represents one "file".
The four AND gates between the purple and orange box are completely irrelevant.
I know I likely explained this absolutely horrifically, but if you managed to understand the purpose of this circuit, could you answer some questions for me. If this circuit were in a computer, what would it be called? If I were to construct this on a breadboard, should I use TTL or CMOS, and could I compact it any further while using AND/OR/NOT and D-Latch ICs? Are there any major flaws in this design?
Thanks!
Sorry for using underscores in the title. I was getting an error when I tried to post this with spaces in the title.
I have a circuit design that I am wishing to construct on a breadboard. The sad thing is I don't actually know what type of circuit it is; the best I could describe it is a small ram circuit. Let me show you the (horribly messy) logic diagram. I'm using a program called Logicly:
Red Box: Inputs.
Black Box: Binary to Base-one. (Don't know if that is the technical name.)
Green Box: Don't know exactly what to call it, processor maybe? It determines what D-latches to write too based on the values from the binary de-compiler (black box).
Blue Box: D-Latches. (D=Data, C=Clock, O=Output. Sorry for the weird labeling.)
Yellow Box: Similar to the green box. It determines what D-Latch values to send to the output based on the values it receives from the binary de-compiler (black box).
Purple Box: Quad-Input OR Gates.
Orange Box: Converts a four bit binary value to Hex then displays it on a 7-seg.
How it works: The black switch, in spite of what it is connected to in the picture, will break the source, resting the D-Latches. The green switches represent a two bit binary value. That value determines what file (I will explain "file" later) is to be displayed/written too. The blue switches represent a four bit binary value. The grey switch writes whatever value is on the blue switches to the file is selected by the green switches.
If you look at the D-Latches, you will notice they are broken up into four four bit blocks, this represents one "file".
The four AND gates between the purple and orange box are completely irrelevant.
I know I likely explained this absolutely horrifically, but if you managed to understand the purpose of this circuit, could you answer some questions for me. If this circuit were in a computer, what would it be called? If I were to construct this on a breadboard, should I use TTL or CMOS, and could I compact it any further while using AND/OR/NOT and D-Latch ICs? Are there any major flaws in this design?
Thanks!
Last edited: