[Tinyos-devel] Storage Working Group
Deepak Ganesan
dganesan at cs.umass.edu
Tue Dec 5 04:10:56 PST 2006
Jan,
I was thinking of data storage on flash memory, both serial NOR
flashes on current Mote platforms and parallel NAND flash memories.
The main motivation is that flash memory is becoming higher capacity
and more energy efficient (especially NAND), and therefore we need to
provide mechanisms to encourage, facilitate and manage the use of
flash memory by applications.
As you say, there are tradeoffs pertaining to augmenting platforms
with non-volatile/volatile memory, but that seems like it would be
outside the scope of this charter.
Deepak
On Dec 5, 2006, at 6:48 AM, Jan Beutel wrote:
> deepak,
>
> i am just curious about your/the community notion of storage. is
> storage
> just the archive type (non-volatile) or also primary storage
> (volatile)...
>
> in other words: is the non-volatile part in you charter because
> most motes
> have had serial flash for data storage and only 4k of RAM because
> of Atmel
> (and people go used to it) or because there are fundamental issues
> with
> having (non-) volatile storage on such a system?
>
> of course i know volatile storage can be limiting/prohibitive in
> certain use
> cases - but anyways there are platforms that support lp-SRAM based
> storage
> (i am used to refer to it more as a "cache system", than a storage
> system,
> but that is just terminology.)
>
> basically, apart from the cpu core and its main memory and program
> storage
> (ha. i used storage to refer to flash myself) a node architecture
> can be
> augmented with (a) non-volatile storage and/or (b) volatile storage.
> naturally there is a tradeoff between the two, etc...
>
> best,
>
> jb
>
>
> Dr. Jan Beutel j.beutel at ieee.org
> Computer Engineering and Networks Laboratory, ETZ G75
> ETH Zurich +41 44 632 70 32 Phone
> Gloriastrasse 35 +41 44 632 10 35 Fax
> CH 8092 Zurich/Switzerland http://www.tik.ee.ethz.ch/~beutel
>
>
>> -----Original Message-----
>> From: tinyos-devel-bounces at Millennium.Berkeley.EDU
>> [mailto:tinyos-devel-bounces at Millennium.Berkeley.EDU] On
>> Behalf Of Deepak Ganesan
>> Sent: Donnerstag, 30. November 2006 23:39
>> To: tinyos-devel at Millennium.Berkeley.EDU
>> Subject: [Tinyos-devel] Storage Working Group
>>
>>
>> All,
>>
>> I would like to form a working group on storage. A draft
>> charter of the working group is below.
>>
>> Charter: To define storage interfaces and abstractions,
>> reusable non- volatile data structures, interoperability
>> requirements for components that share flash memory, and
>> reference implementations of storage systems.
>>
>> Please let me know if you are interested in participating in
>> this WG and if you have thoughts on its charter/goals.
>>
>> thanks
>> Deepak
>>
>> _______________________________________________
>> Tinyos-devel mailing list
>> Tinyos-devel at Millennium.Berkeley.EDU
>> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/
> tinyos-devel
>>
>
> _______________________________________________
> Tinyos-devel mailing list
> Tinyos-devel at Millennium.Berkeley.EDU
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/
> tinyos-devel
More information about the Tinyos-devel
mailing list