Live data from Hacker News

Bubble Memory

en.wikipedia.org

11–20 of 30 posts

Re: Bubble Memory

#11
post #4

I find pretty interesting that the memory is not perfect out of the fab and its defects are coded on its label, hence these defects can be loaded to the device using it as a map, so it can work around these loops while working. Now, this is even true for flash memory, but this is handled at the controller level and its dynamic during its initial "formatting" at the factory, so it's completely hidden from the host unl…

Hard disks used to come with a paper label listing their bad sectors. (They still come with a list, it's just now it is hidden in the firmware like you describe.)

I do some retro-computing every now and then and of these old drives that still work (about a 50% chance), when I format them assuming all sectors are good, they will inevitably report the same bad sectors as is on the label.

I don't really know why "bad sectors are still bad after 40 years" is so surprising to me, but there you go.

Re: Bubble Memory

#12
post #11
post #4

Earlier quoted context omitted.

Hard disks used to come with a paper label listing their bad sectors. (They still come with a list, it's just now it is hidden in the firmware like you describe.)

I do some retro-computing every now and then and of these old drives that still work (about a 50% chance), when I format them assuming all sectors are good, they will inevitably report the same bad sectors as is on the label. I don't really know why "bad sectors are still bad after 40 years" is so surprising to me, but there you go.

There's a step which "flashes" the magnetic structure on the disks during manufacturing which also allows drives to navigate the disk surface and "see" individual sectors. The bad sectors list from factory shows the points where this process has failed due to bad coating or other anomalies.

So they are not worn out sectors, they were bad (or not there) from the start. You can't rub them out, because there is not enough magnetic flux or material to store data at that address.

Re: Bubble Memory

#13
post #8
post #7

See also: https://en.wikipedia.org/wiki/Ferroelectric_RAM , which has been used in a few quite popular systems as well (e.g. the PS2 memory card supposedly uses it for some high-rewrite-count operations).

FRAM is also used in all modern MSP430 microntrollers from Texas Instruments. Amazing technology

That reminds me of core memory, which is also nonvolatile and for a long time was the primary memory of many computer systems.

I suspect "growing up" with a system where the computer itself is nonvolatile (turn it off, move it, turn it on, it's doing exactly what it was doing when it was turned off) changed the way people looked at computers vs modern systems.

It's too bad intel didn't push harder on their optane stuff. I guess it's too bad (for intel) for lots of different abandoned / failed projects.

Re: Bubble Memory

#18
In Patriot Games by Tom Clancy, there is a scene early in the book where Jack Ryan is talking about the laptop he is using to write his book.

I don't remember the exact specs but am 100% sure he mentions that it has bubble memory.

Re: Bubble Memory

#19
post #7

See also: https://en.wikipedia.org/wiki/Ferroelectric_RAM , which has been used in a few quite popular systems as well (e.g. the PS2 memory card supposedly uses it for some high-rewrite-count operations).

MRAM (magnetic and non-volatile) had some applications in GBA cartridges to replace small amounts of battery-backed SRAM.

Re: Bubble Memory

#20
I worked at a place that evaluated bubble memory, but didn't use it (they had the bubble memory dev. boards). But they did use CCD memory. I remember it was prone to bit errors, which would have been OK if there had been any error correction, but there was not.

https://deramp.com/downloads/mfe_archive/050-Component%20Spe...

Post reply on HN