Question 2 [27 points] - RAM We want to build a 128K x 16 RAM using several 64K
ID: 3705767 • Letter: Q
Question
Question 2 [27 points] - RAM We want to build a 128K x 16 RAM using several 64K x 8 RAM chips Part (a) (3 points) For the new 128K x 16 RAM, how many address lines are required? Part (b) (3 points) To build a 128K x 16 RAM out of 64K x 8 RAM chips, how many chips will be required? Part(c) (3 points) What is the size of the decoder that should be used? Part (d) (18 points) In the diagram below, show how to build the 128K x 16 RAM from the 64K x 8 RAM chips. You can use any other components learned in this course, except memory. For each required 64K x 8 RAM, clearly label your inputs as the example figure below. 64k x 8 ADRS OUT-1 Use Arkl to specify one bit of the address A, D(k) to specify one bit of the data, O[k] to specify one bit of the output data O. For example, A[0-3] means the lowest four bits in the address, or Ol7] means the 8th least significant bit in the output. (A stands for: Address, D stands for: Data, O stands for: Output) WR CS 0Explanation / Answer
Note: a, b, and c is done, please repost others.
a)
128K x 16
means that we have 128*1024 16- bit locations
so to address these we need
128*1024 = 2^17
log_2 2^{17}= 17 bits of address lines
b)
Number of chips required are
128K x 16 / 64K x 8
= 4 chips are required.
c)
Two to 1 decoder should be used
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.