retagged by
6,525 views
3 votes
3 votes

All dynamic memories have to be refreshed. A typical DRAM takes 64 ms to refresh. Suppose there are 8 K rows and it takes four clock cycles to access each row. If the clock rate is 133 MHz, find the refresh overhead in terms of percentage (upto 2 decimal places).

Made Easy FLT 6- Practice Test 14

Q 27

retagged by

2 Answers

Best answer
5 votes
5 votes
no of cycles require to refresh= 8k ×4 = 2^15

amount of time to refresh = 2^15 × (1/133×10^6) secs =0.246 ms

%of overhead =( 0.246 /64)*100 =0.38 %
selected by
2 votes
2 votes

$\text{Refresh overhead} = \frac{\text{time required for refresh in ms}}{\text{refresh interval in ms}}\\ \text{length of refresh cycle} = \frac{4}{133 * 10^6} = 30 ns\\ \text{time required for refresh} = (\text{length of refresh cycle}) * (\text{rows}) = (\text{30 ns}) * (8K) = 0.246ms\\ \text{refresh overhead} = \frac{0.246 ms}{64 ms} = 0.038 = \text{3.8 %} $

ref : https://en.wikipedia.org/wiki/Memory_refresh

edited by

Related questions

1 votes
1 votes
1 answer
1
Na462 asked Jul 23, 2018
2,535 views
Consider a DRAM that must be given a refresh cycle 64 times per msec. Each refresh operation require 100 nsec and a memory cycle require 200 nsec. The percentage of the m...
1 votes
1 votes
1 answer
2
focus _GATE asked Jan 2, 2016
2,572 views
how we will come to know that wt overhead. means here??
0 votes
0 votes
0 answers
3
Mayank Gupta 3 asked Dec 15, 2018
515 views
Explain the refresh overhead in dram?