Slashdot Mirror


Researchers Create 3-Dimensional Chips

Spy der Mann writes "Professor James Lu and other researchers of the Rensselaer Polytechnic Institute, managed to create three-dimensional chips (coral cache) to optimize the design of future processors and prevent overheating. "Make the interconnect wire shorter, and you cut the delay time," says Lu. "A simple way to make them shorter is to stack the transistors.""

243 comments

  1. Sounds cool by Lord+Maud'Dib · · Score: 0, Offtopic

    More 3d accel??? ;)

  2. Heat by skraps · · Score: 3, Insightful

    Hopefully there will be a parallel advance in cooling technology.

    --
    Karma: -2147483648 (Mostly affected by integer overflow)
    1. Re:Heat by ChillyWillie · · Score: 0

      Heat is unfortunately not the limiting factor here. See my post here.

      --
      I am NOT putting my signature in this stupid little box! How do I know you won't steal my identity???
    2. Re:Heat by tnsimonson · · Score: 1

      And a perpendicular one as well.

      --
      -I like my women like I like my coffee - tied up in a sack and brought to me by Juan Valdez.
    3. Re:Heat by EntropyIsAPositiveQu · · Score: 1

      There is a parallel advance in cooling technology using liquid based cooling. While this may not seem like a new idea to the /. crowd, integrated fluidic interconnects (analogous to optical or electrical interconnects), would allow a cooling liquid to be delivered to a chip. Researchers at Georgia Tech have demonstrated fluid flow through a chip: http://www.reed-electronics.com/semiconductor/arti cle/CA604509?pubdate=6%2F1%2F2005&industryid=3028 Connecting the chip to a printed wiring board with fluidic channels would allow an integrated heat removal system without significant need for additional pumping power (only a few atmospheres at low flowrates). Sounds like a pretty neat idea to me.

    4. Re:Heat by Breakfast+Pants · · Score: 1

      It will definitely be needed. With a traditional chip you have a lot of surface area for cooling. With a massive 3d chip you have a lot less outside surface area per transister. I think if 3d chips ever do come into existence they will have to be designed with 3d duct (or for water, pipe) work throughout to allow cooling.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    5. Re:Heat by Fordiman · · Score: 1

      Idea: The dielectric layers; they're non-conductive, ostensibly plastic, yes?

      Build microchannels into the dielectric layers, and use a closed-loop forced liquid coolant to transport all the chip's generated heat to a (relatively) large flat heat-interface upon which a heat sink can be easily mounted.

      Theoretically, you could even do it with an AlGaInP sort of fluid and pump it without a physical mechanism.

      How's that for thinking?

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    6. Re:Heat by Tezz3d · · Score: 1

      Heat is not a fundemental issue for 3D circuits. The biggest problem in general is not moving the heat from the transistors, where it is generated, to the silicon, or even from the silicon to the package. Its moving the heat through the package. Same problem in 2D and 3D. Designer of 3D ICs.....

  3. 3-d by PunkOfLinux · · Score: 2, Insightful

    I think what they mean is that instead of the processor being on a single plane (a silicon wafer) it's on 2 or more wafers (stacked on top of each other or somesuch)

    1. Re:3-d by deutschemonte · · Score: 1

      Blah blah blah...

      All I hear is that the new Mac cubes will be powered by Borg Cube Processors (copyright of Intel of course).

      If that day (n)ever comes, it would be great to see Steve Jobs with the Borg get-up too.

      --
      The preceding message was based on actual events. Only the names, locations and events have been changed.
  4. 3D chip by boring,+tired · · Score: 0, Offtopic

    But gamers have known about 3d chips for years..

    1. Re:3D chip by rickst13 · · Score: 1

      The are still apparently working on humor though.

    2. Re:3D chip by TheScorpion420 · · Score: 1

      if only there was a -1, Idiot mod you'd have it.

      --
      If you pay your taxes you support terrorism!
  5. flavor ridges by cheesebikini · · Score: 4, Funny

    Flat chips suck. These chips have flavor ridges(tm).

    1. Re:flavor ridges by StikyPad · · Score: 1

      I dunno, I think the face is the most important feature..

      Oh, you said flat chips.

  6. Huh... by Peale · · Score: 3, Insightful

    I thought they'd been doing this all along.

    Guess I was just ahead of my time...in my head.

    1. Re:Huh... by Anonymous Coward · · Score: 0

      They do already do this... Intel chips have more than 7 layers on them. They arent really stacked wafers either; the film-growing, dopant implanting, CMP, and other processes can be repeated many times on the same wafer.

      Didn't RTFA, but obviously this must be more than just the usual layering.

    2. Re:Huh... by BayBlade · · Score: 3, Informative

      Well, thye haven't been doing it ALL along, but they've been doing it more more than a couple years already.

      P4's currently run on a 7 layer design and AMD 64's run between 4 and 9 layers depending on the specific model.

      I'm sure IBM does the same also.

      --

      The key difference between a Programmer and a Senior Programmer is that one of them is Mexican.

    3. Re:Huh... by rbarreira · · Score: 1

      Layer != Transistor layer. I think the layers you're refering to are just layers for the construction of a single transistor layer. I could be wrong though, so don't mod me up unless you're sure :)

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    4. Re:Huh... by mogalpha · · Score: 1

      I'm pretty sure it's way more than 7 or 9 now; last I heard was somewhere around the order of 32 or 40. Of course, that's the individual layers in the wafer; the article talks about layers of components: IO, memory, processor. IMO, that's basically taking a system on chip and stacking it vertically to reduce die size.

    5. Re:Huh... by anderm7 · · Score: 1

      Most have at most 10 layers of metal. 32-40 Masks (the glass they use to etch is not uncommon) This is however, stacking two dies on top of each other. I was working with the group that did this when I was an undergrad, the biggest problem are all of the differing thermal expansion coeffs.

    6. Re:Huh... by Cyclon · · Score: 1

      You're thinking of layers of metal interconnect, which all ultimately connect to a single layer of transistors. This technique has been in use for decades.

      The article is referring to multiple layers of transistors, which is not exactly a new idea in research circles but is definitely not in production anywhere.

      By the way, I'm certain that P4 and AMD64 chips have more than 7 (and certainly more than 4!) layers of interconnect. 9-10 layers is more reasonable.

    7. Re:Huh... by Zaak · · Score: 4, Informative

      They do already do this... Intel chips have more than 7 layers on them. They arent really stacked wafers either; the film-growing, dopant implanting, CMP, and other processes can be repeated many times on the same wafer.

      Didn't RTFA, but obviously this must be more than just the usual layering.


      The current 7+ layer chips are talking about metalization layers. Wires, in other words. There is only one layer of transistors, which is at the top of the silicon substrate. I am not aware of any production process which has multiple layers of transistors.

      People have been trying to build 3-D ICs for a long time because of the obvious benefits. The article describes a process of bonding multiple wafers in a stack, with wires going between the levels. Sounds to me like it would work, but it would only make the heat dissipation problem worse than it already is. My guess is 3-D chips will be used for low-power devices initially.

      TTFN

    8. Re:Huh... by InvalidError · · Score: 2, Insightful

      7-9 is the number of routing (metallization) layers. The 32-40 figure is probably the number of masks required for the whole fabbing process, including substrate doping masks, insulation masks, metallization masks, etc.

      In any case, doing "cubic" chips is not really going to be practical: volume increases faster than surface (heat transfer) area. If the power density increases faster than the transfer surface, the core will be even more likely to overheat unless the extra circuitry is low-power and can serve as a sort of heat-spreader like caches do in current CPUs.

      Also, there is the matter of IO density, the core needs to be large enough to place all these IO and power pads.

      Large, rectangular, thin chips provide plenty of heat spreading and IO bonding area thanks to large caches and all the transistors being on the same layer.

      Also, going cubic (adding semiconducting layers) would add many extra masks, at least two or three per layer. With vertical transistor spanning three layers, using these would require between eight and 12 extra masks which in turn becomes more than 50 extra processing steps. This could substantially increase failure rates by multiplying the risk of one layer contaminating another, mask misallignment and other small process variations.

      If adding layers was easy and cheap, AMD, Intel and the others would not go so far out of their way to fit their designs into the fewest layers possible. The same generally applies to PCBs.

    9. Re:Huh... by Avenger337 · · Score: 1

      Last time I checked, every chip that's ever been made was 3D. It's kinda hard to get them to work otherwise.

    10. Re:Huh... by frank_adrian314159 · · Score: 1
      The article describes a process of bonding multiple wafers in a stack, with wires going between the levels.

      Either Amdahl or Cray tried this in the mid-eighties. They stacked wafers vertically and etched grooves into the backside to run coolant through. In the end, trying to get the wafers to stay aligned and the contactes to be secure was too much, so the industry moved on to trying to add more layers. The problem with this approach is that the lower active and wiring layers make the next active layers really wavy (technical term :-) and so you need to grow a new epitaxial layer between one laer and the next. However, there are heat dissipation and chemical issues with depositing new epitaxy layers in the current technologies. But these guys seem smart and heck, another five or ten years, we may actually have this stuff in production.

      --
      That is all.
    11. Re:Huh... by Staniel · · Score: 1
      Sounds to me like it would work, but it would only make the heat dissipation problem worse than it already is. My guess is 3-D chips will be used for low-power devices initially.

      Now, I know absolutely nothing about microscopic electronics, but couldn't they put teensy-weensy holes through the core of the chip and run little bitty ribbons of heat-sink through the body? Maybe little liquid-cooling bite-sized tubettes.

      I mean, I understand that adding another dimension adds problems, but I'm sure it adds possibilities for more solutions as well.

    12. Re:Huh... by dkf · · Score: 1

      There is only one layer of transistors, which is at the top of the silicon substrate. I am not aware of any production process which has multiple layers of transistors.

      As I understand it, the problem has been that it is extremely difficult to match the capacitances (i.e. the switching speeds) of transistors at different depths within the silicon, and this causes a lot of trouble for normal VLSI design toolchains. Fully clockless designs have advantages here, and especially the variants that are free of timing hazards, but the support technology to work with these sorts of tooling is much less advanced. There are critical advantages to things smartcards though, especially as thermal constraints are less of a worry than making the chip very highly hardened against analysis.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    13. Re:Huh... by Blitzenn · · Score: 1

      " I am not aware of any production process which has multiple layers of transistors."

      Posting anonymous because I know how much Slashdotters hate to be wrong. This isbeing done currently. This guy is in the closet, or does not have access to Intel's latest fabs. Heck even the older fabs do this on a smaller scale. Multiple layers of transistors are currently in all of Intel's latest fabs. This is old science. Just because you are not aware of it, doesn't mean it doesn't exist. I worked in designing these fabs and know intimately how they produce chips. They are many layered with substrates, conductive layers and many trans layers. The article does not mention anything that is not already in currently production and for sale on the shelves of you local PC shop today. There is either more to this guy's research, or his is really wasting research dollars, (my gosh, not in America! NO!)

    14. Re:Huh... by Blitzenn · · Score: 1

      so much for anon post. Wish slashdot could get their code working.

    15. Re:Huh... by tbischel · · Score: 0

      Our fab class talked about how incredably hard it is to align wafers fabbed seperately... for instance where uneven thermal expansion across the wafer warps chips just enough so that to accurately connect them, you would need huge bridge points. Even if you were able to align one (say at the center of each wafer), the different process steps for each wafer means neighboring chips will be expand differently when exposed to heat... so as you move away from the center the alignment becomes more and more out of whack.

    16. Re:Huh... by Zaak · · Score: 1

      does not have access to Intel's latest fabs

      True enough. I got my information from undergraduate courses in computer engineering.

      Multiple layers of transistors are currently in all of Intel's latest fabs.

      I do find this hard to believe though. How do they grow a layer of monocrystalline silicon on top of a glassy surface? Or have they found a way to make polysilicon transistors not suck horribly?

      Just because you are not aware of it, doesn't mean it doesn't exist.

      Yup. That's why I said "I am not aware of". :)

      The article does not mention anything that is not already in currently production and for sale on the shelves of you local PC shop today.

      Not true. The article describes bonding multiple wafers in a stack. This is most certainly not how ICs are currently made.

      TTFN

    17. Re:Huh... by Red+Herring · · Score: 1
      > Not true. The article describes bonding multiple wafers in a stack. This is most certainly not how ICs are currently made.

      Actually.... yes it is... http://www.eweek.com/article2/0,1895,1246424,00.as p

      --
      #include "standard_disclaimer.h"
    18. Re:Huh... by Zaak · · Score: 1

      Actually.... yes it is

      Good point. Let me be more specific. The article describes bonding multiple wafers in a stack with connecting wires between the layers so the whole functions as a single unit.

      For example, it appears that only one of the wafers needs a connection to the outside world. In contrast, the article you referred to appears to be talking about multiple ICs sharing a single package with no intra-package connections between them.

      TTFN

    19. Re:Huh... by Tezz3d · · Score: 1

      There are no commercial ICs which have multiple layers of normal transistors on a single substrate. A few companies have worked in this area and current Standford has a DARPA program to try to produce more than one layer. The issue is it requires a very high temperature to produce the high quality oxide the insulates the gate from the substrate for a transistor. This temperature causes issues for interconnect metals and for dopent migration in previous laid down. People have built thin film or polysilicon transistors on top on normal high performance transistors. This is done in large low power static RAMs. But thin film or polysilicon transistors are ~10,000 times slower and are very weak. In the SRAMs there only used as pullups. Dr Lui is building multiple layers on normal, high speed silicon transistors. My company has done the same with a different technique. Right now, we have some of the worlds only 3D ICs. And the only real near production parts.

  7. Hey... by Anonymous Coward · · Score: 5, Funny

    We complain about all the /. stories that are dupes but don't give proper credit to the editors when a non-dupe makes it past their radar. Propz to Timothy for posting an original article! Keep up the good work!

    1. Re:Hey... by ezberry · · Score: 3, Insightful

      Technically you are congratulating him for doing what he is paid to do - no more. I mean, it's an interesting story, but I don't know if he deserves congratulations because he didn't chose to not green-light it.
      Maybe the parent was being facetious, but I can't tell.

  8. Technicians will love this... by Anonymous Coward · · Score: 0

    Yay... Technicians already have enough trouble figuring out how to layout 2-D circuit boards. This will just give engineers more work. >_

  9. Makes sense... by Bananatree3 · · Score: 3, Informative

    It all depends on density of the transistors. You can squeeze 1 square mile into a 1 inch cube, but it will take 334,540,800 individual layers to do so.

    1. Re:Makes sense... by skraps · · Score: 1

      Actually it would be 4,014,489,600 layers. :)
      (http://www.google.com/search?hl=en&q=square+inche s+in+one+square+mile)

      --
      Karma: -2147483648 (Mostly affected by integer overflow)
    2. Re:Makes sense... by Frogbert · · Score: 1

      And people wonder why the Imperial system should have died years ago.

      Wouldn't it be easy if non-trivial calculations like this were able to be done using powers of ten?

    3. Re:Makes sense... by fyngyrz · · Score: 1
      I dunno, frogbert, if units of measure intimidate you, maybe you should try this new thing we put together a few years back.

      It's called a calculator and it not only doesn't care what unit you prefer, it can change between them seamlessly and cleanly.

      Preference for units of measure have been irrelevant since the first portable calculator dropped (and even before that, if you passed math class.)

      Even reasonably modern calculators (like the wondrous and fabulous HP48 series) have stone-awesome unit conversion tools. It's not about the units. It's about the results.

      --
      I've fallen off your lawn, and I can't get up.
    4. Re:Makes sense... by blincoln · · Score: 1

      ...except that a single silicon atom is .25 nanometers in diameter. So even assuming a stack of pure silicon, a 1 inch cube is limited to 101,600,000 layers, or roughly 0.025 square miles.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    5. Re:Makes sense... by anagama · · Score: 1

      I dunno, frogbert, if units of measure intimidate you, maybe you should try this new thing we put together a few years back. It's called a calculator ...

      Lockheed Martin agrees with you.
      --
      What changed under Obama? Nothing Good
    6. Re:Makes sense... by fyngyrz · · Score: 1
      So - what you're trying to say is that if there were one system of units, this could have been avoided. Perhaps so. I rather think it's a lesson in not letting idiots onto a project, myself, but if it makes you go all Luddite, well, more power to you. How is that cave you live in, anyway - does the damp ever get to you?

      People make mistakes. That won't stop if you take their tools away from them, or leave them only with a hammer you happen to like. They'll simply find new ways to screw up, and if your "solution" is to take the remaining tool away at that time, then you've going to have company in your cave.

      In your world, there will only be one system of measurement, one spoken language, one programming language, one type of family unit, one way to have sex. But there will be fewer errors, because you've taken all the options away. Whoo-hoo.

      On second thought, just buy a bloody decent calculator and get over yourself. I'll stick with being comfortable with whatever measurement system is on the table and ignore your silly self.

      :-)

      --
      I've fallen off your lawn, and I can't get up.
    7. Re:Makes sense... by Antique+Geekmeister · · Score: 1

      It also happens a lot less often if you don't expect people to do unnecessary, difficult to trace work with useless repetitive tasks, such as doing unnecessary unit conversions. The use of calculators encourages this kind of idiocy, because when you say "1/4 inch" and get 0.65 millimeters out, you lose your sense of what the original unit was. [Note: it's actually 0.65 centimeters, not millimeters. You see the problem?]

    8. Re:Makes sense... by fyngyrz · · Score: 1
      It also happens a lot less often if you don't expect people to do unnecessary, difficult to trace work with useless repetitive tasks

      Computers. Programmable calculators. It's a revolution. Really. Put your abacus down and join the new age. You'll like it.

      Note: it's actually 0.65 centimeters, not millimeters. You see the problem?

      I certainly do. You shouldn't be allowed to do engineering work. The concept of validation has escaped you, not to mention your unit conversion problem. Thanks for coming in, though. Next applicant, please.

      --
      I've fallen off your lawn, and I can't get up.
  10. I'm Waiting for a 4-D Chip by DanielMarkham · · Score: 5, Funny

    Want to write a time travel game. Or maybe I already did.

    1. Re:I'm Waiting for a 4-D Chip by RobertKozak · · Score: 5, Funny


      Want to write a time travel game. Or maybe I already did.

      I did that already. QA gave me a list of bugs before I even started so I decided to not go ahead with it since it seemed like too much work.

      -- Robert

      --
      Bet this .sig looks familiar.
    2. Re:I'm Waiting for a 4-D Chip by marevan · · Score: 1

      Well if we are going Hitchhickery, why don't make it 5D. Propablity would really give boost to the realityshows.

      "Welcome to Travel-O-Rama. If you are lucky you might end up in the 70's enjoying the free love... or not; if propability is against you, you might end up being a LP-Player in Nashville in 80's, playing bad country music 24/7"

    3. Re:I'm Waiting for a 4-D Chip by Pollardito · · Score: 1

      1. release the game
      2. ??
      3. profit!
      0. use the proceeds to hire minions to go back and fix the bugs pre-release

    4. Re:I'm Waiting for a 4-D Chip by Anonymous Coward · · Score: 0

      Any relation to "Madman" Markham? :-P

    5. Re:I'm Waiting for a 4-D Chip by patio11 · · Score: 1

      Don't worry -- after you get the bugs worked out it will only sell thirty-thousand copies, so its no big loss. On the plus side, you did go head to head with Duke Nukem Forever.

    6. Re:I'm Waiting for a 4-D Chip by karnal · · Score: 1

      Didn't EA Games patent that very solution?

      Although it seems they have a hard time getting around to that pesky step 0....

      --
      Karnal
  11. 3d chips? by Anonymous Coward · · Score: 5, Funny
    1. Re:3d chips? by Anonymous Coward · · Score: 0

      George Bush reads slashdot. Who would have thought....

    2. Re:3d chips? by bogado · · Score: 1

      Following the trend...

      I certanly wouldn't trust a 2D ship to float...

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

  12. The age of Terminator has Begun by Nuclear+Elephant · · Score: 2, Funny

    Quick, someone send themselves back in time to blow this guy up.

    1. Re:The age of Terminator has Begun by Anonymous Coward · · Score: 0

      bit late for that the cell has been thought of a long time ago.

  13. Not just three dimensions by Anonymous Coward · · Score: 5, Funny

    I read in a paper recently where scientists have had some success in developing a four-dimensional transistor by using nanotubes to set up a quantum Klein bottle wherein the current passes through Bohr space and thus runs parahybolically.

    In practice, you should actually be able to use this method to set up any n-dimensional transistor, provided you can find a sufficiently clean source of power. Modern power supplies have heretofore been plagued by an excess of static dissonance.

    1. Re:Not just three dimensions by Alsee · · Score: 2, Funny

      You can compensate for that static dissonace by rotating the power harmonics.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:Not just three dimensions by zx75 · · Score: 1

      If I were a marketer, I'd want to smack you right about now... ...Thank god I'm a tech :) Kudos!

      --
      This is not a sig.
    3. Re:Not just three dimensions by redwards · · Score: 0

      Shouldn't that be the other way around?

    4. Re:Not just three dimensions by ArsonSmith · · Score: 0, Redundant

      I read in a paper where scientists used synchronized organizational contigency to produce benchmark holistic e-services. The 3D approach to transition turn-key e-commerce really helped with our systematized third-generation options.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    5. Re:Not just three dimensions by zx75 · · Score: 1

      Nah, I enjoy baffling non-techies with jargon (just for fun though), its even better with a friend, discussing obscure and subtle points in public and observing the expressions of those who aren't part of the conversation.

      Of course I'm quite aware that those same people can do the same thing to me in their area of expertise, its just that very few ever think to do so. (On a side note, when talking and explaining points TO a non-techie I am careful of the terms I use and very patient when teaching them something new. The fun is more in speaking to someone who's on the same level, where the jargon is well understood, in the presence of those who aren't knowledgable)

      --
      This is not a sig.
  14. Re:TMNT by Anonymous Coward · · Score: 0

    hahahahaha

  15. hmm. by scapermoya · · Score: 1

    concerning heat, it seems like this would create a chip that has more transistors per surface area of the chip. regardless of wire lengths, wouldnt this result in a much larger amount of heat per square cm of chip surface? granted we are talking about traditional cooling methods with one side of the chip exposed and meant for heat dissipation, but i dont see how this answers the problem of thin wires leaking electrons or other quantum issues.

    --
    Beware the Jubjub bird, and shun the frumious Bandersnatch.
    1. Re:hmm. by fossa · · Score: 1

      I thought the shorter wires helped generate less heat? Maybe nog significantly, but this should help some.

    2. Re:hmm. by jasongetsdown · · Score: 1

      the quantum issues only come into play as you approach the size limit of the semi-conductor material. At 90nm its not a problem and I don't see them suggesting smaller die sizes, just stacking for shorter relays. This would effectively push the current tech to its limit. Its a creative way to wring the last possible gasp of performance out of good ole silicon.

      --
      useless sig advice - Read Nabokov.
    3. Re:hmm. by Breakfast+Pants · · Score: 1

      Yes, less heat generation. But with a 3d design you get WAY less heat dissipation. So, yes, less heat generated for an equivalent chip, but a much higher operating temperature at any given time.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
  16. How does that prevent overheating? by Kjella · · Score: 4, Insightful

    Essentially, they say this packs it denser. And a cube vs a flat processor = less surface/transistor. I see only factors which makes this *harder* to cool. Maybe someone can explain...

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:How does that prevent overheating? by MP3Chuck · · Score: 1

      "I see only factors which makes this *harder* to cool."

      Well ... this is a stab in the dark but with the shorter interconnects that come with this chip design, you'd likely get less heat generation. Or maybe they'll come up with a way to stick tiny heat sinks between the layers that draws the heat out of the chip. If they can come up with this kind of design, I'm sure they can come up with some sort of heat solution. :D

    2. Re:How does that prevent overheating? by skraps · · Score: 1

      Wires will be shorter. Shorter wires give off less heat.
      I have no idea if that compensates for the decrease in surface area.

      --
      Karma: -2147483648 (Mostly affected by integer overflow)
    3. Re:How does that prevent overheating? by jmv · · Score: 1

      That's exactly what I was thinking. Maybe if they use slower transistors or decrease the density?

    4. Re:How does that prevent overheating? by Anonymous Coward · · Score: 0

      they already have them in current processors. you basically put a metal rod in the processor and have it connect to a heat sink/metal surface externally.

      I dont think that the wire connections to the package create that much heat. Most is generated internally in the chip from drift currents in the semiconductor. Overload a transistor and see what heats up quicker, the leads or the ic package.

    5. Re:How does that prevent overheating? by Anonymous Coward · · Score: 0

      well, first they build the layers as they would a normal processer, then they run it through a tachyon megaflux capacitor to iron out the ultrawave magnetizors. Then they hyperthread the gigaflop into a backdriven polynomial four times.

      Then they reverse the polarity and it works.

    6. Re:How does that prevent overheating? by Polymorph2000 · · Score: 2, Informative

      They won't manufacture these things at such a level that they become a cube anytime soon. Each layer is very small (think the micrometer (1/1000 of a millimeter) scale or smaller), and based on the article they're talking about using 3 layers.

      The majority of the height of a typical chip is the external packaging, so adding 3 or even 50 layers is unlikely to result in a noticable increase in width, so heat sink design remains unchanged.

      Sure the heat would increase if you don't change the design, but no one would do this. See layers for more info.

      The benefits to this are huge. Lets say can put down 4 layers or transistors instead of 1. If you were making a processor, you could use 3 of the layers for L2 cache (or L1 cache even), and you could potentially have 9MB of cache (1mb for half layer). Already about half of the die space on modern processors is used for L2 cache, so this would result in a huge performance increase with no redesign.

      But realistically no one would do this with current technology as the cost of the processor would increase by a factor of 4 or more.

      Another more useful example is taking the 100 billion or so transistors on a processor, and using 1/4th the area by splitting them up in 4 layers. This results in a smaller chip which means a smaller end device.

      Combine this with the current pace of miniturization, and you might just surpass Moore's law.

      Some Information on Layers: A typical processor or chip is made with a transistor layer, followed by layers of wires (9+ on some intel chips). Being able to stack layers of transistors allows for a huge increase in transistor density, and more efficient designs (less wire = less resistence = less heat). If there is less heat, you can clock the processor higher

      Disclaimer: Some of this information may be incorrect or outdated as I've only taken 1 VLSI course, and designed only 1 processor.

    7. Re:How does that prevent overheating? by gus2000 · · Score: 1

      There are two techniques that may solve the heat problem in principle. First, the through-wafer vias that connect the various chip levels together may also be applied as heat conduits from a higher to a lower level. Second, it is believed (and simulated) that a 3-D structure can allow more intelligent placement and routing of processor units, thereby avoiding the current situation where some particular area of the chip runs very hot and is the failure mechanism. Therefore, the average temperature of the chip may be slightly higher, but the temperature variation around the chip may be lower, leading to more stable behaviour.

    8. Re:How does that prevent overheating? by CTho9305 · · Score: 1

      I don't know how much power is dissipated in the wires, but I would think the bigger factor would be that the decreased interconnect capacitance lets you use smaller transistors, which would definitely save significant power.

    9. Re:How does that prevent overheating? by karvind · · Score: 3, Informative
      Your point is well taken except there are few technological issues:

      Yield: When you stack 4 layers up, the only economical way would be to test the four layers separately before stacking. Testing means that you would need pull the signals out before you can do that. You will lose some of the wirelength reduction advantage there because you will now have to design the system for intermediate testing. No, testing after all packaging is not a viable option. Do a simple calculation, if probability of one layer working is 0.99, then probability of 4 layers working simultaneously will be (0.99)^4 = 0.96. This will significantly affect your cost.

      Bigger L2 onchip cache: Actually that may not help that much. If you have ran the SPEC2000 or latest benchmarks, too large a L2 cache doesn't help. Yes SPEC benchmarks are not the real world applications. But making L2 bigger also means larger access time. In the end you may end up not gaining anything. A more interesing idea would be to put on-chip main memory. Again the major latency is not due to its being off-chip but due to memory architecture design itself. The only overhead you will save by bringing main memory on chip will be the multiplexing of signals and buffers. That is a small fraction of the off-chip memory latency. The main bottleneck is still the access from the rows and banks.

      Is it really 3D ?: Actually it is not really 3D as you cannot connect two layers where you want. Due to technology problems, the interlayer connections are much bigger than rest of the features. They also have lot of electrical resistance. For example RPI technology requires interlayer interconnects to be 4-6 microns wide with 4-6 microns distance. That is a lot of real estate on chip if you consider that transistor gate length in production is 90 nm. So there is a long way to go.

      Is 3D useful for microprocessor? That is still a debate. But there is somewhere else it may be useful: heterogenous integration. If you want to integrate RF, Analog and Digital: you can make them separately and optimize them separately. In the end you stack them up and that seems to be more promising application.

    10. Re:How does that prevent overheating? by aarku · · Score: 1

      Perhaps, long extremely thin wires running everywhere have a very high resistance? (As I'm sure everyone knows, thinner wires have higher resistance than thicker wires of otherwise similar characteristics) Make the interconnects shorter and there is less resistance, less power used, and less heat to disperse. Still, cooling a sheet of something is harder than cooling a block of something.

    11. Re:How does that prevent overheating? by aarku · · Score: 1

      Oh, drat. This is what I get for not reading all the comments before replying. Read this instead.

  17. How many fans? by Anonymous Coward · · Score: 0

    Six - one on each side?

  18. it's just RPI by Anonymous Coward · · Score: 0

    it's just Rensselaer Polytechnic Institute, not THE RPI . . .

  19. Already been done. by Anonymous Coward · · Score: 2, Funny

    Frito Lay developed the 3d chip a long time ago: Doritos 3D

    1. Re:Already been done. by nrmrvrk · · Score: 1
      --
      Keine eier
    2. Re:Already been done. by Anonymous Coward · · Score: 0

      Yep, CRAY has already made a massively parallel 3D computer.

    3. Re:Already been done. by Breakfast+Pants · · Score: 1

      The fact that anyone even bought one bag of Doritos 3D is absolutely hilarious. It was obviously designed to give chips of equivalent mass more volume to package less food in the same bag (I know, with all the air in a regular bag of chips it seems impossible, but they proved it isn't).

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    4. Re:Already been done. by Anonymous Coward · · Score: 1, Funny

      (from The Onion)

      2-D Doritos Sales Lagging
      DALLAS--In the wake of the launch of "Doritos 3-Ds," Frito-Lay is experiencing a sharp decrease in sales of its original two-dimensional Doritos. "The public has gone wild for our revolutionary three-dimensional chips, which, in addition to the usual length and width, also possess depth," Frito-Lay spokesman Isaac Toomer said. "So wild, in fact, they have lost interest in traditional monoplanar snack chips." Toomer said Frito-Lay is now developing a highly theoretical "Funyuns 4-D." "One day, people everywhere will enjoy crispy, extratemporal Funyuns that intersect with an infinite number of parallel universes," Toomer said. "It will be a whole new world of non-Euclidean snacking."

    5. Re:Already been done. by Anonymous Coward · · Score: 0

      That joke's already been done: http://hardware.slashdot.org/comments.pl?sid=15625 6&cid=13099820
      Cosmic, huh? :)

  20. 3D! by springbox · · Score: 1

    Oh good, so they figured out how to add the extra dimension into ICs now? I was tired of having my reality compressed onto a 2D plane everytime I wanted to use my computer.

    1. Re:3D! by Anonymous Coward · · Score: 0

      You kids nowadays have it easy.
      When I was young, our ICs were one-dimensional, and we liked it!

  21. Diamond heat sinks by Anonymous Coward · · Score: 2, Interesting

    I remember there were tests using diamond deposited on chips as a strong heat conductor. The whole point was to help make multilayered chips possible. Haven't read anything lately but it sounded promising.

    1. Re:Diamond heat sinks by Anonymous Coward · · Score: 0

      yeah. until some strange dwarf with a hat stole all the gems. then they where out of diamonds and the chip factory went bankrupt

  22. yeild ? by Anonymous Coward · · Score: 0

    Wonder at what stage their research is at ...
    have they been able to make actual chips ? any metrics /results to show ?

    i guess it would be atleast a decade before it becomes really commercial , getting decent yeilds out of such a complex and radical shift would be a real task.

  23. This is old news... by paul248 · · Score: 1, Funny

    Been there, done that.

  24. question by Anonymous Coward · · Score: 0

    So how does this make the actual fab process "better". I meen as it is their is so much that can go wrong that apples are terrible, intel isn't much better. Hell my old old old old old powerbook still works but somehow by "better" ibook's logic board melted, honest it did.

  25. See-through Super-Chips! by Savantissimo · · Score: 4, Informative

    This is really cool stuff. Essentially they're making silicon wafers smaller by removing all the silicon in the substrate after the wafer is fabbed. Then they can put this few-micron-thick layer onto another fabbed wafer - perhaps made with a different process - then they can repeat the process. This allows sensor, analog, processor and memory to be made in the best processes for each function but with communication channels tens of thousands of wires wide and only microns long.

    This article is worth reading - this is going to be huge. Also there is a really fantastic picture of a see-through microprocessor wafer with the article.

    From the article:

    Wafer-level stacking also allows for short connections between different types of chips. "Particularly today the industry is trying to combine memory with the processor, and more than half of the chip is taken up by memory," Lu explains. "When we stack layers, we have a processor on the bottom and layer the memory on top, with a short access time between them." Lu says the reduction of memory access time would be a huge advancement for large-scale computer clusters calculating nuclear reactions and weather broadcasting, for example.

    "You are also creating new functionality," says Nalamasu. "Such technology has vast implications, for example, integrating biochips with silicon chips. The wonderful thing is that if we adopt this technology, we'll develop things we can't even envision today."

    --
    "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    1. Re:See-through Super-Chips! by Antique+Geekmeister · · Score: 2, Interesting

      In the short term, expect to see a lot of failed wafers. The alignment problems between different fabricated wafers are going to make the interconnectors mismatch and fail under stress, or as manufactured junctions "creep", especially under thermal load. Also expect to see some nasty behavior with capacitive or inductive coupling between transistors which are vertically on top of each other, instead of merely adjacent. Groundplane, groundbounce, and other related issues are about to take a quantum leap in complexity with this approach.

    2. Re:See-through Super-Chips! by Anonymous Coward · · Score: 0

      After a lot of sci-fi hype, the technology is finally real. Some commercial stuff is already available. Matrix is selling gobs of 3D memory chips, but only write-once archival devices. Ziptronix and Tezzaron (mentioned by earlier posts here) are doing more versatile kinds of stacking.

      For a slew of good articles on 3D, look here: http://3d-ic.org/Literature.htm

  26. shorter wires = less resistance by SuperBanana · · Score: 4, Informative
    Hopefully there will be a parallel advance in cooling technology.

    There is, sort of. If the wires are shorter, they have less resistance end-to-end assuming they have the same thickness, are made from the same material, etc etc. Less resistance means less heat (and maybe core voltage could be lowered slightly too, since there would be less of a voltage drop). However, I honestly don't know how much heat comes from the actual junctions versus circuit pathways.

    1. Re:shorter wires = less resistance by jumpingfred · · Score: 4, Insightful

      Most of the heat is disapated accross the transisors. Shorter wires may reduce the capacitance which would lower the amount of charge moving which would lower power.

    2. Re:shorter wires = less resistance by geekee · · Score: 4, Insightful

      "There is, sort of. If the wires are shorter, they have less resistance end-to-end assuming they have the same thickness, are made from the same material, etc etc. Less resistance means less heat (and maybe core voltage could be lowered slightly too, since there would be less of a voltage drop). However, I honestly don't know how much heat comes from the actual junctions versus circuit pathways."

      I don't think people are worried about the heat dissipated in the actual wire. High resistance wires require you to use additional buffers to generate signals with acceptable rise/fall times due to rc charging effects. This costs more power.

      --
      Vote for Pedro
    3. Re:shorter wires = less resistance by ToasterofDOOM · · Score: 3, Interesting

      I have to correct you. Since I = V/R where I is the current in amperes, V is the voltage, and R is the resistance in ohms, less resistance means more current. Current is what creates heat and gets work done. Resistance isn't friction, it's simply the volume of electron flow possible through any given medium. Your observation that there would be more resistance was correct, however it would result in more heat. Take basic high school physics before youn try to work that out again. I would know - we did a demonstration in which two different types of hot dogs were used as resistors. Generic brand hot dogs had much more resistance and didnt do much. Ballpark hot dogs OTOH had less and started to smoke within minutes. Also, if you look on the inside of you computer all those little resistors have thousands to millions or more ohms or resistance.

      --
      I am Spartacus
    4. Re:shorter wires = less resistance by Anonymous Coward · · Score: 0

      Less resistance is a complicated issue for power consumption.

      A reasonable zero-order model is that you are charging a capacitor at the end of the line. You throw a switch (the switching transistor) to connect it to a battery. The end capacitor arrives at the same potential as the battery after it receives a charge Q.

      If there is a large resistor, Q takes a long time to accumulate.

      If there is a small resistor, Q takes a short time to accumulate.

      The energy delivered is 0.5*C*V*V in both cases.

      Now, if you keep the clock the same between the 2 cases, it dissapates the same amount of power. (power = energy/time)

      But since it's charging faster, you are probably going to raise the clock speed. So, the power goes up.

      This is why faster processors operate at lower voltage, because the energy per switching event drops.

    5. Re:shorter wires = less resistance by XchristX · · Score: 2, Interesting

      None of this is relevant in the long run. Eventually, chip manufacturers will hit the blank wall of the Heisenberg Uncertainty Principle. As you try to cram more transistors into smaller spaces (even in 3-D), you localize the electron wavefunctions (not to mention that cuttoff is achieved only if the electrons are in conduction bands, which will cease to exist if the transistors are too small). This means that they delocalise in Momentum space, and their Shannon entropy goes up, causing them to heat up drastically and eventually melt. Solid State Technology has taken us far enough, trying to stack chips will only prolong the inevitable. Researchers should focus on a fundamentally new method of computation, like using entangled Greenberger-Horne-Zeilenger states or Bell states for computational purposes.

      --
      l'Homme n'est Rien l'Oeuvre Tout: Gustave Flaubert to George Sand
    6. Re:shorter wires = less resistance by kebes · · Score: 1

      Shorter wires do reduce the heat, but the wires are thinner, and most importantly the ratio of transistors to surface area (used to dissipate heat) has greatly increased. Even with the shorter interconnects, these 3-d stacked devices will generate alot of heat. This article from 2004 talks about this technology, and suggests:

      Moreover, stackable chips would exacerbate heat-dissipation issues since standard heatsink/fan combos probably can't cool an entire stack of chips. Semiconductor makers could choose to insert tubing between each layer of chips in order to cool the stack, but this would further complicate interconnect placement. Perhaps the optimal solution will be to use modified versions of low-power processors, such as Intel's Centrino.

      Putting "tubing" in between the layers sounds complicated. Maybe in 10 years microfluidics will be up to the task, but not right now. Probably what they are hoping to do is run the transistors slower than modern chips (and at lower voltage?). The loss in GHz will be made up for by the greater number of transistors and much reduced interconnect times. Sounds like it could work.

    7. Re:shorter wires = less resistance by Anonymous Coward · · Score: 1, Informative

      Don't forget that power = voltage * current. (Hence, dropping resistance while maintaining a constant voltage, as in your hotdog example, would indeed result in an increase in power disipation, since current increases.)

      The grandparent correctly pointed out that they would likely be able to drop the core voltage as less would be "wasted" overcoming the resistance between transistors. Equally well, they could maintain the same voltage, and stick a resistor outside the processor in series (like if you connected a large resistor in series with your ballpark frank), which would effectively drop the potential difference across the processor. (I think that's roughly the same as dropping the voltage, but intuitively feels like it's more wasteful. On the other hand, for all I know, bios voltage adjustments are actually just increasing or decreasing some resistance in series with the processor.)

      Since I'm remembering this stuff from my own high school physics classes almost nine years ago (and I genuinely invite any criticism from people who, unlike me, have actually studied physics beyond grade twelve), I would advise you do do some review of electromechanics. Remember, seeing a hotdog cook in class doesn't mean that "you would know" enough to justify being a smug bastard on Slashdot.

    8. Re:shorter wires = less resistance by Anonymous Coward · · Score: 0

      There is research in many different fields, but as long as none of those give a cheap workable solution, they will continue to try and improve the old tech as far as it will go. Personally I find this the most rational choice as well, payback from research is unsure oftently and betting your entire company on one thing instead of several is sure to get you bankrupt sooner rather then later.

    9. Re:shorter wires = less resistance by Anonymous Coward · · Score: 0

      but less flat = less surface area per volumn... no?
      i think the next step is making that chip porous.

    10. Re:shorter wires = less resistance by gus2000 · · Score: 1

      You will always dissipate I^2xR power (as heat) through your wires. Therefore, for a given clock speed and capacitance a decrease in resistance will lead to a decrease in power. However, the power lost in the lines is extremely small compared to the power dissipated in the transistors, i.e. dumped in and out of the node capacitances.

    11. Re:shorter wires = less resistance by shobadobs · · Score: 1

      Heisenberg Uncertainty only matters if we're talking about modern physics. But what if we use post-modern physics, with a post-modern processor designed for post-modern programming? Will Perl be the language that breaks the Teradupes barrier? (One trillion dupes per year.) What then? Slashdot is only a few orders of magnitude away!!

    12. Re:shorter wires = less resistance by Dwonis · · Score: 1
      Maybe in 10 years microfluidics will be up to the task, but not right now.

      How long do you think it will take for these things to hit the market?

    13. Re:shorter wires = less resistance by CTho9305 · · Score: 2, Informative

      I suggest taking a look at this paper which discusses theoretical limits on the binary switching model.

    14. Re:shorter wires = less resistance by XchristX · · Score: 1

      HUH?!?!?!!?
      Are you from Bizzaro World?

      --
      l'Homme n'est Rien l'Oeuvre Tout: Gustave Flaubert to George Sand
    15. Re:shorter wires = less resistance by XchristX · · Score: 1

      Page 1398 Section 5 Para 1. Aren't they making my point?

      --
      l'Homme n'est Rien l'Oeuvre Tout: Gustave Flaubert to George Sand
    16. Re:shorter wires = less resistance by XchristX · · Score: 1

      Yeah, but that is the wrong kind of business model. It's reactionary, and typical of monoliths like Intel. Quantum Computing is not a nebulous theory, but a rapidly maturing field with thousands of research teams all across the academia. There are a few conceptual problems, like the Wigner Paradox problem or the classical coupling problem, but in the long run this represents the best possibility in the evolution of computing hardware. Wasting needless resources in cramming things into other dimensions (height) or closer together will only delay the inevitable, and when it comes, there will be no fallback, as there will have been no funding for QComp research, since they wasted it all in trying to fight back the laws of nature.

      --
      l'Homme n'est Rien l'Oeuvre Tout: Gustave Flaubert to George Sand
    17. Re:shorter wires = less resistance by EnderWiggin99 · · Score: 1

      Why add "tubing" between the layers? That does seem like a lot of unnecessary effort. If you can stack transistors, surface area seems like a lot less of a commodity. Design the chip with room for a mini copper "heatpipe" vertically through the middle.

      Bingo. Problem solved.

    18. Re:shorter wires = less resistance by Anonymous Coward · · Score: 0

      I vaugely remember seeing a formula for computing ppower consumption of an IC. I don't remember it too well but it waqs something like Power consume = number of transistors * probabilty of a state switch * voltage * (clock frequency (in hertz) squared) multiplied by a constant. Can any Computer or Electronic Engineers confirm?

    19. Re:shorter wires = less resistance by Anonymous Coward · · Score: 0

      Thermal heat distribution on micro and macro levels are completely different.

    20. Re:shorter wires = less resistance by Anonymous Coward · · Score: 0

      You're wrong... stupid mods. Someone who has had more than intro electircal engineering classes correct this kid properly.

      Anyhoo, you should learn about the concept of "power". To compute the power delivered to a resistor, find the current going through the resistor. Then p = i^2 * R.

    21. Re:shorter wires = less resistance by KDan · · Score: 1

      Then after that you soak it in ketchup and eat it.

      Daniel

      --
      Carpe Diem
    22. Re:shorter wires = less resistance by Dining+Philanderer · · Score: 1

      I thought that shorter wires would reduce inductance, since an inductor is simply wire. Capacitance is created using a dielectric (insulator) between two electrode plates. Then again I am going off what I remember from power school from 1993...

      --
      Are we perfect? No. But where I should move when I renounce my U.S. citizenship, North Korea, Libya, China, or Iran?
    23. Re:shorter wires = less resistance by ccarson · · Score: 1

      Even a little bit of wire has capacitance. I like to think of capacitance as the ability to store electrons. In other words, something has capacitance if it makes a home of charge to live.

    24. Re:shorter wires = less resistance by ToasterofDOOM · · Score: 1

      Oh well. I was tired and that was the first thing that popped into my head. I didn't think the scenario the whole way through but I guess I got the general idea right. =D

      --
      I am Spartacus
    25. Re:shorter wires = less resistance by CTho9305 · · Score: 1

      Yes, with actual math.

    26. Re:shorter wires = less resistance by XchristX · · Score: 1

      OK, great! I'm so happy.

      --
      l'Homme n'est Rien l'Oeuvre Tout: Gustave Flaubert to George Sand
    27. Re:shorter wires = less resistance by Eternauta3k · · Score: 1

      Reducing capacitance would only lower reactive power.. although if resistance is lowered resistive power increases! V^2/R

      --
      Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
  27. Re:TMNT by dextroz · · Score: 0, Offtopic
    b1tch brought down goatse.cx!

    Go git her Donatello!

    --
    Where's my free iPod!? Until then, I'll settle for a kiss...
  28. Simple? by Detritus · · Score: 3, Insightful
    "A simple way to make them shorter is to stack the transistors."

    There must be a new meaning of the word "simple" that I'm not familiar with.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Simple? by Anonymous Coward · · Score: 0

      Clearly, it must be simple compared to the alternative. Unless you can exlpain a simpler method.

  29. Beowolf cluster by Anonymous Coward · · Score: 0
    From TFA:
    Lu says the reduction of memory access time would be a huge advancement for large-scale computer clusters calculating nuclear reactions and weather broadcasting, for example.
    Sounds like someone already thought about having a Beowolf cluster of these...
  30. Cooling problems? by Captain+Perspicuous · · Score: 1

    With 2D Chips, every part of the chip was very close to the surface. With 3D Chips, parts can be layers away from the outside of the chip, so cooling cannot be done as easy on 3D chips. Does anybody know how they are dealing with these problems?

    1. Re:Cooling problems? by karvind · · Score: 1
      Yes heating is a big issue in 3D chips. In common ICs the heat is removed from the bulk as silicon is a better conductor of heat (than silicon dioxide). But in 3D, upper stacks are the victims. So a 3D design does need to take into account the temperature effect during place and route. Present tools do not take that into account (Cadence does have an option about power aware placement, but doesn't do extensive temperature modeling). There had been couple of papers regarding this (available on IEEExplore):

      (1) Heating effects of clock drivers in bulk, SOI, and 3-D CMOS

      Liu, C.C. Jifeng Zhang Datta, A.K. Tiwari, S. This paper appears in: Electron Device Letters, IEEE Publication Date: Dec. 2002 , Volume: 23 , Issue: 12 ,On page(s): 716 - 718

      (2) Full chip thermal analysis of planar (2-D) and verticallyintegrated (3-D) high performance ICs

      Sungjun Im Banerjee, K. This paper appears in: Electron Devices Meeting, 2000. IEDM Technical Digest. International Publication Date: 2000 On page(s): 727-730

      Another approach: Researchers had been tinkering with idea of using heat pipes to conduct the heat from top layers. But then that will also affect the vertical routing density (because you will have to make dummy vertical vias to pull the heat out).

    2. Re:Cooling problems? by Xtravar · · Score: 1

      I was wondering that too... but then I started thinking about the effects of being able to put a heat sink on all surfaces of the chip.

      I mean, isn't that just as good, if not better? Or is there something I'm missing?

      --
      Buckle your ROFL belt, we're in for some LOLs.
    3. Re:Cooling problems? by rocketman768 · · Score: 1

      This is exactly the problem I see. Want to know why biological cells are so small? As a cell gets bigger, the surface area grows proportional to x^2 while the volume grows proportional to x^3. You need as much membrane as possible for transport of materials and such just like you need the outside of a CPU for heat dissipation. Since
      lim(x->inf) x^3/x^2 = inf
      last time I checked, I highly doubt we'll see cube CPU's...poor little transistor in the center will get burned to smitherines.

      However, you COULD make a 3d CPU which was designed in the form of a heat sink...those nice, tall spiky ones. I think that could have a whole lot of potential.

    4. Re:Cooling problems? by MrFlannel · · Score: 1

      No. (assuming cube chips, everything else is similar, just more variables): SA = 6*x^2 V = x^3 Same reason cells are small, diffusion just doesn't work on larger cells. However, chip makers could create more interesting geometries for chips (think heatsinks on motorcycle shaped), then they could create a happy medium between Volume and surface area. Either that, or they could create chips in donut shapes, or whatever other fun geometries. There are ways around the heat problem.

      --
      Clones are people two.
    5. Re:Cooling problems? by Xtravar · · Score: 1

      Wouldn't an eccentric design like a donut have negative latency implications, with the components being farther apart and more spread out in order to make way for cooling?

      --
      Buckle your ROFL belt, we're in for some LOLs.
    6. Re:Cooling problems? by Anonymous Coward · · Score: 0

      I suppose you could immerse the chip in liquid nitrogen :-/

  31. hmm, duh! by Anonymous Coward · · Score: 0

    Duh!

  32. Coral cache doesn't work... by Anonymous Coward · · Score: 0
    Coral cache doesn't work - takes forever to open. I don't understand why people think Coral does anything for the Slashdot effect. No link to Coral has withstood slashdotting.

    And if the guy at RPI who can pack so many layers onto a chip cannot deal with a slashcrowd, he doesn't pass muster.

  33. Been done before, 23 years ago by chiph · · Score: 3, Interesting
    IBM used a multi layer ceramic module with thermal conduction system on the water-cooled System 3090 mainframe, and still uses the technology today in their zSeries 990, known as the "T-Rex".

    The center layers of the substrate include 16 wiring planes arranged in x-y pairs to maximize wiring efficiency. Metallized, 0.12-mm-diameter vias on 0.5-mm centers are used for x-plane-to-y-plane connections. Voltage reference planes are appropriately interspersed for signal wiring impedance control.

    See: Thermal Conduction Module: A High-Performance Multilayer Ceramic Package

    Chip H.
    1. Re:Been done before, 23 years ago by Logger · · Score: 1

      It is a little unclear by the title, but the article is refering to a layered PCB, not silicon wafers. The diagrams show how they are attaching a flip chip assembly to a multi-layered PCB. The process in the document goes on to describe how the layers of the "green sheet" are processed and sandwiched together.

      This layered wafer technology is totally different.

  34. But wouldn't a 3-D chip just be... by dewie · · Score: 1

    ...a potato?

    --
    Jurisprudence Fetishist Gets Off On A Technicality --theonion.com
  35. Hexahedral ICs by mbstone · · Score: 4, Funny
    In other news, Intel engineers have developed a new dual-core motherboard featuring twin hexahedral processors and a new socket design.

    "We've gone beyond zero insertion force -- you just throw the cubes into the enclosure and they will connect," said an Intel spokesman.

    According to the spokesman, the functionality of the system will depend on the orientation of the chips as they land in their respective sockets. If the chips land on 7 or 11, Windows will run; 2, 3, or 12 produces the Blue Screen of Death. Similarly, any other number will produce an exception unless it is thrown again before a 7.

    1. Re:Hexahedral ICs by Alsee · · Score: 2, Funny

      In other words this is a crap design?

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:Hexahedral ICs by Anonymous Coward · · Score: 0

      Why is there always one clueless fucktard who feels that he is the only one smart enough to get the joke and has to clue the rest of us in?

      And no, I'm not new here.

  36. Re: by rupert0 · · Score: 1

    Intel Centumvigintiquinqueium ® Proccesor 6.0 Ghz

    --
    RUPERT! I TOLD YOU TO WATCH THE BAGS! You were looking at the boys again, WEREN'T YOU.
  37. That's all fine ... by Anonymous Coward · · Score: 0

    ... as long as my laptop isn't going to get any thicker.

  38. Time to... by isny · · Score: 1

    Time to break out the blue/red glasses!
    (ducks)
    Because it looked like a chip was coming right at me!

  39. Diamond substrate by Namarrgon · · Score: 1
    ...would be very helpful here. Excellent thermal conductivity would get the heat out of the centre. You'd still need some way to get it out of the package though.

    Perhaps the whole package should be made from diamond too.

    --
    Why would anyone engrave "Elbereth"?
  40. 3D chips by Wardini · · Score: 3, Informative

    There are a lot of hurdles that this document doesn't really get into. It does mention manufacturing but here are some hard core items that need to be considered. 1. Yield goes as e^(-alpha * A) where A is your area and alpha is your yield coefficient. So if you have non-yielding chips on one wafer and you mate it to another wafer that also has non-yielding chips, your total yield goes down at somehting like Y^L where L is the number of layers and Y is the yield given above and Y is 1. So if your yield is 75% and you have 5 layers then your final yield will be only 23%. 2. Testing. If a whole wafer is bad and you put it in your stack of chips, all the chip stacks will be bad. It would be best to test before you put those wafers together. Thats not easy. 3. Packaging is a big issue. Will it be standard wire bonding or something else. Does this thing really generate a lot less heat? And are the interconnects really a lot shorter. If the chip to chip connects cost the same as inter die vias then maybe so but my guess is that those chip to chip connections are a lot more expensive and take a lot more area than vias within the same chip. And alignment of one wafer to the next is also an issue along with getting good interconnect all the way through those stacks. Anyway, those are some thoughts. Its clear to me that 3D chips are a long way off and have there place in very specialized applications in the near term due to the complexities mentioned above. Wardini

    1. Re:3D chips by totoanihilation · · Score: 1

      But assuming that they can test each layer independently before assembling them, there does come a BIG advantage: Since each layer is smaller (i.e. the chip is segmented) you can have more chips made per wafer. Since the number of impurities per wafer would likely stay the same, you'd have better yields. Today, one impurity on a processor scraps the whole CPU, whereas in a stacked design, an impurity in one of the execution units would only jeopardize the layer that unit is on.

      This also opens the door to different processes in CPU designs... MMICs made on GaAs substrates are EXTREMELY fast and low-power, but expensive to make in large surfaces/quantities. Imagine being able to make your execution units on GaAs, but keeping the less critical units on the 'slower' Si substrates... Then you've got a CPU that computes at several tens of gigahertz with negligible heat output, and caches that can be clocked higher because a) memories don't consume nearly as much power as the CPU, and b) the interconnect-related speed issues are reduced...

    2. Re:3D chips by WhiplashII · · Score: 1

      What everyone seems to be missing is that the problems you mentoin are problems even with flat chips. The real problem with 3D is heat disapation, and the real advantage is faster switching times (smaller wires require smaller transistors with less capacitance that switch faster) and less clock skew. So this is probably best fit with microprocessors - clock skew is a killer, and you can always use speed. Of course, making it harder to cool doesn't help, but realistically we are nearing the limit of cooling tech anyway (as in flat or cube more than 100 Watts is hard to get off the chip!).

      Really, all the problems are solveable using standard techniques - the real question is cost verses value (for example noone really uses SOI except IBM).

      Solutions List:
      Yield: build in redundancy (already in production use)
      Heating: big heat sinks, turn off circuits whenever possible, limit I/Os (already in production use)
      Packaging: who cares, as long as the external interface is the same (but they will certainly use aucustically bonded wires, like everyone else!)

      --
      while (sig==sig) sig=!sig;
  41. ALMOST not off-topic by Kagura · · Score: 4, Informative

    I'd like to thank the author, Spy der Mann, for having the foresight to make a coral cache of the site before posting. Kudos to you, mate.

    1. Re:ALMOST not off-topic by davidsyes · · Score: 1

      Meanwhile

      http://www.simplekde.org/node/11

      returns:

      Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)

      and

      http://www.simplekde.org/node/6

      returns:

      Too many connections

      Did slash users burn up their CPUs? Maybe KDE pages KroKed?

      That's one SERIOUS DDOS or umm, "Slash attack"...

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  42. Gene Amdahl?? by seven+of+five · · Score: 2, Informative

    Didn't Gene Amdahl blow a fortune trying to do this 20+ years ago? I think the company was Trilogy. They did succeed in some die stacking technology but I think they ended up selling the ideas and it went nowhere.

  43. Heat Disaster by Anonymous Coward · · Score: 0

    The math is simple. The dissapation of heat from the chip is directly proporational to the surface area of the chip. A flat square chip of volume v has a *much* larger surface area than a cube of volume v (or the worst case, a sphere of volume v). As their stack gets thicker, the chip will of necessity require more exotic cooling mechanisms to extract heat fast enough to keep it cool. The advantages of 3D design (shorter traces, etc.) are only a Log advantage. The heat dissapation problem rises faster than this.

  44. Incorrect title... Article states the obvious! by ChillyWillie · · Score: 0, Interesting

    This is an area that I actually know something about. I have an advanced degree in VLSI circuit design and have studied details of today's IC fabrication process.

    First of all, the title is incorrect. RPI hasn't "created" anything. From what I read in the highly theoretical article, the only thing that Lu has done is start a program at RPI to look into stacking wafers. Granted, procuring funding for an IC fabrication research is phenomenal news given the exorbitant cost of the facilities! But this article serves no other purpose than to promote a new VLSI research program.

    The concept of stacking ICs vertically is nothing new! The idea has been completely obvious since we started running out of room in the 2-dimensional plane. The root problem, and the one that Lu hopes to solve, is that IC fabrication is a highly complex chemical process. The bare Si wafers go through dozens of processing steps where liquids and gasses are deposited and then removed using masks accurate to the nanometer. Layer upon layer of accurately doped Si is added to yield the perfect consistency of impurities (usually Boron or Phosphorous). This gives the wafer its p-n junctions: the crux of every transistor and active circuit element. Multiple layers of polysilicon (a substitute for metal due to the improved accuracy in placement), and metal (usually alluminum) are used for interconnecting the active and passive devices created in the base silicon. The final layer deposited is a several micron-thick glass that serves to protect the wafer's ICs from any chemicals exposed to the wafer post-manufacturing. This is a severely minimalistic description of how ICs are created, but I think you get the picture of how difficult it is and why it costs so much.

    The thing is, after the numerous layers of Si, Al, and SiO2 are deposited, the surface is extremely "rough and bumpy" for lack of a better word.

    If you were to place the active regions of more transistors on top of all this stuff, your Xistors are almost guaranteed never to *all* be working. It is extremely difficult to expose the several nanometer wide interconnect from one layer through the glass. On all ICs, this is done on very large metal pads that are on the outer edges of the layout. In order to decrease the path length from one wafer layer to the next, this pad must be somewhere over the circuit, which is currently not feasible!

    I'm curious how Lu theorizes he is going to slap 3 glued wafers together while guaranteeing proper interconnections. This is a problem we've been trying to solve for quite some time. Alas, the article doesn't state any of this useful information.

    I was excited when I read the title, but this article doesn't deserve the headline on the front page of slashdot, IMHO.

    On a less critical note, I'm confident that Lu (or any of the many other semiconductor researchers in the world) will eventually make progress toward 3-dimensional fabrication. Unfortunately, I don't see this happening for at least a decade. Even more unfortunate is that the cost of 3-dimensional stacking won't be cost effective for customers of ICs for quite some time (~20-30 years!). I wish Lu and his competitors all the luck that they'll need in this area.

    --
    I am NOT putting my signature in this stupid little box! How do I know you won't steal my identity???
  45. Re:TMNT by Anonymous Coward · · Score: 0

    Who here thinks this guy blantantly ripped off the ninja turtles when he created the monkey ninjas cartoon?

    http://www.monkeyninjas.com/

  46. Re:TMNT by Anonymous Coward · · Score: 0

    No shit, even the intro song is a rip off. Guy needs to get some originallity.

  47. Sorry that isn't covered in High School Physics. by hackwrench · · Score: 2

    At least not in the USA.

    I always thought it was the resistance that caused heat and not the current.
    Anybody got any links that demonstrate what the correct situation is?

    ...and I want a good explanation, not one that just says it is so.

  48. Re:Sorry that isn't covered in High School Physics by ToasterofDOOM · · Score: 1

    It was in my school and I live in Cobb County, Georgia. Maybe it was because it was an honors course.

    --
    I am Spartacus
  49. Idiots... by Anonymous Coward · · Score: 0

    They've just taken something that we are having a very hard time cooling and reduced the exposed surface area enormously, thereby making it phenomenally harder to cool.

    On top of that they've taken the most complex and difficult-to-design systems known to man and made them exponentially more difficult to design.

    Oh, and then don't forget that they've also taken the hardest manufacturing process known to man and made it exponentially harder too.

    No chance. Shorter wires are easier with different architectures. No need to go 3D for that -- it just makes the routing problem unbelievably harder...

  50. Re:Sorry that isn't covered in High School Physics by ToasterofDOOM · · Score: 1

    Oh and a quick explanation (sorry, can't find a link, no time) is that resistance restricts the electric current. Less currenct == less heat. Power lines have tons of resistance so lots of power (Watts ... I won't go into detail) can travel through them without them melting. Unfortunately this also means that you as a human have a lot less resistance than the wire so electricity wants to travel though you more than the wire seeing as you are the path of least resistance.

    --
    I am Spartacus
  51. Re:Sorry that isn't covered in High School Physics by Anonymous Coward · · Score: 0

    Ohm's law. Resistance is the impedance to the passage of current that is motivated by the difference in the electrical potentials of two points. Resistance is a measurement of the obstruction the current encounters in a path that decreases voltage. The waste energy transforms into heat. Consider current as water, resistance as as a series of hills, voltage as the speed of its flow to understand the relations.

  52. Re:Sorry that isn't covered in High School Physics by ColaMan · · Score: 4, Informative

    It's all interrelated.

    The basic Power equation (in Watts) is Volts times Amps (V*I) .

    Aha! But from Ohms law, Volts is Amps times Resistance (V=I*R). And Amps is Voltage over resistance (I=V/R).

    So substituting back into the original equation ,Power can also be defined as :

    P = (I*R)*I = I^2R
    P = V*(V/R) = V^2R

    So you can hopefully see from all that mess, any change of voltage,current,resistance will change power dissipated.

    --

    You are in a twisty maze of processor lines, all alike.
    There is a lot of hype here.
  53. 1988 byte magazine by zymano · · Score: 1

    Has an article on a 3d puter. They seperated the components of a chip into 3 or 4 levels. It had a bus that traveled up through the levels on the sides.

  54. Where are the Silicon Germanium chips? by zymano · · Score: 1

    Alot of articles but no production. It's one of the fastest masterials to make transistors.

  55. Mod Article -1 Redundant by A+Dafa+Disciple · · Score: 1, Funny

    Sorry, but 3D chips have already been done.

  56. Re:Sorry that isn't covered in High School Physics by Tolookah · · Score: 3, Informative

    wow... that's so wrong.

    resistance is like the size of a pipe that water is flowing through, consider voltage like water pressure and the current like the flow of the water. the smaller the pipe is, the more pressure you need to pass the water through at the same speed.

    For the next blurb to make sense, I need to say that while transformers step up Voltage, the power calc is the same on both sides of it (V*I on one side == V*I on other side)

    Power lines are actually really low impedance (resistance in AC) wires, but due to their astounding length they have pretty high resistance. To reduce power loss in power lines, the electrical companies step up the Voltage using a transformer. They do this because if you up the voltage in the middle step, (the power lines) the loss in power is much less, as the current delivered to the end user is much less than that going through the lines.

    Thus ends your /. tutorial on power line transmission. For more basic information, along with images, check the howstuffworks article on power distrobution: http://science.howstuffworks.com/power.htm

  57. Re:Sorry that isn't covered in High School Physics by ChatHuant · · Score: 2, Informative

    I always thought it was the resistance that caused heat and not the current. Anybody got any links that demonstrate what the correct situation is?

    (The following is extremely simplified, and ignores alternating voltages, capacitive and inductive effects).

    Two equations:

    U = I*R (Ohm's law)
    and
    E = U*I

    E is the heat energy
    U is the voltage
    I is the current

    Now, it depends on your situation. If your power source is constant voltage (or, in more engineering terms, it has low internal resistance, for example mains power), U is pretty much constant. The current through a load is then determined by the resistance of the load (using equation 1). The amount of heat you get is then proportional to the current, and inversely proportional to your resistance. So, if you plug in a heater to the wall, the lower the resistance of the heating coil, the more current flows through the circuit and the more heat energy you get.

    A less perfect voltage source (say, a battery) has significant internal resistance; the more current you extract from it, the more its voltage drops. Your first equation becomes U = I*(R+r), with R being the internal resistance of your battery. You'll get most power from this setup when the resistance of your load equals the internal resistance. At this point, the heat generated in the battery is equal to the heat generated in the external load.

    And, for fun, you can also build current sources, that force a certain current through any load you connect to them (within limits, of course). They do this by changing their output voltage to match the resistance of the load. There are *many* uses for such sources in electronic devices.

  58. Lawnmower man by l0perb0y · · Score: 1
    When I saw the headline, I immediately thought of the pyramid-shaped Uber-"chip" in Lawnmower Man 2: Job's War.

    Anyone else?

    1. Re:Lawnmower man by vertinox · · Score: 1

      Anyone else?

      Considering I spent a few weeks erasing the horror of that wretched waste of my life that the LMM2 movie was out of my mind and forgetting the pain and the bitter dispointment that it had nothing in common with the first movie, I can safely say:

      No.

      And on the pain of death do no mention that movie again... EVER!

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
  59. fractal chip? by lawpoop · · Score: 2

    If we have a solid block chip, it's going to get very hot on the inside. Could they design some kind of fractal chip to create a reasonable trade-off between interconnection and surface space so that we could blow air over more of the chip?

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  60. Re:Sorry that isn't covered in High School Physics by hackwrench · · Score: 1

    Power is not the same as power dissipation, so no I don't see.

  61. Re:Sorry that isn't covered in High School Physics by Anonymous Coward · · Score: 0

    The first two sentences of your post are essentially correct (except for spelling errors). The rest of your post is just so wrong that people who read it should invert everything to get the correct information.

  62. Matrix Semiconductor already has products by Anonymous Coward · · Score: 0

    http://www.matrixsemi.com/Matrix has pioneered the 3D manufacturing of ICs using a slightly modified standard process. Currently they make one-time writteable chips with 8 layers of devices (not full fledged transistors). Their product sell as the memory chips for some Mattel titles on their JuiceBox crapola. They are supposed to come with rewrittable chips some time soon which will mean cheaper Flash like memories for cameras and other things.

    The power problem is not as big for memories, as for digital chips, if all you do is take the same devices and put them in 3D, the die area and the capacitance of the wires hence the power will be reduced. But if you make a chip of the same size as today, with N-layers more transistors, it will probably dissipane N-times energy and exceed the heat dissipation of heatsinks.

    Hence all you can get from this is a cheaper memory/processor, not much improvement in performance

  63. Re:Sorry that isn't covered in High School Physics by hackwrench · · Score: 1

    You've missed my point entirely.

    You can say E=U*I all you want, but that doesn't demonstrate it so.
    It makes more sense to me that the heat given off should equal a percentage of current * resistance, so if that isn't true, I need to know the reasoning behind why that isn't true.

  64. Re:Sorry that isn't covered in High School Physics by hackwrench · · Score: 1

    But current should be the speed. Part of the problem with the education process is that they don't use unambiguous terms and then don't fully explain what they actually do mean when they are using a term.

    Practically everyone these days are acting like Humpty Dumpty in Alice in Wonderland.

    If current is the water then does current = mass? If not then what?

    http://stripeys.com/stripey/humptyandalice.htm

  65. Re:Sorry that isn't covered in High School Physics by Anonymous Coward · · Score: 0

    Presumably you have been googling for explanations of power and energy to satisfy your curiosity. Find anything yet?

  66. The Star Trek solution by some+guy+I+know · · Score: 2, Funny
    localize the electron wavefunctions [...] conduction bands [...] delocalise in Momentum space [...] Shannon entropy [...] entangled Greenberger-Horne-Zeilenger states
    Why not just reverse the polarity of the Heisenberg compensators and realign the plasma relays so that the main deflector dish emits a phased tachyon burst of Crayola radiation?
    Problem solved!
    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  67. Re:Sorry that isn't covered in High School Physics by Seraphim1982 · · Score: 1

    It isn't?
    My understanding was: You have a voltage drop across your wire (V) and a current running through the wire (I). The power that the wire is dissipating is then V*I.
    That energy is going somewhere and is lost (mostly to heat) so what exactly is the problem here?

  68. Re yield: good points, bad analysis? by pkhuong · · Score: 1

    So basically, what you're saying are cons are actually pros. You just increased the granularity of the process. The total (unstacked) area of the chips will be relatively the same whether they're laid out flat or stacked, so the odds of the chip having no error in it are the same. However, whereas with current technology, the whole chip would have to be thrown out, in a stacked chip, only the bad layer would have to be remade. This assumes that it is possible to test layers separately. If it is possible, it would be possible to decide whether it would be worth it to remake a layer or not, or even stock layers before assembling them, in order to reduce the number of good chips made useless by bad ones.

    If it is too complex/expensive to test separate layers (or separate groups of layers), the yields are still not worse than with a single layer chip of the same surface area.

    --
    Try Corewar @ www.koth.org - rec.games.corewar
  69. To be a bit more serious ... by some+guy+I+know · · Score: 1

    The next "revolution" (actually, evolution) will probably be in parallel processing.
    It's already starting, what with multi-CPU chips, multi-socket boards and all.
    (Actually, it's been going on for many years.)
    Eventually, each PC will have thousands or millions of CPUs, all working in parallel.
    The challenge is in how to get them to communicate efficiently with each other and with shared peripherals.
    Will the CPUs be configured as a hypergrid, as some sort of hierarchy, or something else?
    Will the CPUs be able to reconfigure themselves dynamically as needed, and, if so, how flexible will this reconfigurabilty be?
    How will memory be shared among processors?
    Will each CPU have its own local memory, plus some memory that it shares with other CPUs?
    Research into these questions, and others, has been going on for years (I read about a lot of this when I was in college in the 1970s), but it's going to get more intense as multi-CPU machines get cheaper and cheaper.

    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
    1. Re:To be a bit more serious ... by XchristX · · Score: 1

      >The next "revolution" (actually, evolution) will probably be in parallel >processing.
      >It's already starting, what with multi-CPU chips, multi-socket boards and all.



      Yeah, I know. I use them. The TACC machines here in Austin have up to 1024 cpus in parallel locally. Plus, with infiniband, they are networked to other supercompus elsewhere.






      >(Actually, it's been going on for many years.)
      >Eventually, each PC will have thousands or millions of CPUs, all working in >parallel.



      Millions? Hardly. You'd never be able to cool such a setup, even if it is decentralised by infiniband, or whatever. Power consumption vs dissipation would be too prohibitive. I don't think we can go further than a few tens of thousands.




      Actually, the issue here is computational power vs computational demand. Even with all the power of parallel cpus, there will always be folks who'd want to simulate a sizable fraction of the Earth's atmosphere, or try to copy living systems into computer memory, or want to figure out if tossing a coin is really a 50-50 probability of heads-or-tails, or try to simulate phase transitions of 10^20 atoms, or diagonalize 200-billion X 200-billion matrices. Eventually, no matter how many cpus you add in parallel, you will fall short of the demand. The only way to have virtually unlimited computational power is to use the quantum properties of matter itself to process information.

      --
      l'Homme n'est Rien l'Oeuvre Tout: Gustave Flaubert to George Sand
  70. Re:Sorry that isn't covered in High School Physics by hackwrench · · Score: 1

    I always thought that most of the energy was going wherever the current was, and that only some of it was dissipated as heat and therefore didn't make it to where the current is going.

  71. other info by Anonymous Coward · · Score: 1, Informative

    3-D chips do decreases wire length, according to the thesis and the IEEE paper in the links below, 56% less interconnect is required for a 5 layer chip. Wafer bonding has been thoroughly investigated, and processes compatible with standard CMOS have been found and will soon find a use in memory (I'm sure I read something about a start-up stacking chips for memory, I think it was called Tezzaron).

    http://www-mtl.mit.edu/researchgroups/icsystems/3d csg/publications.html

    http://www.stanford.edu/class/ee311/NOTES/3DProc_I EEE.pdf

    The big problems facing the industry are the lack of good design tools and the issues associated with yield and heat. Design tools will be developed as the processes become more refined. Yield issues and heat will likely need to be taken into consideration in the design. Consider if you have an 80% yield on each wafer; when you have 5 layers of silicon--assuming defects are not correlated to the location on the chip, and no defects due to the bonding process--your yield reduces to 33%. Of course, we are able to have more redundancy with more silicon layers, so we can design systems that are fault tolerant (google: fault tolerant architectures. lots of good stuff). The costs of the chips will probably direct represent the decrease in yield -- good designs and tools will likely save companies a lot of money (i shouldn't give away my secrets before i patent them :-)

    Cooling the higher density chips is probably the most major hurdle towards development of 3-D circuits. A few of these documents hint that microfluidic cooling systems may be the solution. Georgia Tech researchers made an advance on this end a few weeks ago by presenting a microfluidic manufacturing process compatible with standard CMOS design:

    http://www.physorg.com/news4657.html

    Expect lots of great things in the years to come. For now you can probably expect 3-D integration to creep into specialty mixed signal chips that are extremely expensive, and memory where heat generation is less of a problem. Microfluidic cooling technologies will be adopted in the near term for 2-D high power chips. The first 3-D micro-processor architectures will probably use extra layers for clock distribution, global interconnect systems, and power distribution systems. Caching systems will likely be added to as a third layer until new design approaches (and better tools) allow for the design of multi-layer integration with logic interspersed between the layers.

    1. Re:other info by Tezz3d · · Score: 1

      Actually the first 3D processor, (which we built, came out of fab Nov 2004) put the memory above the processor. It allowed a much higher bandwidth to the CPU than going through normal I/O. It has 40,000 interconnects between the memory and the cpu, (although many aren't used for signals).

  72. you and me both buddy by Anonymous Coward · · Score: 0

    i've had this idea since I saw my first computer chip back in 1989

  73. Re:Incorrect title... Article states the obvious! by Anonymous Coward · · Score: 0

    You're right--they aren't doing anything new, but your wrong that 3-D integration isn't going to be commonplace very soon.

    First off: they don't use Al as the primary interconnect anymore... Cu electrodeposition is the way its been since 130 nm.

    Secondly: The chips aren't rough and bumpy due to a process called "Chemical Mechanical Polishing" which essential planarizes the chip. Wafer bonding has been thoroughly studied and chips are already being released that use the process. check out a startup called "ziptronix."

  74. Something that no one seems to have mentioned... by inflex · · Score: 1

    While having more surface area for larger caches or what ever is a wonderful thing, where this stacking concept can really help out is helping with clock sync issues.

    Now that we're pushing into the GHz speeds on chips it is getting rather difficult to keep the whole chip in sync across the distances that the signal has to travel. By stacking the various segments of the chip you've eliminated another obstical for higher clockspeeds.

  75. Re:Sorry that isn't covered in High School Physics by ColaMan · · Score: 2, Insightful

    You need to look at the whole picture.
    It's not really a case of "where the current is going" - the current flows through the entire circuit, from one side of your voltage source to the other. The important thing to remember is that the current never changes through the whole circuit. The number of electrons/second (amps) is constant through the whole circuit. Only the voltage drop matters as you traverse the circuit. The part of the circuit with the biggest voltage drop across it consumes the most amount of power.

    So, you get a small voltage drop across your wires, which gets turned into a small amount of heat. You normally have a large voltage drop across your load, which gets turned into useful work.... plus a bit of heat- nothing's 100% efficient.

    For example, in an electric motor, the bulk of it is converted to mechanical work... which is still measured in watts, and *that* eventually gets converted to heat (by friction somewhere). The remainder gets lost due to the resistance in the motor windings.

    --

    You are in a twisty maze of processor lines, all alike.
    There is a lot of hype here.
  76. Way too late, but... by anzha · · Score: 3, Interesting

    Seymour Cray with the Cray 3 had his processor bricks made of Gallium arsenide. The wikipedia article has flaws (I'll try to fix later) but it has the point that he went down the route of the 3d chip and circuitry much earlier than this /. story.

    A brilliant man, Seymour...

    --
    Do you know why the road less traveled by is littered with the bones of the unwary?
  77. Re:Sorry that isn't covered in High School Physics by ChatHuant · · Score: 2, Informative
    You can say E=U*I all you want, but that doesn't demonstrate it so. It makes more sense to me that the heat given off should equal a percentage of current * resistance

    I'm not sure I understand what you're looking for, but if you simply want the heat as a function of current and resistance, then replace U in equation 2 and you'll get

    E = I^2 * R


    There you go; you can verify the formula experimentally; double the current and watch the heat output increase four times. It's easiest if you have a calorimeter, but it should be easy to improvise a desktop setup sufficient for a qualitative verification.
  78. Preposterous Scale Integration ... by Ungrounded+Lightning · · Score: 2, Interesting

    PSI is almost upon us.

    FYI: PSI is a tale I spun in the '70s or so, when Large Scale Integration (LSI - eventually with a company named after it) and Very Large Scale Integration (VSLI) were industry buzzwords for ICs with a higher level of integration than a single-digit count of gates or flops to be externally interconnected.

    PSI would involve:
    - constructing a 3-D "chip"
    - using ion beam epitaxy and doping to build it up in layers
    - testing as you go using electron beams for power and signal injection and higher-voltage electron beams for "positive" voltage injection and as test prods (using secondary emission to pull more electrons than they insert and/or to read the voltage on the chip's internal nodes)
    - turning up the beam current to vaporize (and later rebuild correctly) any defective component so the whole thing ends up flawless despite its large gate count. (100% yield!)
    - using diamond for the semiconductor (mainly for its stability and heat conduction properties)
    - running it in an inert atmosphere (so it can get up to red-hot without burning up or converting into graphite)
    - building it as an approximate cube - up to, say, 6 feet on a side
    - powering and cooling it on two opposing faces
    - with water-cooled silver bus-bars the size of the faces
    - connecting it by covering the other four faces with optic fibers for I/O (to interconnect with integrated light-emitting and sensing devices).

    Of course the point of the yarn, in addition to potentially being possible, is the appearance of the resulting device:

    An enormous supercomputer in the form of a 6-foot cube of diamond, glowing slightly red from operating heat, supported by water-cooled silver bus bars in an inert atmosphere within a glass bottle (ala a vacuum tube), with millions of optic fibers to provide it with sufficient I/O.

    Just the sort of thing you'd find as a component in, say, one of the later Skylark spacecraft of E. E. (Doc) Smith's Golden-age SF stories.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  79. Re:Sorry that isn't covered in High School Physics by cyberbrown · · Score: 1

    P = V*(V/R) = V^2R

    Shouldn't this be V^2/R?

  80. Re:Sorry that isn't covered in High School Physics by Russello · · Score: 0

    Resistance contributes quite a bit to heat.

    Most examples I have seen here so far have correctly stated Power = Volts * Amps, but incorrectly stated that 'Power' is being dissipated.

    Here's an example:
    Say you were to place a 4ohm resistor in series with a load, the load would get 1/4 the power it normally gets. In order to provide the load with the proper amount of power, the voltage will need to be increased to bring the watts back to the proper value, thus putting more power into the circuit.

    No resistor:
    (Power = Volts * Amps) 24Watts = 12VDC * 2ADC

    With Resistor:
    96Watts = 48VDC * 2ADC

    Therefore, more resistance = more heat, WITH A LOAD

  81. Warmth dissipation by aepervius · · Score: 1

    I do not see anything about cooling. I mean if the transistor is 3d, this means the warmth is not only created by each part, but some part in the center generate warmth which has to travel toward the outside. Could not this be a big problem ?

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
  82. Re:Sorry that isn't covered in High School Physics by b100dian · · Score: 2, Informative

    "Power" is the measure of energy per time unit ( that is, P = E/t ).
    The heat dissipation is directly proportional (by a material-specific constant) with that energy (E), which is
    E = P*t = V*I*t = V^2*t/R
    As mentioned before, the heat dissipation wont' drop because the resistence is lower, but because that lower resistance allows a similar drop in voltage, and E depends on the square of V

    --
    gtkaml.org
  83. Imagine a 1 gb ram layer... by TropicalCoder · · Score: 1

    Imagine a 1 gb L1 cache layer. In other words, the CPU and RAM are combined in one chip. Then the entire application will be loaded into the CPU/RAM for execution at least 3 times faster.

    1. Re:Imagine a 1 gb ram layer... by TeknoHog · · Score: 1

      Imagine the size of that thing! Current processors use about half of the chip real estate for cache, as the SRAM technology takes up more space than the DRAM used for main memory. If that cache is something like 1 MB, you're imagining a cache layer 500 times the size of current processors :) Talk about imagining a Beowulf cluster...

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:Imagine a 1 gb ram layer... by cnettel · · Score: 1
      Have you looked at the size of your RAM chips any time recently? Cramming that amount of DRAM on a current CPU die area would require a whole lot of these levels.

      And, no, I don't think it's obvious that the bandwidth would do that much. After all, for some applications, a 2 MB L2 brings you most of the cache goodness you can get. You'll also still need to do I/O to get some interesting stuff done.

      It might help applications with really bad memory locality.

    3. Re:Imagine a 1 gb ram layer... by cosinezero · · Score: 1

      I can't imagine the actual wafers in RAM 'chips' are that terribly big... a lot of space is wasted on wiring to the legs without creating capacitance problems at the 400mhz+ mark we're clocking memory at...

    4. Re:Imagine a 1 gb ram layer... by WhiplashII · · Score: 1

      One use for this, if it could be done could be:

      Layer 0: CPU
      Layer 1-5: Cache SRAM
      Layer 6-100: DRAM

      How does that help, you ask? Well, you have a very wide bus going between the SRAM and DRAM, say about 8 Mbits wide. That would mean that you could load your entire level 1 cache in a few nanoseconds (one DRAM cycle), instead of waiting for info to flow across the bus in a linear fashion (a few tens of milliseconds).

      --
      while (sig==sig) sig=!sig;
  84. Orac was cooler by tqft · · Score: 1

    I would rather Orac on my side.

    --
    The Singularity is closer than you think
    Quant
  85. Industry has been there, tried that by Ancient_Hacker · · Score: 2, Informative
    this is mighty obvious... but lots of prroblems:
    • each layer of logic takes many steps of masking, diffusion, etching, washing. Each step, even if carefully done, kills a certain percentage of the chips. If you try adding another layer of logic, the yield goes WAAAY down, making the whole process uneconomical
    • You have a 2D-3D mismatch-- heat gets produced in 3D but carried off in only 2D. It's hard enough to cool one thin layer, much harder to keep two layers cool enough.
    • There's considerable capacitive coupling between the layers.. Signal rise times go blooeay, as does the signal to noise ratio. All bad things.
    • Even if you could build and test the layers separately, you still are going to lose chips in the bonding and wiring process.
    • IBM has been promising this kind of thing for about 30 years now. With ideas like frozen mercury for interconnects. Hasnt happened yet.
    1. Re:Industry has been there, tried that by Goronmon · · Score: 1
      each layer of logic takes many steps of masking, diffusion, etching, washing. Each step, even if carefully done, kills a certain percentage of the chips. If you try adding another layer of logic, the yield goes WAAAY down, making the whole process uneconomical
      Thats exactly what I was thinking as I read through all these comments. Everyone is talking about cooling, etc. All I can think of is how bad the yield would be for a chip with multiple transistor layers. Sure, I may not have much knowledge as to the specifics, but I sure do know that production of current chips is tough with the yield rates, and this seems like it would worsen the problem buy an order magnitude.
  86. Re:Hey... Just wait till tomorrow..... by leon.gandalf · · Score: 0

    don't celebrate just yet,this story can could ver well be tomarrows dupe.... um I meen Reminder.

  87. I'm sure designers will love this by kermit6306 · · Score: 1

    As if DFM wasn't hard enough for small geometries. This should give EDA vendors an excuse to charge twice and much for their tools.

  88. 3D is not new by Anonymous Coward · · Score: 0

    for years chips have had multi-layered designes. How is this any different?

    1. Re:3D is not new by fok · · Score: 1

      RTFA and find out! :D

      --
      \m/
  89. Re:Sorry that isn't covered in High School Physics by IcePop456 · · Score: 1

    The wires are not the cause of heat problems. Transistors switching require charging and discharging of capacitors. The formula is approx:

    P=1/2cv^2*f

    Therefore, lowering the voltage does a lot for power consumuption. However, this usually conincides with an increase in frequency. Since Vcore does not decrease as fast as the frequency is increasing we see net power increase.

    This is all dynamic power loss (useful I guess). Since transistors have been shrinking, the leakage currents have been growing exponentially. One of the recent Intel chips leaked about 25A of current as soon as you applied Vcore. That means you were using over 35W of power and got no benefit.

    The wires/interconnects are not the major problem for power loss

  90. Memory is the one car lane... by digital.prion · · Score: 1

    Wouldn't it make a whole lot more sense just to add a processor on the main memory and let it do all the memory functions?

    As I understand it all memory functions are now handled by the Main CPU which does all the orginization and allocation ect..

    If a special CPU sat on the memory module then languages like C# and JAVA would see huge speed gains as software memory allocations would be a thing of the past. Just ask the memory to give you SAPCE and it makes room.. OR what may be even better is if the CPU on the MEM module was optimized to handle object references nativly. So that once an object is made in C# then a handle is used then the MEM-CPU could handle that without being told HOW to do so.. less cross talk!!


    I know I ant the first to think about this but what do you say? Wouln't this be better than a FASTER CPU, that would end up waiting fir MEM half the time anyway?

    --
    Smile.
    1. Re:Memory is the one car lane... by greywire · · Score: 1

      I thought of this a long, long time ago myself. So long ago, in fact, that I figured I didnt know that much about these things and there must be some reason why it wouldnt work..

      Today, I realize, I think the reason we dont see things like this is less to do with the fact that it can or can't be done technicaly, but that the logistics of supporting this in the industry would be hard.

      Think about it. Ram is a commodity, and is pretty simple to make. How often do we get new ram types? A lot less often than new CPU designs. To support this idea, you would have to get all the memory makers and all the cpu makers and all the motherboard makers to all agree on how it would work. Its hard enough just evolving ram from DRAM chips to SIMMs to DIMMs to DDR to DDR2 etc.. imagine adding the complexity and variability of a CPU-ish component to the mix..

      If attempted, you would probably wind up with many different ideas about how it should be done... just like we have many different kinds of CPU's. Remember Rambus? And that was no where near as radical a change as this would be!

      Maybe if Intel pushed for such a thing, it could happen. But they backed Rambus and that didnt work out so well...

      Not to mention that the CPU would probably have to have support for this. And compilers would probably have to target it.

      Technicaly its probably a great idea. Logisticaly implementing it, much harder... maybe in a game console or something...

      Its the sort of thing that makes you want to design a computer from scratch, including the CPU! Too bad that's so much harder today than it was 20 years ago...

      --
      -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
  91. Obligatory by Anonymous Coward · · Score: 0

    Now imagine a Beowulf cluster of such chips...

  92. Wow. by Gannoc · · Score: 1


    Its amazing what people are motivated to develop when they're confident that they are NEVER getting laid.

    (RPI Alums, you know what I mean.)

    1. Re:Wow. by Anonymous Coward · · Score: 0


      Oh so sad but true. At least we made it to the /. front page.

  93. I'm waiting for the optical revolution by suitepotato · · Score: 1

    or maybe the techno-organic one. Or some combination. Human brains aren't binary. Light doesn't need to be binary. We need to start getting places with processors that work on base 10 like we do or even more. What if they worked natively on base 16? Or 7? Or could use variable number bases as best fit the problem?

    I think this is where we should be going. I have little faith in the industry to use this advance to cut down heat and waste. I expect we'll be getting the Intel HotCake VI processors out of this more than anything else. Mmmm... a stack of superheated inefficient goodness for your gaming and pr0n vid pleasure...

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  94. High school Physics insufficient by zippthorne · · Score: 2, Informative
    Or rather the experiment you pointed out is technically correct, but it does not fully model the situation. In fact, without any followup at all to that expermient describing more complicated circuits or at the very least, mentioning their existance, I would say that your high school cheated you.

    In your frankfurter experiment, The voltage was the same across each of the dogs and so the only thing that was different was the current as a result of the conductivity of the sausages. In this case, P = VI = V^2/R for each of the dogs.

    If you had connected the hot dogs in series, like this:
    Vs+ - {Generic} - - {Ballpark} - gnd
    + - Vgen - -+ + - Vbpark - +

    Vgen + Vbpark = Vs+
    Pgen + Pbpark = Ptotal
    Pgen = Vgen*I
    Pbpark = Vbpark*I
    You would create a voltage divider network. The analysis for which goes like this: The current through any loop in the circuit is constant (e.g. the same current would be going through both the dogs, but the voltage supply would "see" a higher overall resistance so the total current would be less than in either case.)

    In this case, the largest voltage drop is across the higher resistance. since the current is the same through both, the generic dogs will dissipate the most heat in this isntance.

    Imagine cutting the generic dog to a length that made it less resistive than the ballpark. In this case, the total current would increase from the previous, and the ballpark would have the large voltage drop.

    A simple power supply regulator does just that: it puts a resistance in series with the load and adjusts that resistance so that the voltage across the load is the same no matter the load. This presents some serious efficiency issues when the unregulated voltage is significantly greater than the desired voltage.

    In fact, the IC is more complicated than that, introducing parallel and series parallel circuits, and transconductance elements, capacitance and even quantum tunnelling, but suffice to say, in general, the lower the wire resistance, the lower the fraction of heat disipated by the wires themselves.
    --
    Can you be Even More Awesome?!
  95. The correct equation by vlad_petric · · Score: 1
    for switching power (i.e. the dominant component) is C*V^2*F

    Where C is the capacitance (residual capacitance), V is the voltage and F the switching frequency.

    If you don't believe me, check some real research in this area, not your kindergarten texbook, like Wattch

    Shorter wires do make C a little bit smaller, but the dominant part there is the gate capacitance.

    --

    The Raven

    1. Re:The correct equation by svirre · · Score: 1

      Shorter wires do make C a little bit smaller, but the dominant part there is the gate capacitance.

      Only if you target 0.25um or older technologies. At 0.18um gatecap and wirecap is pretty similar (statistically). At 0.15um and down wires dominate.

      This is due to gates getting smaller and wires getting taller. (To compensate for smaller widths the metal layers are grown taller to maintain a reasonable sheet resistance)

    2. Re:The correct equation by Tezz3d · · Score: 1

      @90nm Wires are the main source of capacitance. @45nm they will constitute ~80% of the capacitance.

  96. Not so fast. Literally. by Anonymous Coward · · Score: 0

    Quick, someone send themselves back in time to blow this guy up.
    If you're going back in time, there's no reason to rush. *smirk* They still think time is linear, how quaint.

  97. Thanks! :) by Spy+der+Mann · · Score: 1

    Anyway I'll keep you guys posted in any case of nanoelectronics advancements. My favorite story would be chips with nanotube wires (or better, transistors).
    Don't forget to visit physorg frequently, too! :)

  98. Design Tools by Kisil · · Score: 1

    Half-way on topic:

    MIT has a team working on a system called Blue Spec, which translates a form of C code into a chip design. It's a multi-stage process - first the C is compiled into Verilog code and translated into an FPGA-based design. The cool part is that their optomizer then cycles through this design and iteratively adds improvements. A design in which they let this cycle run for about 5 days (when printed to silicone) ran only 1.5 times slower than a comparable Intel chip. For a computer-generated design, this is an amazing number.

    Wouldn't it be cool to give a program like this an extra dimension to work with? Disregarding "all the things that go wrong," if you built a single core across a few layers, rather than just slapping on a layer of memory and linking it up, I'd imagine that the possibilities for optimizations are greater by orders of mangnitude. Chip designers can only handle so much chip compexity maually, but a computer could just iterate through until it had an optimal design. A program that could do that would take a lot longer to run, but the end product could be pretty cool.

    Disclaimer: I learned about the Blue Spec project from one of its engineers, on a bus. I am not affiliated with it in any way, nor can I guarantee personally that any information here is 100% accurate.

  99. Hey, Cmdr. Data by Anonymous Coward · · Score: 0

    I have here in my hand a shiny brand new humor chip upgrade and I want you to use it. This version includes sarcasm detection.

  100. Right, but by vlad_petric · · Score: 1

    I believe that the "side" residual capacitance given by taller wires doesn't really impact power consumption, it's more of a crosstalk problem.

    --

    The Raven

  101. Quick addendum to above post: by zippthorne · · Score: 1

    The paragraph after the "code" should read:

    You would create a voltage divider network. The analysis for which goes like this: The current through any loop in the circuit is constant (e.g. the same current would be going through both the dogs, but the voltage supply would "see" a higher overall resistance so the total current would be less than in either case.) The current is the same through each of the dogs and the resistance (or at least the relative resistance) is known. The voltage can then be calculated from ohm's law: Vgen = IRgen and Vbpark = IRbpark.

    then insert the following after the next paragraph:

    The power dissipated is P=VI, in the case of the series connected dogs becomes P=I^2*R, since the current is the same through both dogs, the dog which dissipates the greatest power is the dog with the highest resistance.

    Long posts like this are hard to edit, why doesn't slashdot allow limited editing capability?

    --
    Can you be Even More Awesome?!
  102. Re:Sorry that isn't covered in High School Physics by frankenbox · · Score: 1

    You are one top shelf nerd.

  103. Sorry by Eternauta3k · · Score: 1

    I don't know why (no one know why, maybe it's a slashdot mith) but ENTANGLEMENT CANNOT BE USED FOR COMMUNICATING DATA!

    --
    Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
    1. Re:Sorry by XchristX · · Score: 1

      That's still debated. Most calculations seem to indicate that only noise can be transmitted thru entanglement, and the only really legit reason provided is that entanglement violates causality. But the fact remains that quantum mechanics is correct and it does demonstrate entanglement, and given a choice between qmech & causality, the former is preferable.

      --
      l'Homme n'est Rien l'Oeuvre Tout: Gustave Flaubert to George Sand
  104. Re:Incorrect title... Article states the obvious! by Tezz3d · · Score: 1

    Data points. 3D devices have been created already, as we have done it. Processors and memory, FPGAs, CMOS sensors... And these are truely 3D. They started life as seperate 8" wafers. The interconnect is through the wafer and we can have as many as 450K per sqmm. Each additional layer adds ~12um. The problem with heat is no worse in 3D ICs than in 2D - it also no better. You do get a power benefit from 3D. It can be very significant. All power, except leakage is the result of the switching capacitance of the circuits. About half of the capacitance is in the wiring at 130nm. With each generation the wire capacitance is increasing and this is creating a fundemental speed limit in ICs. ( wires get smaller increasing R and closer together incresing C) Pads today can be placed anywhere on the die and often are. The chips are then Flip-chipped to a substrate (package) This is typical in most Intel, AMD, IBM, etc processors. Yield and Cost Yield is per sqmm, no matter 2D or 3D. If a 100sqmm IC yields %50 in 2D, cutting it into 4 25sqmm chips and stacking them still gives %50 yield. You would however reduce the power or increase the performance depending on the tradeoffs exercised. The cost of stacking wafers is about the same as adding another layer of metal to a wafer The surface on most wafers below the ~180nm processing node are planarized. Thus the surfaces are typically flat to ~+/-1um across an 8" wafer. Interconnect below 180nm is almost all copper. This provides lower resistance and works better with the methods to give planar surfaces. In reality, the process for wire is to first put down glass. Then trench into the glass a channel, deposit a barrier to keep the copper from moving around, then deposit copper seed crystals, then lastly plate the copper on to the surface. After this the copper is polished down to the glass surface. DRAMs and Flash still tend to use only aluminum metal systems even at 90nm. DRAM often uses 2 polysilicon layers. Flash and EEPROM also. But virtually all other ICs only have a single poly layer. The resistance is ~100x greater than metal. Regards,

  105. Re:Sorry that isn't covered in High School Physics by Tezz3d · · Score: 1

    You are right, but wires are the primary source of the capacitance.

    FYI the leakage is the result of the very thin glass between the gate and the substrate. (@90nm gate oxide is about 15 angstroms) This leakage is the same as the tunneling which is done to program flash or EEPROM. Of course, in flash or EEPROM you only provide the programming voltage for milliseconds, not forever.