Diode-capacitor RAM

Ted YapoTed Yapo wrote 11/14/2016 at 00:51 • 2 min read • Like

This isn't an original idea - I have found similar notions dating back to at least 1952!

Anyway, the idea is to make a DRAM memory cell with just a capacitor and two diodes. I played with one back in 2009, and am documenting it here briefly since there seems to be some interest in these things. I never made it fully operational with decoded address lines, but was able to verify storage of a few 4-bit words with transistor sense amps and LEDs. Here's the unit (glad I dated it!!):

Here is the schematic:

There are two diodes and a capacitor in each cell. The diodes connect to two individual lines per column - a "write 1" line and and a "write 0" line. To write a 1 to the cell, the appropriate row line is grounded, then a positive voltage is applied to the appropriate "write 1" column line. Current flows through the one diode to charge the cap. To write a zero, the row line is grounded, and so is the appropriate "write 0" column line. Current flows through the other diode to discharge the cap. Reading also uses the "write 0" line - any time the row line is grounded, current flows from the cap to the sense amplifiers.

Like any DRAM, this needs to be periodically refreshed. My original intent was to use this idea for the RAM of a diode-only computer, but I could not get diode-only sense amps sensitive enough, so I shelved the idea. In the intervening years, I figured out the diode amplification problem, but never got back to the memory idea.

I was always a little worried about somehow reverse-biasing the electrolytic caps in this circuit, but I'm pretty sure I convinced myself that it was OK. It has been a while.

I was a little surprised I still had this thing. I save way too much crap.



enriquemesa8080 wrote 11/24/2018 at 18:04 point

Hello. Can you explain more?? I want to implement this idea. Be more detailed. Please, tell me how to implement it really in the real world. Can be this simulated in Proteus or Electronics Workbench?? Please, give me an advise. I am developing a big circuit on internet with all pieces that i have.

  Are you sure? yes | no

Ted Yapo wrote 11/24/2018 at 18:09 point

Check out this page:

The link mentioned in the original post has some good info, too.

Sure, you can simulate it with any analog circuit simulator.  I did it in LTspice at one time.

  Are you sure? yes | no

enriquemesa8080 wrote 11/24/2018 at 19:16 point

Hello. I am looking for people to build a community around a electronics project and also around an open source project. Also i want people to watch my blog. Here is my blog I want to have feedback from people who is doing things in the subject. Ok. i have seen Rory Mangles work before, but i don't figure out how it works. My project is hosted in Gitlab. Do you want to join?? I started it writing a paper describing it. 

  Are you sure? yes | no

Ted Yapo wrote 11/24/2018 at 19:55 point

I think to get more people interested in your project, you should publish more details about it.  Start a project here to describe your project - you'll get a lot of views, and from some knowledgeable people, too.

  Are you sure? yes | no

Yann Guidon / YGDES wrote 11/14/2016 at 02:47 point

It's not crap, it's a first concept :-) this is valuable as a first reference for... making a page about it ;-)

Reverse-biasing : that's something I've been concerned about. The references I found say it's tolerable if it's very short (<1% duty cycle) and less than 1V. But reliability is compromised.

At this moment, I am looking at a multiple-voltage system so the cap is alway forward-biased.

  Are you sure? yes | no

Ted Yapo wrote 11/14/2016 at 03:59 point

There are non-polarized electrolytics, too.  You see them in speaker crossover networks.  Every time I've looked for information about them, I've been confused.  Some sources say they're just two polarized caps in series, with the polarities revered.

Now I see it looks OK to make your own:

  Are you sure? yes | no

Yann Guidon / YGDES wrote 11/14/2016 at 04:05 point

Something like that, yes, but they are more expensive than the dirt-cheap "standard" caps...

  Are you sure? yes | no