'Millipede' Prototype Shown at CeBIT 156
neutron_p writes "It was a subject of much controversy for last 5 - 7 years, but it's finally got protyped. At CeBIT, IBM for the first time shows the prototype of "Millipede" - nanomechanical data storage device. Using revolutionary nanotechnology, scientists at the IBM Zurich R&D Lab, Switzerland, have made it to the millionths of a millimeter range, achieving data storage densities of more than one terabit per square inch, equivalent to storing the content of 25 DVDs on an area the size of a postage stamp. The principle of operation is comparable with the old punch cards, but now with structural dimensions in the nanometer scale and the ability to erase data and rewrite the medium."
Similar to punch cards? (Score:5, Funny)
(true story)
Re:Similar to punch cards? (Score:2)
Especially if you were trying to use a sorter [ed-thelen.org] to save time.
CC.
Re:Similar to punch cards? (Score:3, Funny)
Re:Similar to punch cards? (Score:2)
Re:Similar to punch cards? (Score:3, Funny)
Re:Similar to punch cards? (Score:3, Insightful)
Re:Similar to punch cards? (Score:2)
I wish I had known that in 1976.
Also shown... (Score:4, Funny)
Re:Also shown... (Score:5, Insightful)
The information on a standard CD is encoded as a spiral track of pits moulded into the top of the polycarbonate layer
Sometimes it's true: the more things change, the more they stay the same. The preffered method for lengthy data storage still involves making an impression.
The oldest methods of "data storage" go back to the birth of written language. These involved either making impressions in the sand, or for more permanent storage making engravings into stone.
How small our stones have gotten, eh?
Re:Also shown... (Score:5, Funny)
Speak for yourself, tiny.
Re:Also shown... (Score:1)
Now if they put mechanical latches on the medium (Score:2)
Although the closest analogy might be cuneform - the oldest known system of writing. It involved making indentations in clay with a wooden stick having a triangular end. You could get a triangle with or without a corner stretched out into a tail. (Looked a bit like ones and zeros. B-) )
Now if they use a medium p
Re:Also shown... (Score:2)
I think i got it (Score:5, Funny)
So now we feed these stamp sized cards intot he big machine, and it says "working!, working!, working!" till it spits out another stamp with the answer.
Awesome.
Re:I think i got it (Score:2)
but how many... (Score:1, Funny)
Re:but how many... (Score:5, Funny)
1 Library of Congress = 10 terabyes = 80 terabits
1 terabit per chip
=> 1/80 Library of Congress per Chip
16.5mm x 17.5mm x 1.2mm = 346.5mm^2
Volume of VW Beetle: 7,710,952.32 mm^2
=> 22,253.83 chips per VW Beetle
=> 278.27 Libraries of Congress per VW Beetle
Help a College Student [macminis4free.com]
I'm sorry (Score:3, Funny)
Is that the old VW Beetle, or the new one?
Re:I'm sorry (Score:2)
Re:but how many... (Score:2, Funny)
Unless they're selling two dimensional VW Beetles where you live, this might help you pass your next physics test: The SI unit for volume is the cubic metre [wikipedia.org]. But that's probably not the kind of help you had in mind...
Except that volume would be measured in mm^3 (Score:2)
How many chips in a VW? (Score:2, Funny)
correctly (apart from using units of mm^2
instead of mm^3), but how in hell did you
come up with the volume of a VW?
1m = 1000mm
=> 7,710,952.32 mm^3 = 0.00771 m^3
=~ a 20x20x20 cm cube
I think your VW shrank in the rain/sun cycle
Re:How many chips in a VW? (Score:2)
Based on that, and assuming the chip volume is correct, the actual value is about 7,869,876.85 libraries of congress per VW Beetle.
Hmm. I wonder if that includes the ashtray....
Re:How many chips in a VW? (Score:2)
Mea culpa. It's 1/80th of that, so... about 98,373.4606 LOCs.
I can't decide whether to plead "half asleep" or "just doing the math for the heck of it, so I didn't care much". Both were true, just a matter of which one is funnier. ;-)
What about speed? (Score:2, Interesting)
Re:What about speed? (Score:2)
This is the same as flash memory, so it still isn't as flexible as a hard drive. But the big increase in storage space should offset that, though.
Brilliant... (Score:1)
Also plays FM radio, records voice, AND hooks up to your retina so you can watch a random selection of up to 25 DVDs!
Re:Brilliant... (Score:1)
In a word: Wow. (Score:3, Funny)
Re:In a word: Wow. (Score:1)
/me needs to get more sleep, more caffeine, or both.
Re:In a word: Wow. (Score:1, Funny)
Only problem... (Score:4, Funny)
Clarification of the joke (Score:2, Informative)
Clarification of the clarification (Score:1)
Really cool... (Score:1)
Granted, stamps are expensive enough as it is, so maybe it's not such a great idea...
Does it suffer from limited number of read/writes? (Score:2)
At any rate, the fact that it requires so little energy and that it's orders of magnitude smaller than magnetic storage.. if it's as reliable as magnetic and optical discs, this would revolutionize storage even in long-term storage applications where data reliability is a factor.
Re:Does it suffer from limited number of read/writ (Score:5, Interesting)
The technology uses localized heating of a polymer past its glass transition. There is no reason that this should cause much material degredation if it is done properly (i.e.: avoiding temperature spikes, and engineering polymers that have an accessibly low glass-transition temperature while also being robust against thermal cycling). I think with enough engineering this could be done. There is alot of research on heating polymers past the glass-transition temperature, so they won't be reinventing the wheel or anything.
Re:Does it suffer from limited number of read/writ (Score:2)
Now all we need... (Score:2, Funny)
Obvious remaining questions (Score:5, Insightful)
1. What's the read/write speed?
2. What's the operating temperature requirements?
3. What's the max operating heat output per unit?
4. How many concurrant inputs/outputs can we get into a unit?
5. What's the failure rate/expected operating lifespan?
6. What's the near-term expected commodity cost of these units?
7. Given 1-6, how many units would be needed to make a properly redundant filesystem with at least the reliability and speed of current file storage devices on the market? What would be the expected near-term cost?
Ryan Fenton
Obvious Answer ... (Score:2)
CC.
The question behind the questions... (Score:5, Insightful)
If it can't run at room temperature conveniently, but can be made cheap per storage space and is reliable, then it may be useful in stationary servers for extreme-mass remote storage.
If it can run at room temperature and is somewhat affordable, but slow, it can be used as common backup.
If it can end up close but superior to hard disk in all aspects, then it may replace them.
If it can be fast enough to be used as live memory at room temperature, with conventional memory as cache, then even with a few limitations, it could transform the nature of computers as we experience them.
There's many, many other possibilities. Yes, of course, as you suggest, price will match the market - but the role this technology can play is limited more by it's logical capability than the market. If the possibility is open, it's usually much more of an opportunity if you can create a new technology in a market than to just replace another. That's why my questions are obvious - we all wonder how far this first generation of nanotechnology will take us.
Ryan Fenton
Re:The question behind the questions... (Score:1)
"Rüschlikon, 3 March 2005--Given the rapidly increasing data volumes that are downloaded onto mobile devices such as cell phones and PDAs, there is a growing demand for suitable storage media with more and more capacity.
So the demands of the environment seem to be specified.
CC.
Re:Obvious remaining questions (Score:5, Interesting)
1. Competitive to HDD, since the tips don't seek very far (100 microns max) and since data output from multiple tips can be done in parrallel (in principle, 4000 bits at once, depending on data contiguity, etc.). The time required to actually 'melt' the divots might be the limiting factor, but again that should be offset by the ability to write 4000 bits at once.
2. Room temperature is fine for piezos and cantilevers. Even cold temperatures should be fine. I imagine the material they use would stop responding properly if the device were too hot (above 70 C maybe), but if placed in a computer case away from the hottest components, it should be fine.
3. Even though each tip uses local heating, I don't think the device temperature would be very high. In read mode, the cantilevers are passive and the piezo doesn't generate much heat (I use AFMs at work, and they don't generate heat the way a magnetic HDD does).
4. As I describe in another post, each array in principle alloys thousands of tips to read/write together, at the same time. Stacking a bunch of arrays in a real device is straight-forward.
5. Failure rate might be a problem, and needs consideration. In the lab, sometimes I can use a tip for a long time without damage, but sometimes they can snap off. If the device is properly designed I would guess failure rates for each tip would be okay. Polymer degredation or aging is a very real problem. Presumably they are optimizing that as best they can. I think initial devices will probably have extensive error correction, so that if one tip dies, it can recover the data from that region and write it somewhere else.
6. The current cost for MEMS tips batch-processed like this can be from 1$ per tip to as much as 50$ per tip, depending what you want. So an array might cost thousands of dollars. Of course, the tips are use are for a small market (academic research). It is easier to use lithography to make a bunch of chips than to make a Pentium chip, though, so I imagine if it went into mass production, it wouldn't cost more than 100$ per array. So competitive with HDD.
7. My guess: initial devices to hit the market will have 10 redundant arrays with tons of error-checking. The storage will be competitive with magnetic drives and transfer rates will be too. Cost will be a bit higher, but after being in production for about 5 years, most figures of merit will be better than HDD, and cost will be down to what we're currently used to paying for storage.
But these are, of course, just my (hopefully educated) guesses.
Re:Obvious remaining questions (Score:2)
Sounds like there's a LOT of room for new production techniques and cost improvements! Even worst-case, this design shows a lot of promise. If things pan out, I'd love to be on one of the first teams possibly integrating this kind of stuff into future motherboards, chipsets and devices. Even with a limited lifespan, (a "data health" meter on a hard drive would be annoying), this first generation of nanotech hardware looks very promising.
Ryan Fenton
reasons this is better (Score:5, Insightful)
1. Increased storage density. More importantly, this prototype is not near any fundamental limit. Hence, it would appear that there is plenty of room to reduce the dimensions of the MEMS tips to increase storage densities way past what a magnetic drive can do.
2. Data transfer rate. In principle, the thousdands of different tips can all return data at the same time, compared to, say, 4 bits returned at once from a 4-platter HDD. Of course, in real situations, not all 4000 bits will necessarily be of interest, but I think with smart caching and device layout the throughput should be very high (i.e.: contiguous bits in a file are spread out so that the entire file is read by the 4000 tips without anything moving).
3. Low seek times. In a HDD, the head must move by many centimeters in order to seek randomly. In Millipede, the entire surface moves by, at most, 100 micrometers to find a new location. It probably uses piezoelectrics, which are fast and robust. Thus, I see seek times being lower (at least in a mature device).
4. Scalable. This prototype has a single array of tips on a single polymer layer. Obviously it is straightforward to build real devices using 10 or 20 of these arrays stacked. Unlike the platters in a HDD, these arrays could be seeking independantly, so if properly designed, performance could be very good (like RAID maybe?).
5. Heat. The piezos shouldn't heat up too much, and even though the tips themselves use pinpoint heating to deform the polymer, I think the bulk device heat would be lower than a HDD spinning at 10k rpm. Less noise too.
6. Cost. By using established MEMS technology (i.e.: the same lithography used to make microchips nowadays) I don't think implementation costs (and future scaling) will be too expensive (as compared to some more far-fetched nanotech ideas).
This has been in the works for a long time, but I think we may actually see real devices soon! (6 years?) I think this technology has real potential, and I think IBM is right to pursue it.
Re:reasons this is better (Score:1, Interesting)
or leaving the error correction to the memory controller, lowering the data transfer rate.
Re:reasons this is better (Score:1)
4096 bits is a sector isn't it? That's the minim
Re:reasons this is better (Score:2)
Moving the whole array is done with standard electromagnets. I don't know whether they use piezos for moving the individual candilevers up and down though.
Re:reasons this is better (Score:2)
It's absolutely shocking to me that they did this without piezos. It's probably cheaper, but wow.
Hard Disk Design (Score:2)
Re:reasons this is better (Score:2)
Pretty much the same concept as striped RAID...
Harumph (Score:2)
So frustrating...! (Score:5, Funny)
What the hell does that mean? I know a postage stamp, but I would rather know REAL standards. What is the LoC/FF for that item? We need to use real scientific standards people. In data storage we talk about bits and bytes, when you talk data density, you can only use LoC/FF. Anything else is ludicrous! It's like talking about car speeds at Furlongs per Week.
Geez. I wish journalistic integrity was a bit higher. It just irks me to-
What? What's LoC/FF?
Libraries of Congress per Football Field of course. You know, the standard.
Re:So frustrating...! (Score:2)
(terabytes per Volkswagen Beetle Towing Capacity)
Re:So frustrating...! (Score:2)
Re:So frustrating...! (Score:2)
Yeah, but is it an imperial measurement or a metric one you are using?
What's the difference?
An imperial measurement would use American Football fields and a metric one would use Soccer Football fields.
Re:Is it just me... (Score:4, Insightful)
He's not joking, he's expressing disgust with the media's continuous habit of dumbing down units of measurement to the point where they're meaningless. It's irritating to those who actually know what a square millimeter and a bit are.
My first thought... (Score:5, Funny)
..was that this news is about 23 years old [klov.com], and that's gotta be some kind of record. Even for Slashdot.
1tb = 250dvd, not 25 (Score:1)
Re:1tb = 250dvd, not 25 (Score:2, Informative)
Hmm (Score:1)
That would have been much cooler, IMHO. They could have even made a couple bucks in quarters.
A mixture deal (Score:1, Insightful)
Transfer speed? (Score:4, Interesting)
Re:Transfer speed? (Score:1)
If it's painfully slow then think of it as a replacement for backup tapes instead of hard drives.
But as many other posters have pointed out, it has the equicalent of thousands of heads, so it's possible it could prod some serious buttock.
Punch cards (Score:1, Funny)
Submission is plagiarized from the article! (Score:2)
Way old news... (Score:2)
Getting there... (Score:5, Insightful)
Yes, storage is becoming more impressive all the time. But it's still a very long way from being to the point where you don't have to think about how and where you store and move your files. And it will be very cool when that day comes.
-S
Re:Getting there... (Score:2)
Re:Getting there... (Score:2)
Oh, don't get me wrong. I agree completely with what you said. That would be far better than practically infinite storage. But I have absolutely ZERO faith that the media industry will ever come to their senses enough to allow it in such a simple and non-obtrusive way. They will ALWAYS be trying to control it one way or another (see DVD region coding as an
Re:Getting there... (Score:2)
And you never will because the size of what you want will increase as well. It's a known fact that for most of us our desires grow faster than abilities to fulfill them - and that is something that, as many things about us, cuts both ways. It can be a source of perpetual unhappiness, but it can also be a powerful drive for innovation.
Re:Getting there... (Score:2)
could make the case that storage needs were driven
by one thing and one thing only: multimedia.
Assuming that this is the limit of our storage
needs, we can say that we need about 1 Tb per movie
(uncompressed of course) and so between 10000 and
100000 Tb for typical storage needs. We also need
on the order of 10 Tb of RAM to satisfy existing
demand. Further, lugging around those 500 Gb HDD's
is impractical, so those need to shrink to the
size of microdrives. The end res
Re:Getting there... (Score:2)
You're Missing the Point (Score:5, Funny)
God, I hope I'm kidding...
Re: (Score:2, Funny)
raw data != knowledge (Score:2)
Take any topic from politics to computing to medicine to god-knows-what. You'll get some tens to hundreds of thousands of hits, 90% of them written by bloggers talking out of the ass, and 90% of the rest obsolete.
E.g., I kid you not, on the German-language wikipedia there was a comprehensive article about cloned _didgeridoos
Re:raw data != knowledge (Score:2)
If that were possible, how come we don't have the same "modern optimization" in C/C++ and thereby rid ourselves of the dreaded off-by-one error?
In other words I don't believe you.
Re:raw data != knowledge (Score:2)
That's why Java:
1. Can throw an Exception when you address out of bounds, instead of having a buffer overflow exploit.
2. Can know when you've already compared that variable to the bounds, so it doesn't have to again. A "for (i = 0; i arrayVariable.length; i++)", and no other touching "i" inside the loop,
What is the fundemental limit? (Score:2)
Assumme only a 2D array as I really suspect getting at the internal atoms of a cube will never happen. (Though it is likely these devices can be stacked so eventually there may be engineering done to make them as thin as possible...)
My guess is that this device is still many orders of magnitude away, but I really don't know.
Re:What is the fundemental limit? (Score:1)
Re:What is the fundemental limit? (Score:3, Interesting)
If each surface atom on a material encodes one bit of data, then your storage density depends on the density of your material. For example, let's say that the atoms are on a square grid, and are spaced by 0.15 nm (i.e.: 1.5E-10 m, the length of a typical carbon-carbon bond). That means that you have about 4E15 atoms per cm^2. So if each atom one holds a bit, that means about 600,000 Gb/cm^2.
Of course, actually u
IBM kick ass again (Score:2, Insightful)
IT Changes (Score:3, Insightful)
It's just like the industrial age, we can put down our sledge hammers(mice) and redirect our energy to more important things.
re your sig, off topic and all that (Score:2)
IBM 's Business Plan (Score:3, Insightful)
Back of the envelop calculations (Score:3, Insightful)
-> 64 rows and 64 columns
-> 4096 tips
Writing speed (from TFwebsite): 'a few microsecond' (say 10)
-> 4096/10e-6 = 410 Mbit
Per tip: range 100 um, bit pitch 10 nm
-> 10000 x 10000 bits = 100 Mbit
Position resolution (really neat device using micro-heaters): 2 nm over 120 um ->
-> 60000 positions observable (probably 16 bit)
In the immortal words of K (Score:1)
How about a terrabyte? (Score:2)
What about data transfer rate? Are these things fast enough they could compete with hard disk drives? Could we be seeing petabyte hard drives sometime in the future?
We all want to know: (Score:2, Funny)
Ideal storage medium of the future... (Score:2)
In myy opinion, the ideal storage system for the future would supply enough capacity so that an individual can keep one medium for their personal data for their lifetime... perhaps use some form of log-based filesystem, where data is only appended, and never erased.
Maybe millipede will be a step towards this outcome... or at least, I can hope.
Not nanotech (Score:3, Insightful)
Is re-writing really necessary? (Score:5, Interesting)
Let me think of a couple of scenarios for these chips:
1) Music storage and playback, as in an Ipod.
This is a perfect example of something that you never need erase. You very rarely want to replace the previous version of a song with a newer one -- mostly you just want to add to your collection. In the very odd case that I never want to hear a song ever again, I could destroy it.
2) My own business -- visual effects.
We scan and create a few terabytes a year of images. Perhaps surprisingly, we throw almost none of them away during production, keeping old versions of images as reference. Disks are cheap enough that there's no need to erase frames during a project, and these millipede devices promise to be rugged and permanent enough to act as their own long-term backup. We'd just disconnect the drives and store them on a shelf forever.
Clearly, we'd want to change the way that filesystems work -- maybe the directory structure would be kept in flash memory where just the data bytes are on the millipede surface until it's time to inter the disk in the archive.
I think that IBM, and others, should really consider the possibility of non-rewritable millipedes, especially because abandoning that capacity would appear to make everything else much much simpler and cheaper. They might make it into production sooner too.
Thad Beier
Re:I wonder (Score:1)
Re:I wonder (Score:2)
Re:That's nice (Score:5, Funny)
Obviously, on 10 centipedes, rotated weekly.
Get your units right! (Score:3, Informative)
Re:That's nice (Score:1)
Re:That's nice (Score:5, Funny)
Just press it into a peice of silly putty to mirror the surface.
-
Re:That's nice (Score:2, Interesting)
Nanoimprint lithography [eetimes.com] has been demonstrated to reliably produce replicas in curable polymers on the order of around 10 nanometers.
Basically, you start with a "hard" patterned surface (e.g. SiO2, quartz) press it into a polymer (e.g. PDMS-polydimethyl silizane), heat it up to the glass transition temperature of the polymer (so that it flows and conforms around the master) and then proceed to cool and/or cure the polymer. You're left with a rubbery mold that can be