retagged by
632 views
1 votes
1 votes

The first word of the memory block (each block contains 4 words of 4 bytes each) takes 5 clock cycles and remaining 3 words are transferred in consecutive cycles. Given the clock rate is 100 MHz. The data rate (in MBps) of memory for transferring one block of memory is ______.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Here my issue is that ->

I got answer as 200 * 10^6 Bytes.

Then I converted that no to Mega Bytes.

It becomes 190.73 MB (If you use 1 MB  = 1024 KB = 1024*1024 B)

Answer is given as 200 MB. (Using 106 Bytes = 1 MB )

Just wondering what is best way to answer this kind of questions.As far as I know , those 10powers are only used in case of Network Data Bandwidth not in Memory Transfer speed topic of CO !  If you think otherwise , that this question should have been answered as 200 MB please give reference. If you think otherwise it should be 190.73 MB, Please give me reference for that ! (So I can be happy :D )

From Made Easy FLT 6-Practice Test 14

Q 61

retagged by

1 Answer

0 votes
0 votes
1st word transfer in 5 cycle and remaining 3 word transfer in consecutive cycle.

Cycle time = 10 ns

Total required cycle (5+3)*10ns

In 80ns ---- 16B transfer (4w*4B)

80ns*10^9------16B*10^9

80s------16*10^9

1s--------200*10^6

Related questions

0 votes
0 votes
1 answer
4