3293 views|4 replies

19

Posts

0

Resources
The OP
 

The origin of the name Flash [Copy link]

Origin of the name Flash The erasing operation of Flash is based on blocks. In contrast, many other storage devices use bits as the minimum read/write unit. Flash erases the entire block at once: after sending an erase command, a block (common block size is 128KB/256KB) is erased to 1 at once, that is, all the contents inside are 0xFF. Since it is erased at once, the erasing time is relatively short, which can be described as a flash, so it is called Flash Memory. Some Chinese translations are (fast) flash memory. [Speciality of Flash relative to ordinary devices] 1. As mentioned above, the minimum operation unit of Flash is somewhat special.
General devices, such as hard disks/memory, read and write in bits. Reading a bit value and writing a value to the corresponding address bit can be done bit by bit.
However, due to the physical characteristics of Flash, the internally stored data can only change from 1 to 0. This can be understood from the internal implementation mechanism mentioned above. It is only convenient for unified charging, and it is not convenient for individual storage units to discharge. That is why it can only change from 1 to 0, that is, release the charge.
So, to summarize the particularity of Flash is as follows:
Ordinary devices (hard disk/memory, etc.)
Flash
The names of read/write
Read/write
Read/Program (Program) ①
The smallest unit of read/write
Bit/bit
Page/page
The smallest unit of erase operation
Bit/bit
Block/block②
The meaning of erase operation
Delete data/write all 0
Erase the entire block to all 1, that is, the data inside is 0xFF③
For write operation
Just write directly
Before writing data, erase it first, then write
Table 2. The special features of Flash compared with ordinary devices
Note:
①The reason why the write operation is called programming is that Flash is the successor of the previous EPROM and EEPROM. The previous EEPROM (Electrically Erasable Programmable Read-Only Memory) was called programming when data was written into it. The reason for this is that the writing of data requires electricity to erase/write, which is called programming.
②For Nand Flash, whose common page size is 2K/4K, the block size is 128KB/256KB/512KB, etc. For Nor Flash, the common block size is 64K/32K, etc.
③Before writing data, it must be erased first, and the internal data will become 0xFF, and then data can be written, that is, the corresponding bit is changed from 1 to 0. Shenzhen Leilong Development Co., Ltd. has been engaged in NANDFLASH industry for more than 10 years. Currently, it is the agent of ATO Solution small capacity SLC NAND, SPI NAND, MCP, etc. For more information, please contact 28522668; Tel: 13691982107
This post is from Medical Electronics

Latest reply

Good stuff. For beginners, it is necessary to understand this. Only by mastering the basic knowledge can you go to the next level. I will come here often in the future.  Details Published on 2018-10-30 09:16
 
 

572

Posts

1

Resources
2
 
This ad was unexpected, I reported it
This post is from Medical Electronics
 
 
 

3

Posts

0

Resources
3
 
This advertisement is very good, haha
This post is from Medical Electronics
Personal signature捷配PCB极速打样https://www.jiepei.com/?g=g35
 
 
 

22

Posts

0

Resources
4
 
Good stuff. For beginners, it is necessary to understand this. Only by mastering the basic knowledge can you go to the next level. I will come here often in the future.
This post is from Medical Electronics
 
 
 

22

Posts

0

Resources
5
 
Good stuff. For beginners, it is necessary to understand this. Only by mastering the basic knowledge can you go to the next level. I will come here often in the future.
This post is from Medical Electronics
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list