#750 what is Flash Memory?
What's flash memory? It is a type of memory that may store data with out energy and might erase memory in blocks. It's a kind of electronically erasable programmable read solely memory (EEPROM). Computers store info on their memory chips in binary, which means every thing is diminished to a 1 and a 0. When the pc desires to read the knowledge, it scans the Memory Wave chip and interprets the 1s and the 0s back into something that we can learn, or a picture or a film. Every character you're reading has been rendered from binary. Nonetheless, the computer doesn’t actually retailer the knowledge as 1s and 0s. There are three totally different strategies it uses. The first method is in random entry memory where the data is stored utilizing electrons. A memory chip is made up of billions of capacitors. These capacitors are in a position to hold electrons. If a capacitor is holding electrons, then it's a 1 and if a capacitor is empty of electrons, then it's a 0. A single capacitor is a bit of knowledge and there are eight bits in a byte, so a byte has eight capacitors.
"Hello" has forty different bits of information, which is 5 bytes. A 16-gigabyte memory card has 128 billion capacitors. The capacitors can't hold the electrons when the pc is turned off, so RAM is barely usable when the computer has power. The second method is on the onerous disk drive the place the knowledge is saved magnetically. The pc has a spinning arduous disk and it stores the data on it by marking microscopic lines which might be magnetic. When the computer reads the knowledge, each magnetic line is taken into account a 1 and every nonmagnetic line is taken into account a 0. The third method makes use of transistors to hold a charge and that is how flash memory works. A transistor is product of a conductive materials like silicon or germanium. They will take in electrons in the identical means as a capacitor, however they don’t lose them. In RAM, the presence of electrons makes a 1, however with flash Memory Wave Experience, an electron charge makes a 0 and no charge is a 1. Because they don’t lose their electrons, they keep the information when they're switched off as well.
A transistor has two ends. The electrons can enter in via the one end, called the supply, and they can leave the transistor through the other end, known as the drain. There's a gate at one end and electrons are stored in the transistor when the gate is closed, being learn as 0. If the gate is left open, the electrons go straight via and the transistor is empty, being learn as 1. With non-flash memory, when the facility is turned off, Memory Wave the electrons don’t keep in the transistor. Flash drives must work when there is no such thing as a power source and this is completed with one thing known as a floating gate. A floating gate is a gate simply just like the one that retains the electrons in the transistor, but it is separated from the transistor by a skinny, oxide layer. The oxide is an insulator but because it's skinny, electrons can go via it if there's a robust sufficient current.
When the pc writes to a flash memory, it makes use of sufficient current that the electrons fill the transistor, go across the insulating layer and follow the floating gate. The computer uses enough present for the electrons to go over the floating gate, however they don’t have sufficient power to get again throughout, so they keep stuck to the floating gate. They can stay that manner for years with none additional energy and with out loss of memory. Once you need to erase knowledge from the flash memory, the pc supplies an electric present to the entrance of the transistor and a negative charge to the gates. This repels the electrons on one side and attracts them on the other so they soar throughout the insulating layer and go away the transistor. Flash memory drives are very helpful as a result of they will retailer the data without needing any power, but they can’t be used indefinitely. Each time the gates are electrified, they wear a little. Different drives have totally different ratings however they are good for about 100,000 write / erase cycles earlier than they start to leak data. And that is what I learned today.