It looks like the story these days is that someone at Toshiba thought up the name out of the blue. I'm skeptical!
It looks like the story these days is that someone at Toshiba thought up the name out of the blue. I'm skeptical!
No. I can see how that might appear plausible but they're unrelated. Flash was a marketing term invented to differentiate a new EEPROM technology that allowed much higher density, and featured sector erase, from previous EEPROM tech. This was done because engineers saw EEPROM as esoteric expensive tech that had no place in low cost products. The Flash vendors wanted to position the new chips as replacing UVPROM, which was relatively cheap by comparison. So they came up with a name that was a) not EEPROM and b) conveyed that the devices were quickly reprogrammed vs UVPROMs (which had to be baked in an eraser then took some minutes to program in a special piece of equipment).
Flash's big advantage was that it could be programmed on-board, allowing soldered down PROMs, surface mount packages.
Source: I was a hardware design engineer when Flash was introduced and heard the marketing pitch first hand.
Using Flash chips for rewritable bulk persistent storage came much later. The first generation devices didn't have the necessary density.
EPROMs are easily recognizable by the transparent fused quartz (or on later models resin) window on the top of the package, through which the silicon chip is visible, and which permits exposure to ultraviolet light during erasing.
During demo night, it was a big hit, until a stray camera flash got (un)lucky and wiped the microcontroller's EEPROM...
Feels a little apocryphal (I'd assume most flashes have / had UV filters?)
Also erasing takes like 15+ mins, it wasn’t quick.
He says he does recall people calling it "flashing," but not until much later, by which time it would have been actual "flash" memory.
As for my own memory, I'm going to file this under Mandela Effect, cross-referenced under Things People Probably Told Me That I've Believed Since Before The Internet Was Available To Fact-Check!
The Mandela Effect is just a name we've come up with for identifying biological memory faults.
The process of programming EPROM was colloquially called “burning” whereas for Flash the programming is called “flashing”, despite the characteristic that the name originally refers to is fast erase speed.
EPROM has erase as the first word in the acronym, so everyone just said "erasing" the PROM when they put the chip in the UV eraser.
Wikipedia lists finer differentiation between flash memory and EEPROMs.
ROM - Read Only Memory - programmed at the time of manufacture.
EPROM - Erasable Programmable Read Only Memory (AKA UVEPROM because they could be erased using UV light over a period of time, and they had a quartz window to admit the UV.)
EEPROM - Electrically Erasable Programmable Read Only Memory. IIRC it required a special device to erase.
It's been a while since I worked with this stuff but I don't ever recall hearing it called flash.
Intel had italic stylized “FLASH” logo proudly printed on chips. I’ve come across it once.