The Arrival of Very Small Memory 175
Roland Piquepaille writes "After the ages of DRAM and SRAM memories, is this time for nanotech memories? ExtremeTech says that "molecular memories" as well as memories based on carbon nanotubes are emerging. With these nanotech memories, several startup companies are envisioning future chips mixing logic, memory and reconfigurable computing elements. One of these promising startups is ZettaCore, which has built a prototype of a molecular memory designed to replace both SRAM and DRAM kinds of memories. These molecules, which are about 1 nanometer in size, are also self-assembling, meaning that they can be manufactured with existing equipment used in the semiconductor industry. This overview contains more details about the technology and includes a diagram of these molecules in a memory array."
Already being done with conventional technology (Score:5, Informative)
I'm sort of surprised there aren't more FPGA-hackers than there appears to be. It's not hard to learn verilog (very similar to C), and despite what most FPGA designers will tell you, as long as you keep your mind focused on 'everything happens in parallel', a decent programmer can produce good FPGA code too. The start kits (300,000 gates, about enough for a hardware JPEG core and maybe a network MAC) are cheap (100 or so), and designing a processor [fpgacpu.org] is a pretty simple operation, and immensely gratifying
Just my thoughts,
Simon
Re:Perfect for 64bit computing. (Score:5, Informative)
The problem I would see with this is the addressing of the ram. You couldn't use straight pins to do that high of number for addressing and what speeds would the buss work at. There are other limiting factors on how much ram you can really work with.
Re:Perfect for 64bit computing. (Score:4, Informative)
Overall I dnt see this tech realy reducing the size of the ram on pin count alone more it will reduce the power consumption and profile of the dimms what increasign the potential density of a new replacement for DIMM's.
Re:Perfect for 64bit computing. (Score:1, Informative)
DDR-II makes possible to use 4Gb chips. They can be used to make 16GB DIMMs. However, it will take a few years before manufacturing technology improves enough to make manufacturing of 4Gb chips possible.
Re:Already being done with conventional technology (Score:1, Informative)
Re:NExt step (Score:2, Informative)
Mnemonic. Johnny Mnenonic. Tough word, isn't it?
And it wasn't about lost memory cells, it was about selling storage space in your
enhanced brain...
Re:Perfect for 64bit computing. (Score:5, Informative)
Re:4 Bits in 8 States? (Score:2, Informative)
Re:I'm not sure (Score:2, Informative)
Word Size and Memory Addressing (Score:3, Informative)
If memory were bit addressable, you would be correct. However most modern machines are byte addressable. That means that each memory address refers to a full byte.
It is perfectly possible to build machines that are only word addressable, where a word is 32 bits or 64 bits, or even larger. The advantage is that you can address more memory with a given address size. 32 bit words means address size * 4 bytes, 64 bit means * 8 bytes. The disadvantage is that you can't easily work with chunks smaller than the word size. Most current machines fetch and write at least a byte from memory, even when they are only reading or updating a flag of a single bit.
Since most folks are used to working with byte addressable, and there are no major reasons to change, I would expect byte addressable to remain the standard for a long time to come.