- flash memery



flash memory
 
This Day in History

Today's Birthday

Quotation of the Day

A USB Flash Memory Device

Flash memory is a form of EEPROM (Electrically-Erasable Programmable Read-Only Memory) that allows multiple memory locations to be erased or written in one programming operation. In layman's terms, it is a form of rewritable memory chip that, unlike a Random Access Memory chip, holds its content without the need of a power supply. It is also an example of a Non-Volatile Read Write Memory (NVRWM). The memory is commonly used in memory cards, USB flash drives, MP3 players, digital cameras and mobile phones.

Contents

  • 1 Overview
  • 2 Principles of operation
  • 3 History
  • 4 Limitations
  • 5 Flash file systems
  • 6 Capacity
  • 7 External links

Overview

Flash memory is non-volatile, which means that it does not need power to maintain the information stored in the chip. In addition, flash memory offers fast read access times (though not as fast as volatile DRAM memory used for main memory in PCs) and better shock resistance than hard disk. These characteristics explain the popularity of flash memory for applications such as storage on battery-powered devices like mobile phones and personal digital assistants.

Normal EEPROM only allows one location at a time to be erased or written. Flash memory can thus operate at higher effective speeds when the system architecture allows multiple reads to take place simultaneous with that one write (to a different location).

Flash memory is made in two forms: NOR flash and NAND flash. The names refer to the type of logic gate used in each storage cell. Both types of flash memory and EEPROM wear out after many erase operations, due to wear on the insulating oxide layer around the charge storage mechanism used to store data. A typical NOR flash memory unit wears out after 10,000-100,000 erase/write operations, a typical NAND flash memory after 1,000,000.

Flash memory is essentially an NMOS transistor with an additional conductor suspended between the gate and source/drain terminals. This variation is called the Floating-Gate Avalanche-Injection Metal Oxide Semiconductor (FAMOS) transistor.

Principles of operation

Flash memory stores information in an array of floating gate transistors, called "cells", each of which traditionally stores one bit of information. Newer flash memory devices, sometimes referred to as multi-level cell devices, can store more than 1 bit per cell, by varying the number of electrons placed on the floating gate of a cell.

In NOR flash, each cell looks similar to a standard MOSFET transistor, except that it has two gates instead of just one. One gate is the control gate (CG) like in other MOS transistors, but the second is a floating gate (FG) that is insulated all around by an oxide layer. The FG is between the CG and the substrate. Because the FG is isolated by its insulating oxide layer, any electrons placed on it get trapped there and thus store the information. When electrons are on the FG, they modify (partially cancel out) the electric field coming from the CG, which modifies the threshold voltage (Vt) of the cell. Thus, when the cell is "read" by placing a specific voltage on the CG, electrical current will either flow or not flow, depending on the Vt of the cell, which is controlled by the number of electrons on the FG. This presence or absence of current is sensed and translated into 1's and 0's, reproducing the stored data. In a multi-level cell device, which stores more than 1 bit of information per cell, the amount of current flow will be sensed, rather than simply detecting presence or absence of current, in order to determine the number of electrons stored on the FG.

A NOR flash cell is programmed (set to a specified data value) by starting up electrons flowing from the source to the drain, then a large voltage placed on the CG provides a strong enough electric field to suck them up onto the FG, a process called hot-electron injection. To erase (reset to all 1's, in preparation for reprogramming) a NOR flash cell, a large voltage differential is placed between the CG and source, which pulls the electrons off through quantum tunneling. In single-voltage devices (virtually all chips available today), this high voltage is generated by an on-chip charge pump. Most modern NOR flash memory components are divided into erase segments, usually called either blocks or sectors. All of the memory cells in a block must be erased at the same time. NOR programming, however, can generally be performed one byte or word at a time.

NAND Flash uses tunnel injection for writing and tunnel release for erasing. NAND flash memory forms the core of the removable USB interface storage devices known as keydrives.

History

Flash memory was invented by Dr. Fujio Masuoka while working for Toshiba in 1984. According to Toshiba, the name 'Flash' was suggested by Dr. Masuoka's colleague, Mr. Shoji Ariizumi, because the erasure process of the memory contents reminded him of a flash of a camera. Dr. Masuoka presented the invention at the IEEE 1984 Integrated Electronics Devices Meeting held in San Jose, California. Intel saw the massive potential of the invention and introduced the first commercial NOR type flash chip in 1988.

NOR-based flash has long erase and write times, but has a full address/data (memory) interface that allows random access to any location. This makes it suitable for storage of program code that needs to be infrequently updated, such as a computer's BIOS or the firmware of set-top boxes. Its endurance is 10,000 to 1,000,000 erase cycles. NOR-based flash was the basis of early flash-based removable media; Compact Flash was originally based on it, though later cards moved to the cheaper NAND flash.

NAND flash from Samsung and Toshiba followed in 1989. It has faster erase and write times, higher density, and lower cost per bit than NOR flash, and ten times the endurance. However its I/O interface allows only sequential access to data. This makes it suitable for mass-storage devices such as PC cards and various memory cards, and somewhat less useful for computer memory. The first NAND-based removable media format was SmartMedia, and numerous others have followed: MMC, Secure Digital, Memory Stick and xD-Picture Cards. A new generation of these formats is becoming a reality with RS-MMC (Reduced Size MultiMedia Card), the TransFlash and miniSD variants of Secure Digital and the new USB/Memory card hybrid Intelligent Stick. The new formats exhibit a greatly reduced size, usually under 4cm².

Limitations

One limitation of flash memory is that although it can be read or programmed a byte or a word at a time in a random access fashion, it must be erased a "block" at a time. Starting with a freshly erased block, any byte within that block can be programmed. However, once a byte has been programmed, it cannot be changed again until the entire block is erased. In other words, flash memory (specifically NOR flash) offers random-access read and programming operations, but cannot offer random-access rewrite or erase operations. When compared to a hard disk drive, a further limitation is the fact that flash memory has a finite number of erase-write cycles, so that care has to be taken when moving hard-drive based applications, such as operating systems, to flash-memory based devices such as CompactFlash. This effect is partially offset by some chip firmware or filesystem drivers by counting the writes and dynamically remapping the blocks in order to spread the write operations between the sectors, or by write verification and remapping to spare sectors in case of write failure.

Interestingly, the Tungsten T5 PDA and Treo 650 smartphone from PalmOne, released in late 2004, use NAND flash to back up the contents of main memory during normal operations. PalmOne names this technique "non-volatile file system" (NVFS). It gives the illusion of a RAM storage pool that does not lose any of its data when power is removed. This PalmOne knowledge base article explains how this technique works on the Treo 650.

The cost per byte of flash memory remains significantly higher than the corresponding cost of a hard disk drive, and that (on top of finite number of erase-write cycles previously mentioned) has prevented flash from becoming a solid state replacement for the hard disk drive on normal desktop and laptop computers.

Flash file systems

Because of the particular characteristics of flash memory, it is best used with specifically-designed file systems which spread writes over the media and deal with the long erase times of NOR flash blocks. The basic concept behind flash file systems is: When the flash store is to be updated, the file system will write a new copy of the changed data over to a fresh block, remap the file pointers, then erase the old block later when it has time.

One of the earliest flash file systems was Microsoft's FFS2 (presumably preceded by FFS1), for use with MS-DOS in the early 1990's. Around 1994, the PCMCIA industry group approved the FTL (Flash Translation Layer) specification, which allowed a flash device to look like a FAT disk, but still have effective wear leveling. Other commercial systems such as FlashFX by Datalight were created to avoid patent concerns with FTL.

JFFS was the first flash file system for Linux, but it was quickly superseded by JFFS2, originally developed for NOR flash. Then YAFFS was released in 2003, dealing specifically with NAND flash, and JFFS2 was updated to support NAND flash too. However, in practice most flash media is used with the old FAT filesystem for compatibility purposes.

A special issue is flash memory booting.

Capacity

Common flash memory parts (individual internal components or "chips") range widely in capacity from kilobits to hundreds of megabits each.

Toshiba and SanDisk have developed a NAND flash chip capable of storing 8 gigabits (1 gigabyte) of data using MLC (multi-level cell) technology, capable of storing 2 bits of data per cell.

In September 2005, Samsung Electronics, by far the world's largest manufacturer of NAND flash with ~40% of bit market share, announced that it had developed the world’s first 16 gigabit NAND flash memory chip.

With the introduction of Samsung's 16 gigabit chips came the iPod nano, a flash device available in 2 GB and 4 GB capacities, which use two 1 gigabyte Toshiba chips and two 2 gigabyte Samsung chips respectively, according to the autopsies done by Ars Technica and Inpress Direct.

Up to date NAND spot pricing is available at dramexchange.

In efforts to focus on increasing capacities, 64MB and smaller capacity flash memory has been largely discontinued, 128MB capacity flash memory is being given a large discount to attract entry level buyers (people who do not generally require one, or uses it only once in a long time), 256MB capacity flash memory is the normal storage space for any people who do not extensively use flash memory, while more and more people are adopting 512MB or 1GB flash drives, 2GB flashdrives are still very expensive for a normal consumer.

External links

  • NAND vs. NOR flash -- tradeoffs and strategies
  • Flash Filesystems for Embedded Linux Systems
  • Introducing YAFFS, the first NAND-specific flash file system
  • YAFFS - Yet Another Flash Filing System, is a filing system optimised for NAND Flash chips (GPL)
  • Memory Technology Device (MTD) Subsystem for Linux
  • A Nonvolatile Memory Overview
  • How Flash Memory Works
  • Comparison of flash memory cards at Steve's Digicamsca:Memòria flash
Search Term: "Flash_memory"

 

flash memory news and flash memory articles

Here's our top rated flash memory links for the day:

Spansion beats out Intel in handset flash memory 

Electronics Supply and Manufacturing - Apr 03 6:39 AM
Spansion Inc. has leapfrogged Intel Corp. to take the lead in the NOR flash market, according to market researcher iSuppli Corp. Spansion outpaced last year's overall growth in NOR flash, racking up a 35 percent increase in sales to $1.8 billion.
Spansion beats out Intel in handset flash memory 
EETimes - Apr 02 11:02 PM
It's good to be king: Spansion Inc. beats back Intel Corp. to take the lead in the NOR flash market in 2006.

Spansion Positioned in Leader's Quadrant in Magic Quadrant for NOR Flash Memory 
[Press Release] PR Newswire via Yahoo! Finance - Apr 02 5:00 AM
Spansion Inc. , the world's largest pure-play provider of Flash memory solutions, today announced that Gartner, Inc., a leading industry analyst firm, has positioned the company in the leader's quadrant of the Gartner Magic Quadrant for NOR Flash Memory.

Intel Sets Its Sights on NAND Flash Memory According to In-Stat 
[Press Release] Business Wire via Yahoo! Finance - Apr 03 5:00 AM
SCOTTSDALE, Ariz.----Intel has been a leader in NOR Flash for over a decade and is now moving aggressively in the NAND Flash market, reports In-Stat . The company is making significant investments in NAND to support its goal of becoming one of the top players in this business, the high-tech market research firm says.

Spansion flogs Flash plants to Fujitsu 
Addict 3D - Apr 03 3:14 AM
FORMER AMD venture Spansion, currently the world's biggest pure-play provider of Flash memory, has announced that it has sealed the sale of its JV1 and JV2 manufacturing plants in Japan.

BPM Premiers the Cheetah Flash Vector Programming System 
[Press Release] PR Web - Apr 03 7:45 AM
Cheetah offers the fastest flash programming of NAND and NOR flash memory at speeds as low as 2.5 percent over theoretical programming minimum. (PRWeb Apr 3, 2007) Post Comment:Trackback URL: http://www.prweb.com/pingpr.php/TG92ZS1TaW5nLVNpbmctQ3Jhcy1NYWduLVplcm8=

Theories On Flash Memory Supply Sparking Debate Within Industry 
Investor's Business Daily via Yahoo! News - Mar 30 4:00 PM
Flash memory chips will be scarce items in the second half of 2007. That will drive flash prices sky high. Higher prices will hurt everyone from Apple to small chip firms that supply the flash card market.

BPM Premiers the Cheetah Flash Vector Programming System 
[Press Release] PRWeb via Yahoo! News - Apr 03 12:01 AM
Cheetah offers the fastest flash programming of NAND and NOR flash memory at speeds as low as 2.5 percent over theoretical programming minimum.

Microchip Technology Introduces World's First 16-bit Microcontrollers with 64 Kbytes of Flash in 28-Pin Packages 
[Press Release] Business Wire via Yahoo! Finance - Apr 03 6:00 AM
CHANDLER, Ariz.----Microchip Technology Inc. , a leading provider of microcontroller and analog semiconductors, today announced eight new members of the cost-effective PIC24F 16-bit microcontroller family, which extend the line into smaller and lower cost 28- and 44-pin packages with 16 to 64 Kbytes of Flash program memory and up to 8 Kbytes of RAM.

News: Patriot Memory Announces Sponsorship of the World Famous All-Female Gaming Group 
Overclockers Club - Apr 02 9:59 AM
Techniz - Fremont, Calif., USA, March 28, 2007Patriot Memory, a global provider of premium memory module and flash memory solutions, today announced their sponsorship of the PMS Clan, the worlds first and largest multiplatform all-female gaming clan.

Last Update: 2007-04-03 11:05:03

Thank you for reading the flash memory page - flashmemory

As an extra bonus here are the top searched terms over the past month for flash memory. Now you can see what everyone else is searching for in regards to flash memory.



flashmemory
flash memery
scaner flashmemory barcode

 

 

 

                                                                   © PaleAutonomy.com. All Rights Reserved