II. Before reading the text try to answer these questions:
1. What do you use flash memory cards for?
2. What is the capacity of your flash memory cards?
3. What is the difference between flash memory cards and hard disk drives?
III. Read and translate the following text.
Flash memory
Flash memory is non-volatile computer memory that can be erased and reprogrammed. This technology is primarily used in memory cards and USB flash drives for general storage and data transfer between computers and other digital devices. It is a specific type of EEPROM (Electrically Erasable Programmable Read-Only Memory) that is erased and programmed in large blocks. Flash memory has become the dominant technology wherever a significant amount of solid-state storage is needed. These applications include PDAs, laptop computers, digital audio players, digital cameras and mobile phones. Flash memory has also gained popularity on the game console market, where it is often used instead of EEPROMs or battery-powered SRAM for saving data in games. Flash memory is non-volatile, i.e., no power is required to maintain the information stored in the chip. In addition, flash memory offers fast access time and better kinetic shock resistance than hard disks. These characteristics explain the popularity of flash memory in portable devices. When flash memory is packaged in a «memory card», it is enormously durable, being able to withstand intense pressure, extremes of temperature and even immersion in water. The term «EEPROM» is generally used to refer to non-flash EEPROM which is erasable in small blocks, typically bytes. The large blocks are used in the process of flash memory erasing and give a significant speed advantage over old-style EEPROM because erase cycles are slow.
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 erasing process of the memory contents reminded him a flash of a camera. Dr. Masuoka presented the invention at the 1984 International Electron Devices Meeting (IEDM) held in California. In 1988 Intel saw the massive potential of the invention and introduced the first commercial NOR type flash chip. NOR-based flash has long erase and write time, but provides address and data buses, allowing random access to any memory location. This makes it a suitable replacement for older ROM chips, which are used to store program code that rarely needs to be updated, such as a computer's BIOS or the firmware. Its endurance is 10,000 to 1,000,000 erase cycles. NOR-based flash was the basis of early flash-based removable media; CompactFlash was originally based on it, though later cards moved to less expensive NAND flash. Toshiba announced NAND flash at ISSCC in 1989. This technology has faster erase/write time and allows greater storage density and lower cost per bit than NOR flash. Also, it has up to ten times the endurance of NOR flash while the I/O interface of NAND flash does not provide a random-access external address bus. This makes NAND flash an unsuitable replacement for programmable ROM. NAND flash is similar to such secondary storage devices as hard disks and optical media and, thus, it is very suitable to use in mass-storage devices, e.g., memory cards. The first NAND-based removable media format was SmartMedia, and after it a lot of others have followed, including MultiMediaCard, Secure Digital, Memory Stick and xD-Picture Card. The common feature of the new generation of memory card formats (RS-MMC, miniSD and microSD and Intelligent Stick) is extremely small form factor. For example, the microSD card has an area of just over 1.5 cm², with a thickness of less than 1 mm; microSD capacities range from 64MB to 32GB.
Flash memory cards are available at different speeds. Some are specified the approximate transfer rate of the card such as 2 MB per second, 12 MB per second, etc. However, other cards are simply rated 100x, 300x, 200, etc. For these cards the base assumption is the 1x is equal to 150 kilobytes per second. This was the speed at which the first CD drives could transfer information, which adopted as the reference speed for flash memory cards. The most common cause of data corruption is removal of the flash memory device while data is being written to it.
IV. Answer the following questions:
1. What type of memory is called flash?
2. What is the origin of the term «flash memory»?
3. Who invented flash memory?
4. When was the first commercial NOR type flash chip introduced?
5. What is the main difference between NOR and NAND types of flash memory?
6. Why is flash memory so popular?
7. In what devices can flash memory be used?
V. Agree or disagree with the following statements:
1. Flash memory was invented in 1984.
2. The endurance of flash memory is 100,000 to 1,000,000 erase cycles.
3. Intel introduced the first commercial NOR type flash chip in 1989.
4. Flash memory does not need power to maintain the information stored in the chip.
5. Flash memory cards are available in different speeds.
VI. Which words in the text have the same meaning as:
is required, many, big, receive, suggest, permit, quick, feature, memory cell, does, the same, thanks to, notion, velocity, counterpart, seldom, little, produce.
VII. What do the following numbers in the text refer to:
1984; 1988; 64; 32; 1989; 10,000; 1,5.
VIII. Match each term with its proper definition:
1.chipa. a set of instructions for solving a specific problem by computer
2. interfaceb. this refers to the integration of audio, video and animation with computing
3. access timec. a change that provides the latest version
4. filed. permanent software instructions contained in the ROM
5. diske. an electronic integrated circuit in a small package
6. codef. the average time required for the read/write head to access data
7. firmwareg. a computer program or data stored on a storage device
8. updateh. the hardware/software that connects two systems and allows them to communicate with each other
9. multimediai. a storage device made of circular plates with magnetizable surfaces
10. programj. a piece of program text written in a programming language