Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

NEC Develops World's Fastest MRAM

Posted by ScuttleMonkey on Wed Dec 05, 2007 03:12 PM
from the mram-is-made-of-people dept.
Gary writes to tell us that NEC has developed a new SRAM compatible MRAM. The new memory module is capable of speeds up to 250MHz, the world's fastest to date. "MRAM are expected to generate new value and applications for future electronic devices thanks to their nonvolatility, unlimited write endurance, high speed operation, and ability to cut memory power dissipation in half. For example, these features could enable instant start up of PCs and prevent drive recorders from losing data after a sudden break in power in the future. As substitutes for system LSI-embedded SRAM, MRAM can provide even more value as they are expected to enable extremely low power dissipation of system LSIs because they can sleep when they are not in use and wake up instantly."
+ -
story

Related Stories

[+] MRAM Inches Towards Prime Time 261 comments
levin writes "According to an article over at EETimes, magnetoresistive RAM chips are getting a little more practical. Infineon Technologies released info on a new 16M MRAM component on Tuesday and the read and write cycle times of this chip make it 'competitive with established DRAM.' How long before nonvolatile memory becomes the solution to crash-prone software rather than better programming?"
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • by User 956 (568564) on Wednesday December 05 2007, @03:14PM (#21589281) Homepage
    MRAM are expected to generate new value and applications for future electronic devices thanks to their nonvolatility

    That is, assuming they're not manufactured by Sony.
    • NEC's stock has been in the toilet for 5 years. Actually Going down by 50% while the rest of the market rose. They need a potentially huge marketable break through. But I wonder if phase change ram will eat it's lunch. It too is supposed to be fast and non volatile.
      • Re: (Score:3, Informative)

        One benefit for Ovonics based tech (PCM) is that it is inherently radiation and magnetic field resistant. While I realize that the former of those applications is nominal, the latter is not. It's only downfall is thermal stability, the temperatures experienced in reflow are sufficient to erase the memory. While this is beneficial from a security aspect (strip line heater on top of your memory bank, hit the panic button and poof the memory is blank) it may not be in other industrial applications.

        Any indic
  • by Dwedit (232252) on Wednesday December 05 2007, @03:20PM (#21589347) Homepage
    For small sizes (32KiB), MRAM already has a wide use in Game Boy Advance cartridges as a replacement for battery backed RAM.
    • by SanityInAnarchy (655584) <ninja@slaphack.com> on Wednesday December 05 2007, @03:28PM (#21589455) Journal
      I always wondered why more people didn't use battery-backed RAM with some slower, more persistent storage to dump it to when you lose power.

      So really, the question is, which is cheaper: a gig of MRAM, or a gig of battery-backed RAM with a gig of flash or hard disk to dump to?
      • Re: (Score:3, Informative)

        The battery-backed SRAM used in devices like game cartridges is medium-speed, very-low-power SRAM. It's pretty standard to see battery ratings of five years; twenty years is available pretty readily. With times like these, there's really no reason to have secondary persistent storage, especially since the energy for doing the dump (which you must reserve) is likely to be enough to power the SRAM for another couple years.
        • Re: (Score:3, Informative)

          Yeah we use a cap and coin cell combo here at work. The capacitor provides about a week's worth of time, then the battery can do years. The cap is also useful for replacing the battery.
      • Your non-MRAM scenario (battery-backed fast DDR volatile ram caches with flash drives behind them) is exactly what Texas Memory Systems has been doing for a while. If you really want to throw hardware at certain performance problems, their solutions are quite useful.

        http://www.superssd.com/products/ramsan-500 [superssd.com]

      • It can be. Just as ECC is an optional, additional circuit plus some redundant bits in SRAM, DRAM, SDRAM, etc. ECC could be added to any conceivable type of storage. Given the much lower failure rate of MRAM (almost zero soft error rate) I don't think it'd be worth the overhead though.
  • Hmmmmmm (Score:4, Funny)

    by Hanging By A Thread (906564) on Wednesday December 05 2007, @03:20PM (#21589363)
    "because they can sleep when they are not in use and wake up instantly."

    Reminds me of my cat.
  • Awesome! (Score:2, Interesting)

    Now all they need now is faster WOM [national.com]

    Actually I did play with the serial MRAM's back when I was an embedded systems engineer, they were pretty cool. As I recall they didn't have the write cycle count issues that EEPROMs had and had way faster write cycle times.
  • WTF is MRAM? (Score:5, Informative)

    by bobdotorg (598873) on Wednesday December 05 2007, @03:27PM (#21589443)
    I was unfamiliar with it, so I looked it up:

    Magnetoresistive Random Access Memory - two magnetic plates separated by an insulator. One plate has is a permanent magnet, the other holds the temporary charge.

    • The other plate doesn't store a 'charge', it is magnetized or demagnetized, much like bits on a hard drive.
      • The other plate doesn't store a 'charge', it is magnetized or demagnetized, much like bits on a hard drive.

        Magnetic charge?

  • Cool, this sounds like the ticket to fast Solid State hard drives. I know there are some flash drives being produced, but the limited read/write cycle is what has kept me from trying one. I would most certainly like to have a drive where slew rate and rotational latency are non-existent.
    • Re: (Score:3, Informative)

      I'm nearly positive that the read/write cycle issues have long been moot. http://www.storagesearch.com/ssdmyths-endurance.html [storagesearch.com] I realize this is an industry sponsored site but even with taking very pessimistic views of their numbers a flash drive will last far longer than most disk based drives on the market will.
    • by Alsee (515537) on Wednesday December 05 2007, @04:42PM (#21590337) Homepage
      Cool, this sounds like the ticket to fast Solid State hard drives.

      The automobile is the ticket to moving horses around faster.

      Or you can just have a car and skip the horse altogether.
      And have 200 Gig of RAM and skip the Solid State drive altogether.

      Whenever you buy new software you just put the software in the drive, load the software into your 200 Gig RAM, then you can just hit the power switch on the computer. Then whenever you want you just tap the power switch for an instant power-on and ALL of your software and ALL of your photos and ALL of your music and everything else, it's all already live in your 200 Gigs of RAM.

      Yeah you'd want to change some aspects of the operating system to adapt to this new paradigm, in some ways you want to add new "hard drive style" management features in how you handle RAM, but you could throw the entire buggy-whip notion of a hard drive right out the window.

      The only issue here is whether this is too expensive to have 100Gig+ bulk memory... but if that's the case then it would be too expensive for a "Solid State Hard Drive" anyway.

      -
      • Re: (Score:3, Insightful)

        The only issue here is whether this is too expensive to have 100Gig+ bulk memory... but if that's the case then it would be too expensive for a "Solid State Hard Drive" anyway.

        Your conclusion paints a false dichotomy, with the unstated assumption being that any form of SSD technology has to at least be as expensive as RAM. This assumption appears unmerited, from direct observation of buyable SSD's today...

        C//
        • Re: (Score:3, Insightful)

          Your conclusion paints a false dichotomy, with the unstated assumption being that any form of SSD technology has to at least be as expensive as RAM.

          How does he do that?

          As far as I can tell he states:
          1) If this technology is expensive might be suitable for RAM, but not for SSDs
          2) If this technology is cheap, it might be suitable for SSDs but would also be suitable for RAM, so remove the disk/ram distinction and have one large bank that acts as both
          • Re: (Score:3, Insightful)

            Oh. Rereading, I see I misunderstood. But according to Slashdot, I'm 'Insightful'.

            *chortle*

            C//
        • Re: (Score:3, Interesting)

          Your conclusion paints a false dichotomy, with the unstated assumption being that any form of SSD technology

          No, I did state "this", meaning *this* technology.
          If you have nonvolatile memory that is as fast as system RAM, then you may as well use it as system RAM.

          A paradigm shift. When RAM is nonvolatile, it possesses all the capabilities of a drive. When a drive has the speed of RAM, it possesses all the capabilities of RAM. With this technology the capabilities RAM and drive are unified. The very concept an
    • Why in the heck would you want to put fast nonvolatile memory behind a klunky, slow disk interface? Are you nuts? Just map it directly into the system address space and away we go! Use a ramdisk if you really need to work with that storage as a filesystem.

      Note that high-speed, high-capacity non-volatile memory completely screws with many built-in assumptions in modern operating systems and the use of their APIs. What happens when a disk orders-of-magnitude slower than RAM no longer slow and isn't even t
  • by Kazymyr (190114) on Wednesday December 05 2007, @03:38PM (#21589557) Journal
    I have some MRAM samples waiting to be tested in my drawer (4Mb chips from Freescale). They look good as replacement for flash chips rather that SRAM, because of better reliability and lower power consumption, however the technology is quite young and hasn't reached yet the packing density of flash, or the speed of SRAM. Lots of potential though.
  • OK, so they're fast. They're non-volatile. They're low power. They're immune to "wear". So where's the MRAM solid state drives?
  • Alternate link (Score:3, Informative)

    by flatulus (260854) on Wednesday December 05 2007, @03:46PM (#21589649)
    The linked article seems to be Slashdotted. http://www.nec.co.jp/press/en/0711/3001.html/ [nec.co.jp] is NEC's own press release.
  • by randyest (589159) on Wednesday December 05 2007, @03:55PM (#21589761) Homepage
    Too bad the summary had to mention "instant-on PC" because most of the responses so far are about "No way" or "my kewl macbook does that already" and such. The biggest advantage of MRAM over SRAM/eDRAM is not that it retains data without power (though that's nice too), it's that MRAM about as fast as current eDRAM and half the power. And even zero power when not used (while retaining most recent data) is a bonus.

    This is a huge plus for ASICs and other chips (ASSPs, COTS, etc.) that have a lot of memory on them (which is most of them.) It allows more memory on a chip without expensive packages/die sizes for thermal management or complex, time-consuming power management systems. LSI (large-scale integrated) circuits use a lot of memory, and power consumption is a huge problem, so cutting that in half will enable a lot of products to be made that wouldn't have been possible/affordable before, and a lot of other products will get to market faster.

    MRAM has been around for a while, but the relatively slow speed made it unsuitable for most applications. Now it will be great enabling technology that will ripple through many products that use semiconductor devices.
    • How compatible is it with high speed processes? Most higher speed FPGAS use volatile configuration (usually loaded from either a computer system or from a serial flash chip on startup) because flash technology puts a lot of nasty constraints on your semiconductor process,

  • These things have really high write speeds and are non-volatile. So they will be used at places where write access should be really fast, and the need for reliability and persistence will be high. Because of size considerations (we are talking about multiple Mb per chip here, not Gb) I cannot see them replace flash soon. What I can see is the use in devices that don't need too much memory, but do need speed.

    Are there any plans to use this memory as a cache for (solid state) disks? It seems to me that it mig
    • I have an instant on computer now. It's called a MacBook Pro and I just put it to sleep. I never have a need to actually cold boot.

      This kind of thing would allow you load an OS wicked quick, but there are still some problems. There is some hardware (do X, wait 200ms, do Y, wait 200ms... until the hardware is initted) that will slow things down. Then there is the problem of as computers get faster, they are asked to do more stuff so it takes longer (in absolute cycle counts) to boot them up.

    • It will never come to pass, unless you equate instant on with standby, which we already have.

      I have 2GB of RAM in my PC. It takes close to 4 minutes to go from cold to functional. Now, I have a slow hard drive - maybe 300Mb/s - but that still means that I should be able to load the memory completely full in less than 60 seconds. I can when I come out of hibernation, but somehow the disc will run continuously for 240+ seconds on boot? It has nothing to do with the memory, and more to do with the fact that a
      • It has little to do with resource usage and more to do with disk seeks. Using a SAN analyzer to watch a system boot is quite informative, even on a good SAN with 15K disks you only get a fraction of the theoretical throughput because the system does so many random seeks at boot time. MS has tried to address this with the boot time optimizers in XP and Vista with mixed success.
    • Wont happen, the big companies need to keep things with limited write endurance otherwise they'll go out of business. As long as they can keep you on the consumer treadmill they stay in business.
      • Write endurance is already good enough for quality flash that at interface speed it would take 20+ years to wear out the chip with wear leveling. Not only that but you have to remember that data is a gas, it expands to fill its container.
    • As long as the speed is faster than flash (which it is, by many orders of magnitude), there will be a market for this stuff once it becomes available.
    • From the article:

      "...the new design achieves an operation speed of 250MHz; double that of conventional MRAMs and almost equivalent to that of recent LSI-embedded SRAM."

      Doesn't say anything about size though, assuming you mean physical size/bit density.
      =Smidge=
      • Compared to the slower lower power SRAMs you would use in a battery backed scenario (measured in years), this new MRAM would be faster. MRAMs I have seen are bigger in size and way more expensive than SRAMs though.
    • And what about the size, compared to SRAM and DRAM?
      From the article:

      The unique MRAM was designed and fabricated by NEC and has a memory capacity of 1 megabit.
      I was hoping for better.
    • by SnowZero (92219) on Thursday December 06 2007, @12:09AM (#21593829)

      ... comparisons would be nicer.
      This new MRAM can process 1.1 million operations in the time it takes an egg to fall the width of a human hair. In fact, it's so fast, it can output 91 words in the time it takes light to travel the length of a football field.

      Hope this helps...
    • Re:Hooray! (Score:4, Insightful)

      by inviolet (797804) <pineminder&yahoo,com> on Wednesday December 05 2007, @03:51PM (#21589713) Journal

      For example, these features could enable instant start up of PCs and prevent drive recorders from losing data after a sudden break in power in the future. As substitutes for system LSI-embedded SRAM, MRAM can provide even more value as they are expected to enable extremely low power dissipation of system LSIs because they can sleep when they are not in use and wake up instantly."
      Now we can throw a rootkit into memory and have it chill there forever!

      On a related note, non-volatile system memory will completely change the game for forensics experts. Right now, when they come and grab your computers, all memory contents are lost... and clever people also disable the swapfile. With MRAM, all that is out the window.

      Watch for a new meme in the next years, categorizing the use of volatile RAM as a presumption of guilt.

      • Re: (Score:3, Insightful)

        At 250MHz I don't think MRAM will be replacing your system SDRAM anytime soon (since it's probably 2-3x that if you have a relatively recent system.) But your point is interesting -- when the ASICs and chipsets all over your mobo and peripherals have MRAM in them, the forensics guys will have a field day reading that data you thought wasn't being recorded at all :)
        • Most of the "forensic guys" use a COTS software package to look at your Windows, Outlook and IM logs, throw something as trivial as Linux at them and they are lost, asking them to try to look through the MRAM of ASIC's would be funny. Sure if you're a high profile suspect for the FBI/CIA there's a chance someone with the knowledge will look at those things, but very few of us have that much to worry about.
        • Re:Hooray! (Score:5, Informative)

          by networkBoy (774728) on Wednesday December 05 2007, @06:08PM (#21591273) Homepage Journal
          System memory is currently running at 266-333MHz in the high end so this is a perfectly viable replacement in mid-range systems. Also for embedded systems where start-up time is more visible to the consumer than raw speed, again this is a viable replacement.

          Remember DDR2 PC800 is 200MHz quad pumped not 800MHz.
          -nB
      • If privacy becomes a serious enough issue, then somebody will build an auto-encrypting memory interface (with a volatile key register).

        Of course, the DRM folks will insist on a section of memory that only THEY have the key for, and the government will insist on key escrow, etc, etc...