New File Translation Layer Allows Embedded System to Store FAT32-formatted Files on NAND Flash Memory
HOUSTON, TX - April 5, 2008 -- Quadros Systems, Inc., a leading provider of real-time operating systems (RTOS) announced the release of RTXCftl File Translation Software. This allows PC-compatible files to be stored on resident flash memory and accessed via a USB connection with a personal computer - ideal for a wide variety of embedded system applications including data loggers, test and measurement equipment, and other data capture/storage systems.
A common application requirement for these systems is to enable them to connect with a PC via USB and have it read the stored files on the embedded resident flash memory. The problem is that NAND flash has particular characteristics that prevent it from being used as a simple, contiguous storage array: it may contain bad blocks; good blocks can develop bad bits; heavily used blocks will wear out. A file translation layer is required to manage the NAND flash while providing an appropriate interface to the host system.
RTXCftl provides a simple, logical sector-based interface that allows NAND flash to be addressed as a set of standard 512 byte logical sectors. In addition, it includes wear-leveling algorithms to prevent over-use of blocks and fail-safe mechanisms to prevent data loss in the case of unexpected power loss.
"USB is the fastest-growing connectivity standard for our customers in the embedded systems industry," said Stephen Martin, vice president of sales and marketing for Quadros Systems, Inc. "RTXCftl file translation software allows a new tier of flexibility for embedded developers who are looking to leverage the advantages of USB in their systems."
Other Features
- Supports up to 8 GB in a single wear-leveled array
- Support for multiple arrays
- Zero copy block read/write
- Cache options
- 528 byte page support
- 2112 byte page support
- Bad block management
- Automatic garbage collection
- Small code footprint
- Support for all standard NAND devices
- Sample drivers and ECC algorithms
- C source code
Availability
RTXCftl Flash Translation software is available immediately.
About Quadros, Systems, Inc.
Quadros Systems, Inc. develops and markets RTXC technology, bringing together RTOS, hardware and software professionals into one development team to provide innovative technology that maximizes real-time responsiveness and eases the development process for customers. The RTXC RTOS family is complemented by VisualRTXC, an easy-to-use, powerful design tool that allows the developer to rapidly move between design concepts and generated C code. In addition to the RTXC RTOS family, Quadros Systems offers a wide range of communications stacks and middleware including RTXCusb (RTOS-agnostic USB stacks and drivers) and RTXCflashfile (a high performance file system for resident flash devices). RTXC products have been deployed worldwide in millions of embedded systems, serving markets such as communications, medical, and industrial automation.
More Information
Contact:  |