Professional Documents
Culture Documents
Problem #01
Problem #02
A 128M×8 DRAM is organized into a cell array that has 4096 rows. The DRAM
multiple small refresh cycles where only two rows get to be refreshed each cycle.
(a) Suppose each memory cell can retain its data for up to 64 ms (without being
refreshed). What should be the maximum time elapsed from the beginning of any
2048 cycle
(b) If it takes 0.25 µs to refresh one row, what percentage of the DRAM time is
spent in refreshment?
Time elapsed during each refresh cycle = (2 rows) * (0.25 µs per row) = 0.5 µs
Problem # 03
(a) How many ROM chips and multiplexers are required to implement this
memory?
connected together with the multiplexers and how the input address lines and the
(c) Calculate the overall access time of the memory given that the access time of
2 ns = 12 ns
Problem #4
You are given the shown DRAM module. All address, control and data lines are
shown.
1) What is the size of this memory module?
2) What is the role of the refresh controller?
3) How can you use it to build a 1 GB memory?
Show a complete diagram with labels.
Assume that WRITE and READ signals are
issued in logic 1 on bus.
Solution:
1) Size = 214x214 x 8 bit = 256MB.
Solution
Problem #06
Problem #07
Problem #08
Problem #09
Solution