Arrow Innovation

MEMORY SOLUTIONS
Software and Programming Support Helps Design with Flash Memory
 
File systems, operating system support and a PC-based single device programmer
Spansion provides a wide range of tools and subsystems that help its customers and partners quickly and easily design its Flash memory into embedded products. These include drivers and system software and a USB-based device programmer.



Stacked PISMO Modules

Spansion software assists system designers by offering open source, pre-developed, system level solutions free of charge as well as custom solutions that meet specific needs. The aim is to help customers bring their embedded products to market faster by minimising software development time and simplifying system integration.

The Spansion Low Level Driver (LLD) is a set of production grade, ANSI C language functions that provide simple but complete control of Spansion memory devices. The LLD software easily integrates with embedded systems to enable rapid and reliable creation of new products.

The company also provides the SSP Flash File System for MirrorBit NOR and floating-gate products. The package includes the FATLite file system, TrueFFS block driver and customised operating system bindings. It also includes wear levelling, power failure tolerance and support for a broad range of operating systems.

The Spansion USB Programmer (SUP) is a cost-effective single device programmer that any PC or laptop running Microsoft Windows Operating Systems (OS) can control through the USB port. It allows programming of all the functions of the device including the advanced security features of the Spansion GL family.



The SUP consists of two boards, a controller and an adapter. Both can support devices up to 4Gbit (32 address bits) with x1/x8/x16/x32 data bus widths. The USB port on the controller board supports both USB 1.1 and 2.0. Each adapter board can accommodate one socket type or an industry standard PISMO™ adapter board.

The SUP comes with Windows-based control software that implements the various Flash device functions. Designers can program single words or files using the algorithms supported by the device. This includes write buffer, where supported, and page programming for SPI devices. The SUP also allows implementation of software reset and sector chip erase functions, sector protection facilities including sector protect/unprotect and display status and address range.

SSP Flash File System
  • Supports MirrorBit NOR and floating gate devices
  • FATLite file system
  • TrueFFS block driver
  • Customised OS bindings
  • Wear levelling
  • Power failure tolerance
  • Broad OS support

LLD
  • C-language function suite
  • Complete range of required control functions
  • Production grade
  • Easily integrated
  • Rapid new product development

SUP
  • USB-based single device programmer
  • Windows-based control software
  • Includes controller and adapter board
  • Supports devices up to 4Gbit
  • Program single words or files
  • Write buffer support
  • Page programming for SPI devices
  • Software reset and sector chip erase
  • Sector protection functions

For further information, including Datasheets for featured products, please click here

Arrow Electronics, Inc is a global provider of products, services and solutions to industrial and commercial users of electronic components and enterprise computing solutions.

Copyright © 2008 Arrow Electronics Inc. All rights reserved.