Slashdot Mirror


Matrix 3D memory is World's Smallest

nokiator writes "Most of the headlines about cool new high density memory technology are from DRAM or Flash manufacturers these days. Matrix Semiconductor, a small Silicon Valley start-up, broke the trend today and announced that the world's smallest 1-Gbit memory chip. Matrix's chip is an antifuse-based one-time programmable ROM. The total die area of the 1Gb chip is 31 square millimeters (smaller than the blue/red pills in the Matrix movie). Matrix claims that they can achieve this density through a proprietary 3D circuit technology that combines 150nm and 130nm process geometries. When Matrix moves to 90nm process technology, it should be possible to manufacture a 8Gb memory chip on a reasonable sized (i.e. cheap) die. There are many potential applications of this kind of low cost, very high density ROM technology, mostly in content distribution area. One 8Gb ROM chip would have sufficient storage capacity to store the contents of an entire movie using H.264 encoding."

16 of 183 comments (clear)

  1. Not just ROM's by Transcendent · · Score: 3, Informative

    ...but could this be used for CPU on-die caches, or is it too slow/consumes too much power? I couldn't imagine even having 8MB of cache let alone 8GB. (Which will come to haunt me later like the ol' 640K quote).

    1. Re:Not just ROM's by Short+Circuit · · Score: 2, Informative

      The technology dictates write-only. Even with a sliding write window ala multisession CDs, it wouldn't be useful as a cache.

    2. Re:Not just ROM's by antifoidulus · · Score: 2, Informative

      A lot of Sun workstations already have 8 mb of L2 cache, for instance SunBlade 1000s. However, they like pretty much every other commercial chip in wide use(P4, Athlon, G4, G5 etc) all have 64k l1(32k data 32k instruction).
      But more to the point, did you RTFA? This is anti-fuse technology, ie it cannot be re-written. I guess you could have certain chunks of data that you need to reference again and again that won't change, but for that limited use why would you ever muck up your architecture?

  2. Re:one movie? by Short+Circuit · · Score: 2, Informative

    Try 10 * (1 byte / 8 bits), or one movie. GB is different from Gb.

  3. Re:Now, with an infinitely redundant power supply by AKAImBatman · · Score: 4, Informative

    I can ramdisk the internet.

    Except for the fact that this is ROM. It makes use of antifuse technolgy which works a lot like fuse technology. The idea in fuse technology is that you blow the pathways you don't want, thus creating the circut. With antifuse technology, the fuses don't normally conduct electricity so you have to blow the fuse to create pathways.

    Info

  4. Density is fine, but speed ? by karvind · · Score: 5, Informative
    What is the latency of this memory module ?

    Secondly it is antifuse-based one-time programmable ROM. It is NOT a flash which can be re-written 100,000 times. So it is more useful for storing application code but not for data storage etc.

    Antifuse base memories are diode like and can be much smaller than regular FLASH memories. But these are inherently slower and also don't have any gain element (like transistor). This requires careful design to achieve good signal-to-noise ration for memory read operation

    More aggressive 3D technology was demonstrated by IBM last year where they have circuits in 3D.

    A startup R-cube logic is also designing 3D microprocessor where memory is put on top of the logic core to reduce latency.

    Xanoptics is more into hybrid design (mixed analog, RF, optics) on a single footprint.

  5. Re:one movie? by EightMillion · · Score: 3, Informative

    8 Gigabit(Gb) == 1 Gigabyte(GB)
    Check your math.

  6. Re:Sweet! by Short+Circuit · · Score: 4, Informative

    A CD/DVD's data area is around 10,000mm^2. That's enough area for 343 of these chips at their current size. 343*128MB=42.875GB

    A better arrangement would be to make a 5" (127mm) square cartridge to fit in the same stackable region as a 5" circle. That gives you 520 of these chips. 520*128MB=65GB, which is better than Blu-Ray, and nowhere near as fragile.

    And that's on their current process, which is apparently a blend of 130nm and 150nm. Wait until they shrink that down a bit.

    Data density in the world has just gone up.

  7. Matrix memory is for DS games by tepples · · Score: 2, Informative

    You're on the right track, given this press release, but you misspelled "Nintendo DS".

  8. Re:Matrix 3D? Where's the originality? by robertca · · Score: 2, Informative

    When the name originated in '99, Matrix consisted mostly of engineers. At the time, there was no budget to pay someone to come up with a name, so the engineers were assigned the task of suggesting names that would somehow reflect the technology. Sadly, none of my suggestions won, and I missed my chance to leave a legacy there. The winning suggestion came from one of the process engineers, who, as far as I can recall, received absolutely no compensation for it. So, there you have it: The name describes the actual structure, was coined by a process engineer, and cost the company precisely $0 to come up with.

  9. Re:Sweet! - you;re forgetting one thing by lcsjk · · Score: 2, Informative
    The problem is not the speed of light's round trip. The problem is that to move a beam of light, the light controller must sense position, tell the controller to move the light and then tell it when to stop and where it is at the time. Even if you are traveling along a straight line, the feedback mechanism still has to be there. The speed of the control electronics will be much slower than the speed of light traveling from a source to the reflections surface and back to the sensor. The speed of the electronics will be much faster than any type of mirror control available, including the microscale mirrors. And as the previous poster mentioned, you also have to position a sensor along with positioning the light source. This requires a lot of analog and digital circuitry and the speed/time envolved


    Perhaps the biggest advantage would be the ability to treat the array as random access instead of rotational access with the inherent rotational delay.

  10. Re:Gb somewhat aloof measurement? by Anonymous Coward · · Score: 1, Informative

    Nonsense! Memory chips are ALWAYS measured in bits!

    Bytes are what do not make sense. The real consumers of these chips---the engineers who design around them---do not think in terms of bytes. They think in terms of bits or oddly-sized cache lines.

    So get with the program. Bytes are such an arbitrary '70s concept. What's so magic about groups of 8 anyway?

  11. Re:Sweet! by jerde · · Score: 3, Informative

    You're not trying to say that the speed of light has ANYTHING to do with the speed at which a beam of light can be swept across a medium, are you?

    A point of light can be moved as fast or as slow as you want it to be. Aim a laser at the moon, now sweep it across the moon as fast as you want. Poof! The "spot" of light just moved across the moon at 18 times the speed of light... no problem.

    No, the real limitation to the speed at which light can be moved along a medium has more to do with how long the spot of light must be focused on each point on the medium for enough photons to reflect back to be read. The faster you sweep your laser across a surface, the more dimly that surface is illuminated.

    (At the limit, you're moving the spot of light faster than the rate photons are being emitted, although at 1 Watt that's something like 10^20 photons per second. If you need at least 10 photons per nanometer, say, you can do the math to find your maximum speed.)

    --
    INsigNIFICANT
  12. Exponential? by Anonymous Coward · · Score: 2, Informative

    Just wondering, were you thinking when you said that light is exponentially faster?
    It is faster, but where have you pulled this exponential crap out of? You can have an exponential relationship between two variables. The speed of light vs the linear speed of a DVD has SFA to do exponents. It makes you sound like you have no clue.
    Big number =! exponential.

  13. Re:Gb somewhat aloof measurement? by kahei · · Score: 2, Informative


    Bytes are not always the same size; bits are.

    --
    Whence? Hence. Whither? Thither.
  14. Re:Sweet! by mr3038 · · Score: 2, Informative
    Two things:
    1. The point where ray of light hits a surface can move faster than light. Information (light) goes from light source to surface or the other way around but it doesn't go from one surface location to another so you're not limited by the speed of light
    2. You have to remember the little thing called wavelenght. You cannot read details smaller than the wavelength. The smaller the angle the ray of light hits the surface, the fussier the surface seems to be. We're going towards blueray laser systems because normal laser has too long wavelength even for next generation spinning disk technology.

    If it wasn't the cost, one could make a pretty high speed optical reader by creating 12cm x 12cm CCD chip capable of reading every single pit in the surface of DVD disk at once. It would be just like a flat bed scanner, just faster. Scanning the whole disk would take 1/100th a second at most. Then it would be just matter of moving bits from the CCD chip to system memory fast enough. I won't even try to guess how much a 12cm x 12cm CCD chip with enough resolution to contact read a DVD disc would cost.

    --
    _________________________
    Spelling and grammar mistakes left as an exercise for the reader.