Data Storage Flash has high performance reads and writes and is typically connected to the Input / Output bus of the processor. It transfers data in blocks as opposed to bytes. The silicon architecture required for block transfers costs significantly less than the byte addressable DRAM and NOR architectures. For this reason, it is commonly used to store the operating system and application of embedded systems.
The advantages of Data Storage Flash is its high performance read and write speeds, non-volatility and relative low cost. The disadvantage is that is cannot be addressed by byte, only by logical blocks.
Cactus Technologies designs and manufactures a wide variety of Embedded Data Storage Flash devices. We would be happy to assist you with your next Embedded OEM design. If interested, please talk to a Cactus Expert.