Home » Resources

Resources

Search

Product Family

Resource Type



Please enter a search term to begin your search.

Resources


Achieving Breakthrough Performance with Tree-based File Systems

May 14, 2009

Using the right file system is one of the most critical factors in achieving system performance, and also the most often overlooked. The amount of data stored and processed on embedded devices is increasing rapidly. As ever larger amounts of data bog down system performance, device manufacturers compensate by adding faster processors and more memory, which in turn increases device cost and impacts battery life. In this paper, we will look at a more efficient way of achieving the device responsiveness, improving data management performance by using a highly optimized file system. The paper will first evaluate file system architectures based on certain key constructs that have significant impact on its performance and then provide an overview of a new file system that employs these constructs.

Bootstrapping Linux from NAND Flash

August 27, 2008

This document describes how Datalight FlashFX® Pro and Reliance™ may be used to enable an embedded system to boot Linux from flash memory. It refers to a sample project for the LogicPD MX31-lite development board.

Choosing NAND or NOR: Tradeoffs and Strategies

November 16, 2005

Consumer electronics and embedded software devices are using larger amounts of flash memory for nonvolatile storage than ever before.

Comparison of Commercial and Open-Source Flash File Systems for Linux

March 5, 2008

Linux developers have many open-source file systems to choose from. Some of these products –JFFS2, for example – have become de-facto standards in embedded Linux designs.

Data Integrity in Flash

November 1, 2007

Nearly any competent engineer can plug in flash memory and make it work, but a well-designed embedded system also ensures data reliability.

Data is the New Design Problem

September 12, 2007

Data integrity has replaced performance as the top design consideration for device manufacturers.

NAND and NOR Convergence

January 29, 2007

NAND and NOR technologies each have distinct advantages for developers. Furthermore, there is a growing trend toward designing systems using both NAND and NOR arrays.

Reliance Return on Investment Analysis Guide

October 5, 2007

Datalight Reliance can solve two problems facing embedded manufacturers today. First, Reliance can reduce warranty expenses associated with product field failure and returns.

Evaluating a Flash File System for Wireless Devices

March 1, 2007

Although it is not seen or touched by a wireless handset user, low-level software is integral tobasic functionality of their cell phone.

Factors Affecting Flash Memory Performance

February 21, 2006

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.

File System Considerations in a Multicore RTOS Environment

January 18, 2007

Multi-core processing is rapidly becoming a necessity in embedded computing as demand for high density storage and a smaller footprint drives manufacturers to turn to MLC NAND in droves.

Flash Wear Leveling

December 6, 2007

How long does the lifespan of your device need to be? Six months? A year? Ten years? If your file system doesn't monitor the high-use areas of your flash and move frequent file writes to lower-use areas, the life of your flash

Importance of Static Wear Leveling in the Flash Media

April 28, 2008

The purpose for this paper is to provide a brief overview of wear-leveling, followed by an indepthcomparison of the wear-leveling effectiveness of FlashFX Pro, and the Microsoft FlashAbstraction Layer in Windows CE

Data Storage Media Considerations: Flash vs. Mechanical

September 17, 2007

There are a number of variables to consider when weighing the data storage advantages and disadvantages of non-volatile flash memory and mechanical hard disk drives.

Leveraging Processor SRAM for OneNAND bootloaders

May 31, 2006

NAND flash memory densities for device-resident memory are increasing - and the price decreasing - with designers desiring to remove NOR flash devices from their design, and instead boot their processors from less expensive NAN

Migrating from mDOC: Options, Challenges, and Benefits

December 14, 2009

DiskOnChip is a well-known line of flash memory products created by M-Systems (now SanDisk). First introduced in 1994, DiskOnChip (also called mDOC) became very popular in embedded applications because of its simple integrat

Optimizing a Flash Manager for NAND_Imaging

February 20, 2006

While the process of preparing and writing images to NOR flash is a straight-forward implementation, creating images for NAND is much more complex, making a uniform programming strategy arduous without the proper flash media ma

Overview of NAND Flash Memory Controllers

August 27, 2007

NAND Flash is a form of non-volatile memory introduced by Toshiba and Samsung in 1989. Its benefits include high storage density, fast access times, low power requirements and excellent shock resistance.

Journaling vs. Transactional File Systems

October 1, 2007

As end-user expectations rise and embedded devices get more complex, reliable file management will become more of a commonplace requirement.

Using Embedded Linux and Flash Memory to Build Responsive and Reliable Products

January 21, 2008

Who Should Read This Paper? This paper is intended to provide a high-level perspective on the challenges and opportunities for using flash memory in Linux-based designs.

Building More Competitive Devices on Windows Mobile

January 8, 2010

In this paper we will provide a high-level overview of the competitive landscape and discussoptions that may allow OEMs using Windows Mobile to differentiate themselves from thecompetition by improving the user expe

Comparing Reliance vs TFAT File System Properties

July 12, 2005

Both reliability and performance are considered in this comparison of file systems for embedded devices.

FlashFX Pro v3.3.0 Supported Hardware List

April 1, 2008

To download this document, login and click the document icon to the right.

FlashFX Pro Supported Hardware List

August 1, 2008

FlashFX Pro supports over 300 Flash Parts. View them here. To download this document, login and click the document icon to the right.

FlashFX Pro Test Suite

October 4, 2007

FlashFX Pro contains a number of built-in tests that are used by Datalight Engineering QA to validate each release. These tests include VBF test, FMSL test, FSIO test, and MTSTRESS test.

FlashFX Pro vs WinCE Flash Media Manager Comparison

May 4, 2005

Datalight FlashFX Pro versus Microsoft Windows CE Flash Driver Flash Media Manager Software ComparisonTo download this whitepaper, click the document icon to the right

FlashFX Tera v1.1 Supported Hardware List

April 1, 2009

FlashFX Tera supports over 300 flash parts. View the list here. To download this document, login and click the document icon to the right.

Optimizing Reliance Performance - Cache Config

December 21, 2006

Reliance includes its own internal logical block cache. Generally, the larger the cache size, the better file system performance.

Overview Reliance Concepts Meta Data and Operation

May 17, 2005

Data requirements for embedded systems today have grown exponentially over the last several years, and managing that data has been handled with the same file systems as used on desktop computers.

Overview Porting FlashFX Pro to Your Operating System

May 13, 2005

FlashFX? Pro is a high-performance, multi-threaded flash media manager targeted at applications requiring real-time response from resident flash memory.

Overview Porting Reliance to Your Operating System

May 17, 2005

The Reliance file system is designed to be a direct replacement to the file system in most real time operating systems.

Performance - FlashFX Pro Sibley WinCE50

November 22, 2006

Sibley’s Software Match for High PerformanceEFFICIENT SOFTWARE = HIGH PERFORMANCE HARDWARE.

Performance - FlashFX Pro vs DOC on WinCE 4.2

October 31, 2007

This paper compares the flash management software solution of Datalight FlashFX™ Pro to the hardware solution of M-Systems DiskOnChip® 2000.

Performance - FlashFX v6.10 vs v5.11

June 21, 2007

With the introduction of FlashFX v6.10, Datalight incorporated significant changes to the allocation strategies used by FlashFX.

Performance - Reliance and HRFS Positioning

November 17, 2006

For embedded developers using VxWorks 6.2 and higher, Datalight Reliance transactional file system provides superior design flexibility and read/write performance for systems using resident flash memory over the native HRFS fil

Performance - Reliance vs FAT and TFAT on WinCE50

November 17, 2006

Datalight Reliance is the premier file system choice for Windows CE devices that require guaranteed data integrity with high performance.

Performance - Reliance vs TFAT on CF for WinCE50

August 11, 2006

Datalight Reliance is the premier file system choice for Windows CE devices that require guaranteed data integrity with high performance.

Performance - Reliance vs dosFS

September 15, 2005

This paper characterizes the performance of the Datalight Reliance file system and the Wind River VxWorks 6.0 dosFs file system with and without a transactional layer.

Performance - Reliance vs Nucleus FILE

June 21, 2007

Datalight characterized the sequential read and write performance of the Datalight Reliance file system andAccelerated Technology Nucleus FILE.

Real Mode Sockets vs. Sockets32

December 14, 2009

To download this document, login then click the document icon in the right corner.

Reliance for VxWorks ATA Driver Work-Around

May 13, 2005

Datalight Reliance requires the ability to flush data to the physical disk in to ensure the file and meta-data integrity. The following procedure is designed to work around an issue in the VxWorks ATA block device driver.

ROM-DOS_Memory_Implications_for_SOCKETS

August 25, 2005

FlashFX Family Documentation

February 11, 2010

We're happy to share our product documentation, please Contact Us and specify "product documentation request" in the subject line. We will respond as promptly as possible within business hours.

Reliance Family Documentation

February 11, 2010

We're happy to share our product documentation, please Contact Us and specify "product documentation request" in the subject line. We will respond as promptly as possible within business hours.

Flash Memory Summit Presentation: Finding Hidden Performance Bottlenecks

December 14, 2009

To download this presentation, login and click the document icon to the right.

Flash Memory Summit Presentation: Flash Interfaces 101

December 14, 2009

To download this presentation, login and click the document icon to the right.

FlashFX Pro v3.10 Performance Analysis

December 1, 2006

To download this document, login and click the document icon to the right.

Flash Memory Summit Presentation: NAND Interleaving and Performance

December 14, 2009

To download this presentation, login and click the document icon to the right.

8 Signs Your Data Management Approach is Toxic to Your Design

December 14, 2009

Successful data management can mean the difference between a reliable, user-friendly product, and a frustrating nightmare of corrupted data and a failed device.

Reliance v3.00 Performance Analysis

May 30, 2007

To download this document, login then click the document icon in the right corner.

Risks and Rewards of Multithreading

January 1, 2007

Developers are striving to maximize application workload throughput by using processors to execute multiple software threads simultaneously.

Flash Memory Summit Presentation

August 1, 2009

As the universe of flash-based devices moves toward MLC NAND as the data storage medium of choice, issues of flash life, data retention, and IO/boot performance are coming to the fore.

Flash Memory Summit Presentation: Wear Leveling to Extend Product Lifespan

December 14, 2009

To download this presentation, login and click the document icon to the right.

Datalight Corporate e-Brochure

October 30, 2007

Reliance Windows Driver v3.2.7 for Windows XP and Windows Vista (Build 1376GJ)

December 14, 2009

Reliance Windows Driver (RWD) allows Reliance-formatted media to be used on a Windows-compatible system. RWD is available at no charge for personal use. Distribution requires a Production License.

Reliance Demo for Windows desktop OS

December 14, 2009

To download, login then click the document icon in the right corner.

Sockets Single User Network Add-On (SUNA) 4.20.1594

December 14, 2009

Please login to the right to access the Sockets Single User Network Add-On then click the icon in the right corner.

ROM-DOS 7.1 Single User Version (SUV) 4.20.1594

December 14, 2009

Please login to the right to access the ROM-DOS Single User Version. For commercial use of ROM-DOS, please Contact Us.  

Success Story: FlashFX-Broadcom-Consumer Mobile

May 15, 2006

The Challenge Europe’s premier provider of video processing solutions, Broadcom, developed a 0.13 m low-power platform targeted at OEMs designing mobile videophones and video surveillance s

Datasheet: FlashFX Pro

August 29, 2007

Datasheet: FlashFX Tera

May 22, 2009

FlashFX Tera is a flash management solution that frees developers from the volatility and constraints of single-source flash memory software.

Success Story: Reliance-Hypercom-Financial

May 5, 2006

The Challenge Widely recognized as the leader in global payment technology, Hypercom® delivers electronic payment solutions that add value at the point-of-transaction for consumers, merchants

Success Story: InHand Preserves Reputation of Reliability

October 1, 2009

The Challenge As the leading provider of low-power embedded systems to medical, military, aerospace and industrial manufacturers, InHand’s customers rely on their reputation for highly reliable, robust an

Success Story: Boot Time is Cut in Half for LG Navigator

September 1, 2008

The Challenge  Recently, LG Electronics, a well-known Korean-based manufacturer of consumer electronics, created a multimedia-enabled portable navigator for the North American market. The LN790 features a 4.3&

Success Story: DL Delivers Winning Performance to Formula One Racing

March 1, 2009

The Challenge Magneti Marelli, leading supplier of high-performance automotive systems, was recently commissioned by several Formula One teams to develop a “black box” data logger – a recording de

Success Story: Reliance-navy ship-Military

August 3, 2006

The Challenge A major defense contractor worked with a key naval customer to maintain a command and control system for its 1000-ship fleet to assess and increase the efficiency of the fleet’

Datasheet: Reliance Nitro

May 1, 2009

Datasheet: Reliance

August 29, 2007

Datasheet: ROM-DOS

June 14, 2005

Small Footprint Foundational Operating System ROM-DOS is a MS-DOS compatible operating system engineered specifically for embedded developers, delivering such features as kernel level FAT32 and Long File Name support.

Datasheet: RTOS Porting Kit

July 14, 2006

Success Story: FlashFX-SiemensVDO-Automotive

May 15, 2006

The Challenge Siemens VDO Automotive recently partnered with Daimler-Chrysler to create a wireless, GPS-based toll system for trucks in Germany.

Success Story: FlashFX-Symbol-Industrial

May 15, 2005

The Challenge Symbol® Technologies, Inc.

Success Story: Reliance-telecom switch-Networking

May 5, 2006

The Challenge A prominent telecom data migration company designed a new migration edge switch and chose Wind River's VxWorks® AE real-time operating-system (RTOS) for their infrastructure equi

Success Story: Reliance FlashFXPro-TI-OMAP-Consumer Mobile

December 31, 2007

The Challenge Widely recognized as the leading manufacturer of wireless semiconductors, Texas Instruments delivers real-time technologies and solutions to customers of emerging wireless markets.

Success Story: Datalight FlashFX Pro Helps WAGO Build a Faster PLC

February 2, 2010

The Challenge In the world of programmable logic controllers (PLC) and remote I/O systems, speed and responsiveness are the ultimate measures of performance.