Flash Wear leveling

Contrary to popular belief, flash memory does not last forever. Every flash part in existence comes with a finite number of write and erase cycles before the data stored becomes corrupted and the flash part unusable. Most flash file systems on the market today include a basic type of wear leveling, but all wear leveling algorithms are not created equal.
Endurance||Windows Embedded | Posted In: Endurance, Windows Embedded
| Comments (5)


YAFFS - Linux Flash File System

Continuing the conversation started in Flash File Systems and JFFS2 blog posts, this post talks about a YAFFS, another Linux flash file system alternative. YAFFS (Yet Another Flash File System) was designed to solve some of the performance issues suffered by JFFS2 on NAND flash.
Reliability||Linux||Performance | Posted In: Reliability, Linux, Performance
| Comments (0)


NAND or NOR Flash Memory: Tradeoffs & Strategies

Consumer electronics and embedded software devices are using larger amounts of flash memory for nonvolatile storage than ever before. So what kind of flash memory should you use? The choice between using NAND and NOR Flash may not be a simple one for the complex embedded devices being developed today.
Consumer||Performance||Endurance | Posted In: Consumer, Performance, Endurance
| Comments (3)


The Risks of Relying on a Single Flash Vendor

Digitimes is reporting that Samsung has informed its customers that it will be reducing supply of NAND Flash chips because of the huge order placed by Apple. This story is being picked up by several news outlets including Engadget.
News | Posted In: News
| Comments (0)


Is General Embedded Ready for MLC NAND?

MLC NAND is experiencing a high rate of adoption and within the consumer electronics sector - MP3 players, digital cameras, smart phones, flash cards and USB drives - it is everywhere you look. However, other embedded segments (industrial, automotive, military, aerospace, etc), are hesitating to take advantage of MLC's low-cost, high-density attributes.
Performance | Posted In: Performance
| Comments (0)


Factors Affecting Flash Memory Performance

The read, write and erase timing characteristics of flash hardware specifications are useful for comparing different products, but don't tell the whole story about what you will get from your real-world devices. When Flash memory is incorporated into a system, the performance of the system depends on a number of factors.
Performance | Posted In: Performance
| Comments (0)


JFFS2 - Linux Flash File System

Linux has been slowly but surely establishing itself as the predominant OS in the embedded industry. ABI research report suggested that 23% of Smartphones will be based on Linux by 2013. High-profile industry support from Android and the LiMo foundation has put the spotlight back on embedded Linux.
Reliability||Linux||Performance | Posted In: Reliability, Linux, Performance
| Comments (0)


NAND Flash Memory Controller

NAND flash is everywhere these days. The iPod Nano, usb flash drives and various other flash card-based devices like GPS navigators, digital cameras and smart phones have brought high-density NAND to the mainstream. What most users don't realize however, is that NAND storage, though "solid-state," relies on a fragile and inherently-flawed technology to store all those bits and bytes.
Performance | Posted In: Performance
| Comments (4)


Flash File Systems

Flash memory has established itself as the technology of choice for device data storage on embedded devices. The advantages it brings in terms of storage capacity, I/O throughput, power consumption and board space savings are significant. In 2007, flash memory was a $7.7 billion industry. Analysts predict a 23% growth of the flash memory market between 2007 and 2011
News||Linux | Posted In: News, Linux
| Comments (3)


Welcome to "Data Matters"

Hi All: Welcome to the Datalight blog on "Data Matters." It's amazing to see the increase in size and value of data in devices over 25 years that Datalight has been in business. In the old days, well the 80's, Datalight worked with Flight Data recorders that held data on 3.5 inch floppies using the FAT file system and similar non-reliable foundations. Today, device data requirements are growing at a tremendous pace. These requirements include reliability, performance, size and flexibility in media, bootability and system field-update requirements.
News | Posted In: News
| Comments (0)