A DRAM that must be given a refresh cycle 64 times per ms.Each refresh requires 150ns,a memory cycle requires 250 ns. What is the approximate percentage of the memory's total operating time must be given to refreshes?

Can someone explain how to find the solution?

  • 2
    $\begingroup$ What do you think? Do you understand the terms? Is there anything in particular which is not clear? Don't expect us to solve your assignment for you. It won't help you understand the subject. $\endgroup$ – Yuval Filmus Sep 12 '13 at 18:53
  • $\begingroup$ I tried but didnt get $\endgroup$ – vijay Sep 13 '13 at 15:27

I don't quite understand the different between "refresh" and "memory cycle" (whatever that means), but here is the sort of calculation you have to do. There is a refresh cycle $64$ times every millisecond (so every $(1/64)\text{ms}$), which apparently takes $150\text{ns}$. So refreshes take $150\text{ns}/(1/64)\text{ms}$ of the time, which is $(150\times 64)/10^6 = 0.0096$ [since $1\text{ms}=10^6\text{ns}$], or about one percent [multiplying by $100$].

You can also consult Wikipedia here.

| cite | improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.