Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Oh wow I’d never heard of bubble memory before. That’s crazy.

The (in retrospect) strange and complicated things people came up with to store bits before magnetic core got popular and then later silicon wiped the field are so much more interesting than what we’ve got now.

I get why silicon won. But it’s just nowhere near as fun as bubble memory, delay lines, or CRTs.



bubble memory is years after core, and dram is a great deal more complicated than you are imagining


I know. I saw the bubble memory was used in the 70s and maybe even 80s, which is long after the days of core memory being becoming common.

And I know DRAM isn’t exactly simple.

But it just doesn’t feel as neat to me as pushing bubbles around or using a transducer to put a wave through mercury or other delay line. Or drawing a “picture of memory” for no one on a CRT because that _is_ your memory.

If one of those had won and was what everyone was used to, I’m probably think they were old hat and DRAM was crazy and cool. But that’s not how history worked out.


There is not that much complexity (circuit-wise) in the DRAM array itself apart from the fact that the sense amplifier is essentially an SRAM cell and not really an “amplifier”. Another layer of ridiculous complexity is how to interface that to the outside world without spending the precious die area of DRAM optimized process for complex interface logic or PHYs, so you get the only high-speed single ended parallel bus with weird voltage levels interface that is used in modern computers.


the dram array is pretty simple, it's true, but its behavior isn't, and the circuitry around the edges to make it act like ram isn't. you have the sense amplifiers with their inputs that are also their outputs, yeah, but also precharge, refresh, and stuff i'm not privy to




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: