For all new technology devices, whether it is the latest consumer device or a new driver-assist feature in an automobile or a next-generation telecommunications component, the end-user will always ask, “What is in it for me?” More often than not, that means innovative software that unleashes the potential, raw power of the hardware.
Applications Driving Component Designs
Today’s designers are faced with the ongoing challenge of creating more complex designs in less time without sacrificing performance or increasing costs. They are looking to their suppliers to wrap value-added software around their hardware to help them meet that challenge. In fact, applications are truly driving the entire ecosystem.
To meet this goal, we introduced Spansion® FFS™ Flash File System software, customized to support both parallel and serial flash memories. With this flexible software solution, you can rapidly create a full-featured data storage subsystem where a universal interface of a block driver isolates the command interface of the Flash memory from your software application.
Removing Complexity From Your Design
At the heart of the Spansion FFS package is the Spansion Block Driver (BD) and the Low Level Driver (LLD). The Spansion BD maps logical blocks to physical blocks for you, automatically managing dirty space cleanup, wear leveling, and power failure recovery. Supporting both serial and parallel interfaces, the Low Level Driver contains all of the device-specific logic to manage the Flash command presentation and Flash status.
The Spansion FFS package completes the data storage abstraction by also including the Spansion File System (FS) – useful if your system has no disk file system or if you want to integrate your application directly with Spansion FS. Additionally, OS Bindings are provided for Linux and Windows CE, enabling rapid integration of Spansion BD into your preferred OS, so your applications can continue to use the file system interface provided by your OS.
And we have made it easy to license and procure. The Spansion FFS has a click-thru license that enables easy evaluation and acceptance and is available at no cost to all Spansion customers. You receive full source code, user guide and porting guide.
Committed to Meeting Your Needs
Spansion recognizes that the challenges of embedded systems designs are changing. We are committed to meeting your needs not only by delivering the most powerful hardware solutions, but also the software to unleash its full potential. We are dedicated to providing a complete Flash solution to manage your changing design needs leveraging our full roadmap, now and into the future.
