Content deleted Content added
rm already linked in body |
Citation bot (talk | contribs) Alter: title. Add: chapter-url, chapter. Removed or converted URL. | Use this bot. Report bugs. | #UCB_CommandLine |
||
Line 32:
MLC flash may have a lifetime of about 1,000 to 10,000 program/erase cycles. This typically necessitates the use of a [[flash file system]], which is designed around the limitations of flash memory, such as using [[wear leveling]] to extend the useful lifetime of the flash device.
The [[Intel 8087]] used two-bits-per-cell technology for its [[microcode]] [[ROM]],<ref>{{Cite web |title=Two bits per transistor: high-density ROM in Intel's 8087 floating point chip |url=http://www.righto.com/2018/09/two-bits-per-transistor-high-density.html |access-date=2022-05-18}}</ref> and in 1980 was one of the first devices on the market to use multi-level ROM cells.<ref>"Four-state cell called density key" article by J. Robert Lineback. "Electronics" magazine. 1982 June 30.</ref><ref>{{Cite book |last=P. Glenn Gulak |title=Proceedings. 1998 28th IEEE International Symposium on Multiple- Valued Logic (Cat. No.98CB36138) |date=2018-05-28 |
MLC is used to refer to cells that store 2 bits per cell, using 4 charge values or levels. A 2-bit MLC has a single charge level assigned to every possible combination of ones and zeros, as follows: When close to 25% full, the cell represents a binary value of 11; when close to 50%, the cell represents a 01; when close to 75%, the cell represents a 00; and when close to 100%, the cell represents a 10. Once again, there is a region of uncertainty (read margin) between values, at which the data stored in the cell cannot be precisely read.<ref>{{cite web |url=https://www.enterprisestorageforum.com/storage-hardware/slc-vs-mlc-vs-tlc-nand-flash.html |author=Pedro Hernandez |title=SLC vs MLC vs TLC NAND Flash |website=Enterprise Storage Forum |date=June 29, 2018}}</ref><ref name=":0" />
|