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.""

179 of 243 comments (clear)

  1. 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 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.
    2. 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.

    3. 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?
    4. 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
    5. 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.....

  2. 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.
  3. 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.

  4. 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 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.

    2. 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
    3. 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.

    4. 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.

    5. 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.

    6. 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

    7. 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.

    8. 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.

    9. 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.
    10. 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.

    11. 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'!"
    12. 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!)

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

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

    14. 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

    15. 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"
    16. 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

    17. 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.

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

    The are still apparently working on humor though.

  6. 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.

  7. 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.
  8. 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 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.

    5. 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
  9. 3d chips? by Anonymous Coward · · Score: 5, Funny
    1. 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

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

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

  11. 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 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.
  12. 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?
  13. 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 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.

    5. 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.

    6. 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.

    7. 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.

    8. 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.

    9. 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.

  14. 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 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?
    3. 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."

  15. 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.

  16. 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.

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

    Been there, done that.

  18. 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.

  19. 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 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
    5. 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.

    6. 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.

    7. 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.

    8. 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!!

    9. 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?

    10. 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.

    11. 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
    12. 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
    13. 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
    14. 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.

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

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

      Daniel

      --
      Carpe Diem
    16. 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?
    17. 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.

    18. 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
    19. Re:shorter wires = less resistance by CTho9305 · · Score: 1

      Yes, with actual math.

    20. 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
    21. 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.
  20. 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
  21. 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.
  22. 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.

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

    ...a potato?

    --
    Jurisprudence Fetishist Gets Off On A Technicality --theonion.com
  24. 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.
  25. 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.
  26. 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!

  27. 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"?
  28. 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;
  29. 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"
  30. 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.

  31. 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.

  32. 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
  33. 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
  34. 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.
  35. 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.

  36. 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.

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

    Sorry, but 3D chips have already been done.

  38. 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

  39. 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.

  40. 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)
  41. 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
  42. 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.

  43. 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.

  44. 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

  45. 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
  46. 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?

  47. 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
  48. 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
  49. 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.

  50. 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).

  51. 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.

  52. 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.
  53. 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?
  54. 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.
  55. 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
  56. 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?

  57. 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!
  58. 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
  59. 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
  60. 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;
  61. Orac was cooler by tqft · · Score: 1

    I would rather Orac on my side.

    --
    The Singularity is closer than you think
    Quant
  62. 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.
  63. 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.

  64. 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

  65. 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.
  66. Re:3D is not new by fok · · Score: 1

    RTFA and find out! :D

    --
    \m/
  67. 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.)

  68. 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)
  69. 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?!
  70. 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.

  71. 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! :)

  72. 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.

  73. 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

  74. 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?!
  75. Re:Sorry that isn't covered in High School Physics by frankenbox · · Score: 1

    You are one top shelf nerd.

  76. 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
  77. 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,

  78. 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.