[Tinyos Core WG] storage

Philip Levis pal at cs.stanford.edu
Mon Sep 18 10:29:39 PDT 2006


On Sep 18, 2006, at 10:07 AM, David Gay wrote:

> On 9/18/06, Jonathan Hui <jhui at archrock.com> wrote:
>>
>> Philip Levis wrote:
>> > But you can mask these latencies. For example, rather than erase  
>> a block
>> > when you reach it, you can erase it when you reach the previous  
>> block.
>> > As it is now, it's very difficult to write a high-speed logger  
>> with a
>> > circular log. There's little sense of how long the erase will  
>> take, and
>> > therefore how much buffering you'd have to do.
>>
>> It's not obvious to me how you can mask these latencies. Whether  
>> you do
>> it on the previous block or not, the flash chip will be busy for  
>> order
>> seconds.
>
> In case it wasn't clear to Phil: the flash chip can't erase one block
> and write elsewhere at the same time.

Ah. OK. Then there is little you can do.

Phil





More information about the Tinyos-2.0wg mailing list