Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Technology

Motorola Mocks-up MRAM 69

zakath writes "EETimes.com has an article on Motorola's successful presentation of 256-kilobit MRAM at ISSCC this week (Instant-on PCs anyone?). While they're still far from commercial production (2004 is their target) its nice to see some progress being made. Please tell me RAMBUS has no patents for this tech..."
This discussion has been archived. No new comments can be posted.

Motorola Mocks-up MRAM

Comments Filter:
  • Why do Slashdot readers who submit stories have to put snide comments in them? Is this really necessary?

    Because people like to express their opinions, and if their opinions are longer than 1 sentence long, everyone starts hollering "SHUT UP JONKATZ PLZTHX!!!!!1". What would be ironic would be for me to add a snide remark about /. readers and the attention span of the average gnat. But I won't.

    --

  • by toastyman ( 23954 ) <toasty@dragondata.com> on Saturday February 10, 2001 @03:12PM (#441026) Homepage
    I see a lot of posters here saying that "If they double their capacity every x months, that's only 8MB in 4 years" or something...

    When working on a new technology, having a 256kbit chip is just as useful as a 256mbit chip, when all you're doing is proving the technology out. They have no reason to be trying to produce massive dies yet, because all that will do is reduce their yields... and when they're making one-off runs of these to test them, that's a killer.

    I'm certain that by the time they go into production, the capacity will be impressive.
  • by msobkow ( 48369 ) on Saturday February 10, 2001 @05:35PM (#441027) Homepage Journal
    The 256 kbit MRAM is already already using 16 chips, near as I could tell from the article, so the post about putting 16 of them on a memory stick is incorrect.

    However, I don't think one would need to save the entire state of system memory for this to be useful. Aside from embedded systems, consider the possibility of an OS that uses a proper swap system and just makes sure the entire physical memory is written to swap when the system suspends. If the MRAM is sufficient to keep the core kernel state and information about the swap pages, your restart would just need to flag all the physical memory as free pages, with everything currently swapped out. Sure it wouldn't be "instant on", but it would be far closer than I've seen to date.

    On the flip side, you could probably do something similar with Linux by putting in a boot patch that checks the swap space for a signature indicating it should reload the memory from the swap space instead of going through a full boot process. You'd still have the usual issues of needing to reset hardware, but it would probably be faster than a full boot.

  • What type of actual speed and latency can we see from these things? I mean, in three or four years, will they be able to compete with .5 ns access times and 100's of gigabytes of multiple-pumped bandwidth?

    For memory, speed has always been the number one concern. The very definition of memory is volatile, and any non-volatile storage devices created recently or as proof of concepts still haven't been fast enough, otherwise we wouldn't need memory at all. A good memory system's job isn't permanent storage -- it's getting data to the system as fast as possible.

    Being able to have an "instant on" PC would be great, but creating non-volatile memory isn't the way. Convergence amoung permanent storage and memory is also great, but the very definition of semiconductor devices in any method demand fast switching, volatile devices to deliver the speed neccessary. Static or programmable elements have physical constraints which don't follow the progession of increased performance over x months like some people here are counting on.

    Ultimatly, you can have your "instant on" PC, as long as you don't mind slow memory. Volatile methods will always (for the most part) be faster.
  • RAMBUS most likely does not have ANY valid patents. As I remember the gist of lawsuits against them by Siemens and others, RAMBUS was one of 12 partners in a tech pool which took their notes and unilaterally filed patents. I have every hope that they will be found to be among the world's worst weasels and the poster boy for the dotcom stock.
  • by GigsVT ( 208848 ) on Saturday February 10, 2001 @04:10PM (#441030) Journal
    Considering the advantages and the capabilities of MRAM (it can hold plenty, it's solid state, it's non-volatile, and it's mucho fast)

    Solid state, eh? I can FINALLY get rid of that vacuum tube ram... man my power bill will go so far down.
    -

  • Windows is NOT a decent OS. Forgetting all else, security through obscurity makes it so all on its own!

    Fact is that when you make a hole, and then secure it by hiding it, somebody will stumble across it. Once that happens, you're out of luck because it becomes hard as hell to fix it because you can't just give users something easy to patch the system with.

    I seriously suspect that you are shooting for low karma or work for M$. Either way, you qualify as a troll. One down-mod coming up!

    The problem with capped Karma is it only goes down...

  • My PC already has instant on (or "OnNow"), all ATX power supplies produce an ancillary current even when the PC is off (soft-off). I have a Gigabyte [gigabyte.com.tw] motherboard, they use this current to keep the DIMM banks powered when the box is off, and therefore the data is retained (this is different from 'standby' btw, the machine is 'off'). When I power back on, it takes about 2-3 seconds then I'm right back into the OS. (This is all in the ACPI spec)

    Instant on PC's is not the purpose of MRAM, basically because it's too costly to use as system memory and unnecessary especially when ATX can just keep cheap SDRAM powered. It's great for handheld computers though and devices that have low power constraints and need fast data access, writing to flash memory is relatively low (compared to SDRAM) and it requires a decent amount of power, it's also expensive to produce, MRAM hopes to solve these problems [hardwarecentral.com].
  • You're right, it won't really find its way into PC's, not for a very long-time anyway, the market focus at the moment is handheld/portable devices that have stringent power requirements.

    There's little point using it in PC's because the access times are slower than SDRAM, it's expensive to produce (especially so when you're talking about 256meg +), and it's already possible to have instant-on PC's already using Suspend-to-RAM with cheap SDRAM and an ATX power supply.

    MRAM is a good technology and has a good niche, it's superior to flash memory (which it's destined to replace), however people seem to think it's a general purpose memory that will replace all existing standards, this is not quite the case.
  • If you just suspend the PC when you turn it off, then it never gets a reboot. This would require an OS that can sustain long uptimes.

    Since by the time this technology is released, Linux and friends won't be among the OSes that are legal to use and officially sanctioned, this technology make PC's worse, increasing the number of crashes, due to the lack of regular reboots that naturally occur when the user turns off the PC.
  • I guess I should have explicitly excluded systems, like most servers, where availability is important.

    But for most desktops, availability is usually quite secondary to data protection, so UPSes might be obviated.
  • I don't know why Moto is getting all this Press when IBM/Infineon made a virtually identical announcement a month ago. There was astory in EETIMES just last week where the joint venture IBM/Infineon team projected 2004 (same as MOT) for a commercial product.

    http://www.eet.com/story/OEG20010110S1009

    They also said they saw no reason why it could have essentially the same interface as conventional memory. Motherboard architectures would be basically the same.

  • IIRC, IBM holds the patent on MRAM, or at least they came up with the stuff [slashdot.org]. Then again, IBM and Motorola have been known to participate in the past. Still, as one of the last companies to do pure research, IBM is a safe bet.

    I wonder who holds the patent on bubble core?


    --
    ALL YOUR KARMA ARE BELONG TO US

  • No, that's wrong. The chip is organized *internally* in a 16-kbit-by-16 array. The reason for that is you usually don't want to read one bit at a time, but at least something like 4, 8 or 16. Implementing 32-bit memory using 1-bit chips would take 32 chips and a hefty amount of control logic in the memory controller, unless you had serialized access, which in turn would be very slow. So putting things internally in an array is a standard practise for almost any kind of memory technology.

    I agree with your comment about saving the core kernel state, but honestly, you wouldn't notice any much difference between storing it on a hard disk or to MRAM. If the state would be like 4 MB, seek and transfer combined would probably be less than 0.5 seconds.

    I think the most interesting use for this chip at this point (if it was available) would be as a transaction log buffer for databases, journaling filesystems and such.
    --

  • You need 32 of these in order to get just 1 megabyte (256kb x 32 = 8192 kb = 1024 kB). For 8 MB, you need 256 (8192 * 8 / 256kb) of these.
    --
  • You are missing something. If you have non-volatile MRAM that doesn't require power to keep its memory content intact (unlike DRAM which requires constant refresh), you can just flip off the juice and come back to a nice happy (the way you left it) system.

    320MB isn't that big anymore, in a world where 256MB costs about $100.

    (And I use Win2k. It's not too bad. Better than Win98 for sure).

  • I'm about as anti-MS as they come. Even to the point of being biased and unfair to MS in some of my opinions. Not an MS nazi.

    The whole point of the post is a couple humorous swips at MS:
    * Certian big companies would be happy to see Linux be illegal. Don't sell "naked" PC's, etc. to prevent piracy of MS.
    * Linux can sustain long uptimes, unlike past generations of MS.
  • Operating systems with very short boot times are already available. Look at EROS [eros-os.org] which is a system under development where you are able to shutdown and start up again - and you will be back where you were. If there is a power failure, you will be able to boot up to a previous state that is not older than five minutes prior to the power failure. EROS's commercial predecessor did this, and it did also come with a version of Unix running on top. EROS is open-source, the kernel is running fine, a CORBA-like native IPC service is underway and a Unix-server is planned.

    By the way both Linux and Windoze 2000 can suspend and restart, but without crash-recovery and there are some issues with X.(I have not tried it myself though)

  • Comment removed based on user account deletion
  • by Anonymous Coward
    goat
  • If you're interested you can read about it here...

    IBM Research News [ibm.com]

    Ruger
  • 256kb = 32kB
    4Mb = 512kB
  • Routers, print servers, calculators, game consoles, cars, traffic signal equipment, space shuttle, ISS, cellular phones, and I'm sure there are other uses.

  • One word: EPROMs.
  • I'm sure that problem could be dealt with in software. Not, however, without creating new problems. Which means there will be new revisions which will create new problems, and so on. *Sigh* Such are the tradeoffs that come when everything is centered around money.

  • Uhmm, what about having Windows on these chips... I'm not sure I trust MS having Windows install itself to one of these... you'd never get it off, so you'd have to make sure the chips were removable/replacable or whatever so you'd be free to use anything else
  • well that's what they would do! they would cram 64 of these onto a momory stick and inlcude them WITH regular DRAM sticks. this way the OS could use the MRAM to boot and for the OS kernal while the rest of the computer used the DRAM
  • It looks like someone else has a sense of humor too:

    Virii and instant-on (Score:2, Insightful)
  • I think the point is that existing RAM is already solid-state.

  • I could see hitting the power key, and immediately getting a system that was up (i.e. the thread scheduler running, and processes getting their time slices), but in effect had everything paged out.
    Obviously, smart OSes (i.e. Linux, Be and maybe OS-X) will be supporting such features. Especially when you can bet your ass that Motorola will whip-out a PPC chip that will seamlessly integrate those NVRAM features.

    Outside of bug-compatibility needs, Intel shall look less and less desirable.

    --

  • OK, how'd you do that? That seems much tougher than getting FP.

  • You're just jealous that Linux doesn't have the kind of suspend/resume technology of even, oh, say, OS/2 had back in the day...

    Grow up!
  • How much juice does it take to keep your standar PCs memory refreshed? If you turn down the refresh rate to absolute minimum and perhaps stagger the refreshes to keep current constant, how long could an embedded battery keep say 128MB alive?

    Ihave no idea... but someone has to have an [informed] opinion.
  • Ah, this reminds me. I went to the Brassring job fair in Santa Clara this last week. And guess who was there... RAMBUS...

    And just what wonderful position was open at the illustrious RAMBUS? Why, they want to hire Patent Attorneys!!!

    Anyone else find this funny? [yet sad?] I actually laughed out loud as I passed their booth when I saw that. :)

    Ender

  • IMHO he sounds like an M$ nazi to me... 'linux won't be an OS' and all that ( I paraphrased people, get a grip).. though you make a valid point, but in 6-8 months someone will have figured out how to do the same thing and make a patch/fix and it'll be old news, then you'll need something *else* to pick apart from linux... :)
  • There was alot of talk about this sort of stuff 2 years ago, but I haven't heard anyone mention it since. I'm really glad to see research continuing. Wonder what solid state memory would do for 3d cards. 4-Mbit MRAM by 2003... well it sure as hell couldn't hurt. Just in time for Doom 3.
  • And I thought I had a handle on memory technologies... The article speculates that MRAMs may eventually replace DRAMs, etc for main memory, but I wonder how feasible this is. It sounds like the manufacturing control has to be a lot tighter for these than for standard memories, so given equally stringent process won't DRAM yields be better? What other memory technologies are being developed right now?

    Derek
  • 256 kbits is 64 kilobytes. Even their 4Mbit chip in 2003 will be still only 500 kbytes.

    Eight of those suckers could provide "instant-on" capabilities to my old 486.
  • RAMBUS has no patents for this tech.
    Actualy I have no clue, but you asked for someone to tell it.

  • by Anonymous Coward
    This mean that a cold reboot wont fix memory leaks anymore ?
  • Even presuming that they can double the density every 9 months, they will be making 512kB chips in 2004, their estimated release date. Figure 16 chips per stick and you have 8MB. No where near enough for instant-on PCs (I mean full on OS's with GUIs, not LoaF or PBSD).

    Mark Duell
  • 90th POST!
  • there will be much larger capacities available once they get these to the fabrication facilities. However, the articles does not mention cost, so how exactly are we supposed to know if these aren't going to cost $1.50/MB like flash does? And how about making these chips in modules that can be relocated easily? For example, say your MRAM in your old computer will work in your new one? There's got to be a way to have them packaged as little clip-on chips that can be clipped onto a board like wireless PC cards can be clipped into a PCI board... It would save costs big-time. I have plenty of old 72-bit RAM lying around that could be used in newer computers...
  • ahh, moderation at its best. although i think +1:Plagiarism would have been more accurate.

    deja vu? [slashdot.org]

  • Even presuming that they can double the density every 9 months, they will be making 512kB chips in 2004

    Ack, no, no... these are fabbed using a .2 micron process, which is rather large by today's standards. They assume that the shipping model would use less space per kb than flash.

  • I wish I had some mod points right now; you deserve +1, Funny.
  • er... ah... um... nope... morons and idiots and sheep and yes, lemmings all use some variant of windoze OH ESS produktz... it is a widely-known and generally accepted fact. you COULD look it up.
  • Just in case you're not a troll...

    The fact that it's solid state implies it's not as likely to wear out as a hard disk. In fact, they're projecting a ten year lifespan for these things.

    As your vacuum tube example shows, the absense of moving parts is not the only important attribute. Capacity and speed are also valuable attributes in memory. MRAM would also have those going for it as well.
  • of course, it's MOTO... makers of the oh-so-tasty CISC killers... heh heh
  • Yes, I agree that Windows would be much better-suited to MRAM than any of the free OSes -- instant-on technology just isn't that interesting when you never have to reboot! :-)

  • by tvm ( 310200 )
    Wow, that's like so cool and yet uncool/eM at the same time.
  • Why get excited over tech this new and not that interesting... It will be replaced by something better before it is mature.
  • Windows is the single largest sitting duck OS out there... its weaknesses as regards vulnerability to virii attacks are legion and legendary... if you want security through obscurity, use MacOS... though of course MacOS X is a UNIX variant and... but both are eminently stable, OS X being a great deal more stable than co-called classic MacOS and EXPONENTIALLY more stable than any windoze variant. no comparison there, any windoze variant needs a reboot far far far far far (etc) more often than does MacOS X.
  • typical... another misinformed PPC-basher. Moto never tried to get out of the PPC biz... the same RISC PPC chips you find in the best quality desktops (Apple's) are also used in embedded systems (where Moto makes most of their money on PPC chips), in no small measure due to their low heat generation. Further, 450MHz is the lowend chip now... they've been bumped to 733MHz, pal, and they kill a 1+GHz (you dope: "1000+ GHz"? sorry, no such beast) in many applications, viz the famous Photoshop comparison in which the Mac wins hands down, still. for more FUD from dopes like this guy, read anoncow posts in /. more often!
  • nazis... they are all that and so much more, coming soon to bust a door down in YOUR neighborhood! off-topic? so what. flamebait? who cares. have a nice day.
  • But traditionally, non-volatile storage has not been solid state.
  • there will be much larger capacities available once they get these to the fabrication facilities. However, the articles does not mention cost, so how exactly are we supposed to know if these aren't going to cost $1.50/MB like flash does? And how about making these chips in modules that can be relocated easily? For example, say your MRAM in your old computer will work in your new one? There's got to be a way to have them packaged as little clip-on chips that can be clipped onto a board like wireless PC cards can be clipped into a PCI board... It would save costs big-time. I have plenty of old 72-bit RAM lying around that could be used in newer computers...
  • But remember, one of Motorola's main markets is embedded systems - they're looking at memory for mobile phones etc initially, so the 2004 date is perhaps not so unrealistic.
  • by tykals ( 266589 ) on Saturday February 10, 2001 @03:06PM (#441083)
    Instant-on technologies only worsen the viritic situation. Storing a virus on the harddrive is hardly a problem, as the bootsector is too small for a sizable virus, and Operating Systems vary widely. However, all the virus has to do is find any code that exists in memory and plop itself right in there. It's technically much easier, and every boot, the virus is still there, just as potent. Instant-on memory is like a big bootsector just waiting for abuse.

    Now, if you use a decent OS, like Windows, the kernel can have suitable protection mechanisms, such as security through obscurity. In Linux, a virus knows exactly where to put itself, but in Windows, the kernel is like a maze of twisty little functions, all alike. As you can see, if you're gonna use instant-on technology, you should use a suitable OS.

  • This isn't the first full scale production modules, so quite yer yapping about the size. Actually capacities for these devices will be about as high as regular ram (think about the areal density of ram or hard drives, they're pretty high, MRAM isn't much different). The real question will be cost and speed which will be mostly determined by how easy these things are to manufacture and how much demand there is. Considering the advantages and the capabilities of MRAM (it can hold plenty, it's solid state, it's non-volatile, and it's mucho fast) I don't think demand will be a problem.

    Also, don't think about MRAM replacing your RAM, think about it replacing your hard drive.

  • Great! Instant-On for my C-64! Wait, it has that already.
  • Perhaps I'm missing something, but isn't this what Windows 2000 already does with its "Hibernate" feature? Write everything in RAM to a file on disk, and then reload that file into RAM when the PC boots again? Sure, it isn't instant on, but it's quicker than a complete boot (unless you have freaking 320 MB of RAM like me, and it takes ages to write back). It seems that this is some major revelation that people are suggesting, but then I may have the wrong end of the stick. Come to think of it, does anyone actually use Windows 2000? Perhaps you should try it; contrary to common belief, and at risk of severe loss of karma, it is probably the best operating system you can currently buy. No kidding. I hate Microsoft too, but I am bound by the truth.

    return 0;

  • showing your monumental ignorance... my, how pointed your head is! Moto and PPC are not going away, get used to THAT. PERHAPS, you blithering idiot, you have noticed that the whole damn industry is in a donwturn? no? i thought not. Oh, and IBM happens to make PPC chips as well... they happen to have the largest capacity chip foundries in the world, so much manufacturing capacity in fact that they can and do make chips for other 'manufacturers'.
  • It's a joke, not a troll.
  • So what's missing then? The kernel config panel has a number of config options for APM/ACPI.
  • Instant-on PCs anyone

    You guys turn your PCs off?
  • If MRAM replaces DRAM (not just flash), then UPSes will no longer be necessary. Since a UPS is currently advisable for any system doing serious work, this has big cost implications.

    On many new systems with a UPS, the UPS costs more than the DRAM in the box. So it follows that MRAM could be more than twice as expensive as DRAM, and still displace it for many serious applications.
  • yah, you could get instant on as far as maybe a cli. I would really like to see someone fit a non ancient version of X on one of these things though. That would be worth seeing.
  • Um. Why is this news? What possible use could a 256 meg MRAM module have? I can see this being news once it reaches 4 megs in 2003. As it is, 256 KB would only really be useful in something like a BIOS or (very) small data quantities. Even if you had 64 of these, you'd still only have 8 megs of solid-state storage. That would be enough to store a few documents, but you could save those to a hard drive instead. The only applications where the speed of solid-state storage aids them are too large to fit in these modules, unless you were to use more of these than would be cost-effective. It's a great advancement, but it's not newsworty. Yet.

If all else fails, lower your standards.

Working...