Question 10.6: A 1 Mbit flash memory, organised as 128 K by 8 bits, has a b...

A 1 Mbit flash memory, organised as 128 K by 8 bits, has a byte write time of 10μs, a flash erase time of 10ms and a verify time of 6 μs. Calculate the total length of time for a complete memory write and then a complete erase.

The Blue Check Mark means that this solution has been answered and checked by an expert. This guarantees that the final answer is accurate.
Learn more on how we answer questions.

To write a byte of data takes 10μs but each byte should be verified and so the total write time per byte is 16μs. Hence the total write time for the array is:
128×10^{3}×16×10^{-6}= 2.048 seconds.

To completely erase we must first prewrite all bytes with a logic 0, then erase and finally perform an erase verify. The total erase time is thus:

T_{erase}=2.048+10ms+128×10^{3}×6μs

=2.048+0.01+0.768

=2.826 seconds

 

 

Related Answered Questions