Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Circuit file is here: https://www.dropbox.com/s/16ybdhcz1iwogfx/4X3%20memory.cir

ID: 2083806 • Letter: C

Question

Circuit file is here:

https://www.dropbox.com/s/16ybdhcz1iwogfx/4X3%20memory.circ?dl=0

The following circuit is a simple implementation for 4 times 3 memory chip. In this configuration, your memory chip has four addressable space and each data in the address is 3-bit long. In order to write/read a data into/from a specified address, you have to give a right signal to the address lines, S1 and S0 Download the circuit file here And open the circuit file in logisim to test the circuit in Logisim. And answer the following questions: Suppose you want to write a data 10 1 to the word 3 (address 3). How you will set the values in each case? Suppose you want to read a data from the address 1. Give the correct values in each case. If some bits do not affect, then mark as X (don't care).

Explanation / Answer

The analysis of the given circuit is as follows:

RESET ---> This bit is used to reset the states of the all the flip flops and the gates irrespective of the states of others bits. When this bit is set (i.e. RESET =1), all the states will be set to 0.

S0 and S1 ----> These bits are used for the selection of the word (address).

Bit 2,Bit 1 and Bit 0 these are the input bits

~WE ---> This bit is used to enable Read or Write operation

Answer 1)To Write Data 1 0 1 to the Word 3 (Address 3), set the bits as:

Answer 2) To read Data from Address 1, set the bits as

Input Bits are set to dont care (i.e. X) because the binary input is already set on the data flip flops.

S1 S0 Address 0 0 Word 0 0 1 Word 1 1 0 Word 2 1 1 Word 3
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote