Slashdot Mirror


Chip Power Breakthrough Reported by Startup

Carl Bialik from WSJ writes "The Wall Street Journal reports that a tiny Silicon Valley firm, Multigig, is proposing a novel way to synchronize the operations of computer chips, addressing power-consumption problems facing the semiconductor industry. From the article: 'John Wood, a British engineer who founded Multigig in 2000, devised an approach that involves sending electrical signals around square loop structures, said Haris Basit, Multigig's chief operating officer. The regular rotation works like the tick of a conventional clock, while most of the electrical power is recycled, he said. The technology can achieve 75% power savings over conventional clocking approaches, the company says.'"

174 comments

  1. Article text for the hard-of-linking by Anonymous Coward · · Score: 3, Informative

    Chip Power Breakthrough Reported
    By DON CLARK
    May 8, 2006; Page B6

    A tiny Silicon Valley company is proposing a novel way to synchronize the operations of computer chips, addressing power-consumption problems that are a major issue facing the semiconductor industry.

    Multigig Inc., a closely held start-up company in Scotts Valley, Calif., says its technology is a major advance over the clock circuitry used on many kinds of chips.

    Semiconductor clocks work like the drum major in a marching band, sending out electrical pulses to keep tiny components on chips performing operations at the right time. In microprocessor chips used in computers, the frequency of those pulses -- also called clock speed -- helps determine how much computing work gets done per second.

    One problem is that the energy from timing pulses flows in a one-way pattern through a chip until it is discharged, wasting most of the power. Clocks account for 50% or more of the power consumption on some chips, estimates Kenneth Pedrotti, an associate professor of electrical engineering at the University of California at Santa Cruz.

    Partly for that reason, companies such as Intel Corp. have all but stopped increasing the clock speeds of microprocessors, a popular way to increase computing performance through most of the 1990s.

    John Wood, a British engineer who founded Multigig in 2000, devised an approach that involves sending electrical signals around square loop structures, said Haris Basit, Multigig's chief operating officer. The regular rotation works like the tick of a conventional clock, while most of the electrical power is recycled, he said. The technology can achieve 75% power savings over conventional clocking approaches, the company says.

    A typical chip would use an array of timing loops, in a grid akin to a piece of graph paper, Mr. Basit said. The loops automatically synchronize their timing pulses. That feature helps address a problem called "skew" -- the slightly different arrival times of timing pulses throughout a typical chip -- that tends to limit clock precision.

    Multigig says its self-synchronizing loops can run efficiently at unusually high frequencies.

    Mr. Pedrotti said past attempts to address the skew problem have tended to increase power consumption. He and his students, some of whom receive research funding from Multigig, have performed simulations that so far back up the company's claims, though the team is just about to start tests using actual chips, he said.

    Multigig is in talks to license its technology to chip makers, as well as design some of its own products to use the clock technology. Besides microprocessors and other digital chips, the approach could help synchronize frequencies of communication chips, Mr. Basit said.

    "This is a dramatic way of clocking circuits," said Steve Ohr, an analyst at Gartner Inc. He cautioned it could take years to get existing manufacturers to modify existing products to take advantage of the new technology. "Intel is not going to redesign the Pentium tomorrow because of it," he said.

    1. Re:Article text for the hard-of-linking by srk2040 · · Score: 1

      Damn it, what ever happened to the promise of optical computer? It must have fell in the big technology black hole.

  2. This is a breakthrough! by Anonymous Coward · · Score: 4, Funny

    Conventional electronics uses circular loop structures to send electrical signals as the electrons would get caught on corners that were too sharp. These people must have overcome that limitation.

    1. Re:This is a breakthrough! by JourneyExpertApe · · Score: 1

      Conventional chip makers use EVIL CIRCULAR electron path. Embrace SQUARE CIRCUITS and escape EVIL and DUMB circular technology. Then you will realize that electrons travel on FOUR SIMULTANEOUS ORBITS on their way through a microchip.

      --
      If you can read this sig, you're too close.
    2. Re:This is a breakthrough! by retiarius · · Score: 1

      spoiler for the in-joke about "squares, not circles"

                www.timecube.com

      an engineer's muse need know no bounds.

  3. Not so fast by FiveDollarYoBet · · Score: 1
    He cautioned it could take years to get existing manufacturers to modify existing products to take advantage of the new technology.

    D'oh! Looks like I won't be getting 12 hour battery life on my laptop anytime soon!

    1. Re:Not so fast by Anonymous Coward · · Score: 2, Funny

      Why? Quite a few guys got car battery adapted to work with laptops. Up to a week on a single charge! :)

    2. Re:Not so fast by srk2040 · · Score: 1

      Technical break through has always been associated sex. I bet some dude was jacking himself on his laptop when the battery died out and got pissed off.

  4. Simple Math by Ossifer · · Score: 3, Informative

    So "up to" 75% savings on "up to" 50% of the electricity usage. So 3/8 or 37.5% savings, all in all... Of course this is only for the CPU... Could be noticeable in production... Maybe...

    1. Re:Simple Math by Anonymous Coward · · Score: 0

      maybe I'm missing something, but why only the CPU? we have the CPU, memory, GPU, video memory, motherboard controller, controllers for audio, hard drive, optical drive, etc, etc... chips need clocks, so I imagine it'll be quite a savings if this stuff isn't vaporware.

    2. Re:Simple Math by P3NIS_CLEAVER · · Score: 0

      It just says 'chip'. This could be a semiconductor with just a single transistor and a clock. I am not sure who 'scaled' this to computer CPUs.

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
  5. impressed by mlehman · · Score: 0

    75% thats pretty good

  6. Radical Breakthrough? by kbogert · · Score: 1

    "Intel is not going to redesign the Pentium tomorrow because of it," he said.

    Why not? If this works it sounds like Moore's law would continue, and would give whatever company that deployed it first a performance advantage.

    Is this really so radical we'll have to wait years to get it on our desks?

    1. Re:Radical Breakthrough? by Mindwarp · · Score: 5, Insightful

      Why not? If this works it sounds like Moore's law would continue, and would give whatever company that deployed it first a performance advantage.

      Because first they're going to get a bunch of their theoreticians to work the math on the problem to make sure it's viable. Then they're going to get a bunch of their VLSI modellers to run virtual simulations on the clock modification to refine exactly how great the potential efficiency gain would be. If that turns out OK then they'd produce some simple mock-ups of the new clock architecture to make sure that it functions correctly in hardware. Then they'd go about the expensive and time-consuming process of redesigning the current chip architectures to include the new style clock. Then they'd produce an initial fabrication of the chip to run through extensive hardware testing (and on the inevitable failure they'd hop two steps back and try again.) Once they were happy with the design they'd scale up to full production and roll it out.

      Everybody in the microprocessor design world remembers this all too well.

      --
      The gift of death metal does not smile on the good looking.
    2. Re:Radical Breakthrough? by Anonymous Coward · · Score: 0

      "Intel is not going to redesign the Pentium tomorrow because of it," he said.

      Why not? If this works it sounds like Moore's law would continue, and would give whatever company that deployed it first a performance advantage.

      Is this really so radical we'll have to wait years to get it on our desks?

      ---

      Cause AMD hasn't yet announced their chip?

    3. Re:Radical Breakthrough? by HolyMonkey · · Score: 1

      And then they'll find out that the patent for it is so tightly secured that noone can use it...

    4. Re:Radical Breakthrough? by Mindwarp · · Score: 1

      And then they'll find out that the patent for it is so tightly secured that noone can use it...

      Nah, that's when they bring in the bunny-suited lawyers to prove that they were the ones that invented the technology all along.

      :-)

      --
      The gift of death metal does not smile on the good looking.
    5. Re:Radical Breakthrough? by vux984 · · Score: 1

      Yeah, strangely everyone remembers the FDIV flaw but nobody seems to remember this: http://apple.slashdot.org/article.pl?sid=06/01/24/ 1537231

      Pentium 4 has 64 flaws, Core Duo has 34 and counting...

      At this point releasing a CPU with only one obscure FDIV bug would probably be a day to celebrate. ;)

    6. Re:Radical Breakthrough? by Anonymous Coward · · Score: 1, Insightful

      None of these "bugs" cause the wrong number to be computed during math operations. The FDIV bug did.

    7. Re:Radical Breakthrough? by GoRK · · Score: 2, Informative

      FDIV wasn't particularly obscure; IIRC it went unnoticed for a very long time and affected many real world calculations. It was unlike many other errata in the regard that it was a documented function misbehaving and was not caught early. You could see it in action simply by loading up a spreadsheet app and doing a division. The software workaround wasn't that difficult, but the lack at the time of microcode support made it a big hassle.

      The Pentium also had the more egregious F00F bug, the nonexistent opcode which would simply deadlock the processor and could be called in any mode. The workaround was a huge performance drain on all OS's. These two problems were probably the two most serious and publicized errata for the Pentium, but they were certainly not the only ones. If you are suggesting that any microprocessor of equivalent complexity produced in recent years has shipped without a flaw, I'd like to know about it.

    8. Re:Radical Breakthrough? by ductonius · · Score: 1

      "Because first they're going to get a bunch of their theoreticians to work the math on the problem to make sure it's viable."

      "Your solution may be emminently practical, but does it work in theory?"
      --unknown

    9. Re:Radical Breakthrough? by HolyMonkey · · Score: 1

      At which point the final truth is revealed! Al Gore invented it! (ugh, that joke is getting a little stale now) :D

    10. Re:Radical Breakthrough? by Poltras · · Score: 2, Funny

      Well, the FDIV was NOT obscure (I remember seeing it in every major PC magz at that time), and it was not only one obscure bug, but more like 0.9986756235 bug.

    11. Re:Radical Breakthrough? by Aranth+Brainfire · · Score: 1

      Hell, I was a little kid and I remember that bug.

      It isn't every day you can read in a news article how to use windows calculator to make your computer output incorrect math... I remember being tickled to death about it being what the article said it would be.

      --
      "Quoting yourself is stupid." -Me
    12. Re:Radical Breakthrough? by vux984 · · Score: 1

      Yes the press made a big deal out of it, and in some circles it was even important.

      But I meant obscure as in "irrelevant to the operation of the pentium" for the general public.

      Even when intel ultimately offered to replace all the 'flawed' cpus, few people actually bothered to take them up on it.

    13. Re:Radical Breakthrough? by 3.1415926535 · · Score: 1

      You mean like how 1.0 + 1e-18 - 1.0 = 0 while 1.0 - 1.0 + 1e-18 = 1e-18? Computers perform incorrect math all the time.

    14. Re:Radical Breakthrough? by somersault · · Score: 1

      Isn't that just because the windows calculator doesn't allow you to put in a negative exponent? Well from what I just tried. I've not studied maths for years, but it doesnt sound like the computer actually is performing incorrect maths at the physical calculation level, it's more a software error, or the user not knowing how to get 1e-18 to work. Users/coders perform incorrect operations all the time - computers just do what they're told. Unless they're one of those old Pentiums..

      --
      which is totally what she said
    15. Re:Radical Breakthrough? by sarabob · · Score: 1
      Yeah, but the win3.x calculator was buggy anyway. There's the classic 3.11 - 3.1 = 0.00 (what's the difference between win 3.11 and win 3.1?) for example.

      It was basically down to the usage of floating point (as some decimal numbers can't be exactly represented in binary, just as 1/3 can't be represented exactly in decimal), nothing to do with the processor.

    16. Re:Radical Breakthrough? by petermgreen · · Score: 1

      foof and fdiv were particularlly nasty ones. foof because it meant a bad app could crash your system hard even if it had no special privilages. fdiv because it silently currupted results rather than simply causing a crash.

      are any of the core solo/duo ones that bad?

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    17. Re:Radical Breakthrough? by 3.1415926535 · · Score: 1

      It's a fundamental limitation in how computers do floating point math. Floating-point addition is not associative. Admittedly, the spec says it's supposed to be that way, so that's fine. The FDIV problem was really that the CPU wasn't performing according to spec.

  7. Getting closer by From+A+Far+Away+Land · · Score: 2, Funny

    We're getting ever closer to the perpetual motion machine, just 25% energy savings to go ;-)

    Seriously though, I'll look forward to seeing this new chip in production, since more energy efficient chips means less waste heat, and thus quieter computers with fewer fans. I'll trust it when I see it, I'm not so swayed by a company that is still just a "startup" probably looking to get a boost to its stock price by anouncing a breakthrough.

    1. Re:Getting closer by deevnil · · Score: 1

      It /would/ be nice if a cpu didn't have to run wide open just idling a machine.

    2. Re:Getting closer by StarKruzr · · Score: 1
      --

      +++ATH0
    3. Re:Getting closer by deevnil · · Score: 1

      I just want my 'turbo' button back. What if I want to play a video game that was designed to run @ 4.77Mhz?

  8. Re:nah by Penguinisto · · Score: 1
    agreed... especially when I read parts of TFA like this:

    " Multigig, have performed simulations that so far back up the company's claims, though the team is just about to start tests using actual chips, he said. "

    Given lots of unknown factors that can arise when you're using real electrons on real silicon, I like the idea, but I'll happily wait for the prototype before thinking this would be a net good thing.

    /P

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  9. You might save a lot of power by Anonymous Coward · · Score: 2, Informative

    Most of the power in a computer is used once and wasted. The input to a gate acts like a capacitor. When the input is driven from a zero to a one, the current is limited by the resistance of the output gate driving it. That resistance is where the power is dissipated. The charge is drained to ground when the input is driven from a one to a zero. If there was some way to re-use the charge stored in the inputs, the power dissipation of a chip could be dramatically reduced. There would be a limit to how much efficiency could be gained but we haven't done anything about it yet. One of the major limits to chip performance is heat and doing something like this would help to keep Moore's law valid.

    1. Re:You might save a lot of power by phlipski · · Score: 1
      Adiabatic switching is the technology you're thinking of. There's been some research in this area, but I'm not aware of a working product. My suspicion is the silicon area requirements are too high. However with the current design nodes of 90nm and lower silicon area isn't as much of an issue with *some* designs as it used to be.

      http://kabuki.eecs.berkeley.edu/~luns/papers/241re p.html

      -John

  10. No overclocking by rcw-work · · Score: 2, Interesting

    You can't readily adjust the amount of time it takes electricity to make its way around a fixed-size loop. If this is what is actually clocking the chip, it'll have an official frequency (or two, perhaps, for low-power usage) and you'll be stuck with that. The manufacturer would have to throw out, rather than derate, any parts that don't work at that frequency.

    1. Re:No overclocking by dgatwood · · Score: 1
      Not necessarily. That just sets a lower bound (of sorts) on the performance.

      You're assuming that A. there can be only one pulse in flight at a time (which is probably not the case) and B. that the breadth of the pulse is constant. I would expect that in such a design, calculation might occur on the rise and the value would be propagated to the next stage of the CPU on the fall, which would mean that the pulse width and number of concurrent pulses in the loop could be adjusted to allow for significant variation in performance.

      I'm guessing here, though.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:No overclocking by rcw-work · · Score: 1
      You can put a harmonic on the loop, but it needs to be in phase with the wavelength of the loop, which limits you to integer harmonics, and there are practical upper limits to the harmonics you can cheaply use. I don't think they'd ship a chip that had, say, a 500MHz loop and use a 20x harmonic to get 10GHz, so that as a user, you could select 21x or 22x instead. I think it'd be more likely that for the 10GHz example, they'd give you a CPU with a 3.3GHz loop. You'd get the rated 10GHz frequency, and 3.3GHz and 6.6GHz power-saving frequencies, and no option to clock it at 13.3GHz.

      Varying the breadth of the pulse doesn't clock you any faster or slower.

    3. Re:No overclocking by Anonymous Coward · · Score: 0

      You might be able to fix the yield problem with laser trimmable shunts.
      If it doesn't work at the highest frequency zap out one of the shunts to
      make the loop resonant frequency lower. Test it at the lower frequency
      and repeat.

      That won't fix the overclocking problem though.
      You could probably still nitrogen cool it and double the clock speed ;)

    4. Re:No overclocking by dgatwood · · Score: 1
      Varying the breadth of the pulse doesn't clock you any faster or slower.

      No, but it could improve the stability of the circuit if you have problems with the computation not consistently being done by the time it needs to be propagated on the back side of the pulse. If it gets to a certain width, of course, you'd end up reducing the pulse multiplier or else you'd have problems with the data not being propagated before the next clock arrives. The point is that there's some range in the middle where it would work, and that it might require some tuning as the exact range could vary from chip to chip.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

  11. Chip technology is awesome by EntropyXP · · Score: 1, Interesting
    Ok nerds, tell me if this is feasible....

    First of all, I can barely grasp how chips work in the first place, lots of yes-no-maybe so gates that the electrons have to pass through.

    So, would it be possible to make a 3-D chip? Where, instead of one line or branches that the electron follows but a crazy ass network for it to flow through?

    --
    "No one will really be free until nerd persecution ends."
    1. Re:Chip technology is awesome by imgod2u · · Score: 1

      It'd be vastly more complex to layout transistors in 3D. You have to keep in mind that the network of interconnects connecting them would have to either be able to skip between layers, or you'd need a chip design in which equal, exact proportions of the transistors talk to each other and only to each other with very limited inter-layer communication. And then there's the heat problem.

    2. Re:Chip technology is awesome by DigiShaman · · Score: 2, Insightful

      So, would it be possible to make a 3-D chip?

      Yes, by stacking multipul dies in one chip. The problem however is thermal. It's hard enough getting one die to cool down. How do you propose flushing the heat of the dies sandwhiched in the middle?

      --
      Life is not for the lazy.
    3. Re:Chip technology is awesome by Mindwarp · · Score: 1

      The pathways that electrons flow through are pretty 'crazy ass' already. In fact, modern chips are already 'multi-layer' and so are already 3D. One of the biggest problems with stacking processing layers on a chip is that of heat removal. Each time you add an extra layer to the sandwich you make it a little harder to extract the heat from those internal layers.

      There have been some interesting research projects carried out using Sierpinski cubes as the chip fabrication layout, and using the channels in the cubes as heat pipes.

      --
      The gift of death metal does not smile on the good looking.
    4. Re:Chip technology is awesome by vistic · · Score: 1

      This was modded interesting?

      There's a circuit in the chip, which is not just "one line or branches"... it really already is a "crazy ass network" it flows through. You might be able to change the layout slightly and make the circuit itself more efficient by giving yourself the freedom of working in 3 dimensions... however I bet that would be harder to design, manufacture, and cool.

    5. Re:Chip technology is awesome by slew · · Score: 4, Informative
      Ok nerds, tell me if this is feasible....

      P.S. In this context, the correct spelling of nerd is E-N-G-I-N-E-E-R ;^)

      So, would it be possible to make a 3-D chip? Where, instead of one line or branches that the electron follows but a crazy ass network for it to flow through?

      In most respects, chips today are ALREADY 3d in that there are multiple layers of planar (flat layers) metal wiring (anywhere from 4 to 8) connected by vias (vertical interconnect) over a single layer transistors. The routing of signals on each layer is on purpose designed to be a crazy-ass network (to avoid electromagnetic signal coupling noise between adjacent wires).

      However, in current technology, there's still only 1 layer of transistors, and the main limitation of adding more is that there's no good way to get rid of the heat of transistors. Even today, there isn't a good way to get rid of the heat of the transistors in the 1 layer of current chips, let alone a big pancake stack (or lasagna) of transistors. People are already starting to stack memory chips that don't get too hot together, and I'm sure they'll eventually start doing different kind of stacks too as they get better at figuring out the heat problem...

    6. Re:Chip technology is awesome by dezert_fox · · Score: 1

      There is a crazy ass network that it goes through. Don't be fooled by flat circuit diagrams; if you felt like displaying in 3D, it would be a mess. The PCB's that come out of fabs today have 8 layers most of the time, all of which are filled with connections from place to place. We just flatten everything to make it seem simpler, and avoid confusing ourselvles.

    7. Re:Chip technology is awesome by SteveAyre · · Score: 1

      Simple, by making water run uphill.

      "But the team, writing in Physical Review Letters, believes the effect may be useful in driving coolants through overheating computer microchips."

    8. Re:Chip technology is awesome by Anonymous Coward · · Score: 0

      Short story is it's a good idea, and fair number of people are working on it, but right now too many problems no one knows how to solve yet for it to work.

    9. Re:Chip technology is awesome by Anonymous Coward · · Score: 0

      surface area is a square but volume is a cube = bad for heat dissipation

    10. Re:Chip technology is awesome by AnalystX · · Score: 1

      Menger sponge is the more common term.

    11. Re:Chip technology is awesome by Jeremi · · Score: 1
      How do you propose flushing the heat of the dies sandwhiched in the middle?


      Best solution: invent room-temperature superconductor, make the chip out of that, profit.


      Second-best solution: Handle it the same way office buildings do, by "installing air-conditioning ducts". i.e. little hollow tubes full of moving air (or some sort of coolant) that run through the cube at intervals carrying the excess heat away.


      Third-best solution: Run the chip slowly enough that only a little bit of heat is generated: little enough that the heat is able to dissipate naturally, faster than it builds up. Rely on massive parallelism for speed.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    12. Re:Chip technology is awesome by IorDMUX · · Score: 1

      So, would it be possible to make a 3-D chip?

      Technically, yes. I'm assuming by "3-D chip" you are referring to stacked transistors (channels and gates in each layer, not just on the bottom, as it is now).

      However, the issues you run into range from the silicon (you're either doing some amazing wafer bonding or finding a way to precisely re-grow single-crystal silicon on an already fabbed substrate) to the fabrication (each metal layer must have a lower melting point, otherwise you ruin all your previously depositied layers... not to mention that it's quite difficult to place the polysilicon layers after any metal is down) to the thermal (silicon just wouldn't transport heat to the surface that well) to the yield (tall things are error prone unless you are just etching holes) to the flat-out process price (more masks and steps exponentially increases the cost).

      Not that it's not a field worth looking into, it's just one that's not yet "just around the corner".

      --
      >> Standing on head makes smile of frown, but rest of face also upside down.
    13. Re:Chip technology is awesome by orcrist · · Score: 1

      This was modded interesting?

      A question which generates this many informative/interesting replies is, by definition, "interesting". It's merely not "informative".

      -Chris

      --
      San Francisco values: compassion, tolerance, respect, intelligence
  12. Sounds good but what about size? by mustafap · · Score: 3, Insightful

    Like with asynchronous processors, maybe its downside will be the silicon area required to implement it.

    Other techniques like multiple independant clock areas that can be shut down when not in use seem far more beneficial, IMHO.

    --
    Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    1. Re:Sounds good but what about size? by Garrett+Fox · · Score: 1

      And as with asynchronous processors, hasn't this been done before?

      --
      Revive the Constitution.
    2. Re:Sounds good but what about size? by Anonymous Coward · · Score: 0

      The problem with asynchronous isn't so much the silicon area involved so much as the difficulity in designing the actual chips and ensuring that the logic is all correct - most design tools are created with clocked designs in mind.

    3. Re:Sounds good but what about size? by rufty_tufty · · Score: 1

      Async processors normally use less area (well the one I'm aware of did - all down to the clock tree)
      Multiple clock areas already exist (infact I'd say exist in all modern SOCs (certainly every one I've ever worked on)).

      Certainly the last 3 chips I worked on were more power limited than area limited, and with modern processes is becomming ever more so - so another tool in the chest to trade area against power would be welcomed

      --
      "The weirdest thing about a mind, is that every answer that you find, is the basis of a brand new cliche" -
  13. Lower power means lower heat, too. by khasim · · Score: 2, Interesting
    So "up to" 75% savings on "up to" 50% of the electricity usage. So 3/8 or 37.5% savings, all in all...
    If it saves that much electricity on the CPU, that should also yield a heat reduction.

    Now, whether it is linear or not, any heat reduction is a Good Thing (tm).

    Hopefully we can choose between faster chips at the heat levels we have now, or the same speed chips at a 37.5% reduction in heat (and points in between).
    1. Re:Lower power means lower heat, too. by Anonymous Coward · · Score: 0

      but it isnt usign less power, its just re-using the leftover power instead of it just disappearing off into space. since the CPU would still be runnign just as fast, the heat woudl remain the same. this is just a more efficient use of energy.

    2. Re:Lower power means lower heat, too. by somersault · · Score: 1

      The chip would run just as fast if the clockspeed was the same, yes, but if the power is being 're-used', and not wasted, then it will run cooler, obviously. The heat is the waste.

      --
      which is totally what she said
  14. less power consumption for your berserker! by Anonymous Coward · · Score: 1, Funny

    This will go well with the robotic tentacles. Now your berserker can use even less power, reserving more for the really critical things like the LASER (we need a /. article on military LASERS).

    1. Re:less power consumption for your berserker! by Mindwarp · · Score: 1

      Search, and ye shall find! :-)

      Sci-Fi Weapons to Join US Arsenal

      U.S. Considers Anti-Satellite Laser

      World domination here we come...

      --
      The gift of death metal does not smile on the good looking.
  15. vaporware...? by moochfish · · Score: 4, Insightful

    It just amazes me that a small, never-before-heard-of-company offers a solution to a problem that Intel, IBM, and AMD have been trying to solve for over a decade, each of which have 10 times the budget, expertise, and personel. Did I mention a headstart of a minimum of 10 years of R&D tossed at this problem? I hate to be a pessimistic troll-like poster, but without even a working proof of concept, I can only call this vaporware until they show me a working product. This article says nothing except "we have technology every computer in the world will need in the next ten years... please invest in us and we'll get you a demo soon."

    1. Re:vaporware...? by Anonymous Coward · · Score: 0

      At the same time, though your skepticism may be somewhat justifiable, why do you automatically trust large corporations to handle R&D better than small inventors and entrepeneurs? The tech market needs more small start-ups devoted to interesting ideas that larger businesses won't pursue. This is just common sense.

    2. Re:vaporware...? by Anonymous Coward · · Score: 0

      Just because you have many people working on a problem does not make them the best. When you have someone that has a passion for something and works at it, they tend to be VERY good at it. It's the same reason why a small company of 10 people that love their work can do more than 1000 people who are being paid to 'get a job done'.

    3. Re:vaporware...? by ScrewMaster · · Score: 1

      Very true ... of course, a thousand people who love their work will get more work done than ten people that love their work.

      --
      The higher the technology, the sharper that two-edged sword.
    4. Re:vaporware...? by Barny · · Score: 1

      Yes, but of course a few years back a young uni graduate came up with an interesting way to do photo-lithography that cpu makers were quick to snap up.

      Sometimes a new mind working on a problem can yeild solutions much faster than 1000 people thinking "the old way"

      --
      ...
      /me sighs
    5. Re:vaporware...? by Jeremi · · Score: 3, Insightful
      It just amazes me that a small, never-before-heard-of-company offers a solution to a problem that Intel, IBM, and AMD have been trying to solve for over a decade, each of which have 10 times the budget, expertise, and personel.


      I'm in no way qualified to comment on the actual technology here, but I will submit that this situation isn't as unlikely as it might seem. For many problems, the potential solution-space is so large (and the cost of trying out various approaches is so significant) that even a large R&D lab with a big budget and years of effort can end up missing what in retrospect is a very clever and useful solution. It's easy to get bogged down trying "just one more tweak" of your first (or second or third) approach that you never look around and notice the other approach hiding in plain sight. Even worse, a given organization can easily build up a culture that says "this is the way we do things, because this is the way we know things work", which can discourage even bright new employees from looking at alternative methods. (i.e. Why "start from scratch" with approach B when your company has invested millions in developing approach A?)


      A new startup, on the other hand, doesn't have all that baggage that might limit their point of view. Or even more likely, some bright person may have had The Big Idea, and decided to found a startup to exploit it and get rich, rather than donating his idea to some pre-existing corporation.


      That said, there is plenty of room for bullshit vaporware in the world too :^)

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    6. Re:vaporware...? by thePowerOfGrayskull · · Score: 1

      Did I mention a headstart of a minimum of 10 years of R&D tossed at this problem? I hate to be a pessimistic troll-like poster, but without even a working proof of concept, I can only call this vaporware until they show me a working product.
      Maybe vaporware -- but sometimes it's amazing what a new perspective can bring to a problem.

    7. Re:vaporware...? by Anonymous Coward · · Score: 0

      If you don't think its possible for a small company to do things a large company can't, then you have never worked for a large company. It's not only possible, it's the common case.

  16. Re:nah by solarcardork · · Score: 1

    Are you saying regenerative braking doesn't exist?

  17. Re:nah by Anonymous Coward · · Score: 0

    The Prius isn't all that uncommon of a car.
    http://www.toyota-hawaii.com/vehicles/Prius/brakin g.html

  18. Induction feedback ... by ta+ma+de · · Score: 2, Informative

    An impossible concept only invented like a hundred years ago. Next, they will be charging things known as capacitors from the induced current.

  19. Technical paper? by imgod2u · · Score: 1

    Is there a technical paper on this? I know it's probably patented and they want to keep as much detail as possible but it seems like a somewhat abstract paper of how this works would convince the chip makers they want to sell this to to be interested. And satisfy curious people like me.

    1. Re:Technical paper? by chefmonkey · · Score: 2, Informative

      You're a bit confused, I think. If something is patented, then (in theory, at least), there is a publicly available patent disclosure that describes the technique in sufficient detail that anyone "skilled in the art" of its field should be able to read and implement it. Patents and trade secrets are mutually exclusive.

    2. Re:Technical paper? by kent.dickey · · Score: 4, Informative

      The press has a knack for distorting stories and making it very hard to figure out real technical details.

      http://multigig.com/pub.html has some whitepapers. I read the ISSCC 2006 slide set, which let me know the general technique.

      Basically, they produce a clock ring to produce a "differential" clock pair that after one lap swaps neg and pos and so it's frequency is tuned by it's own capacitance and inductance. They call it a "moebius" loop since it's not really a differential pair, but the clock wave makes two round trips before getting back to the start.. Neighboring loops can be tuned together (although if that's by just routing the wave throughout the chip I'm not sure). They didn't seem to mention synchronizing the period to outside sources, and I'm not sure how they'll be able to do that.

      The clocking is not the interesting part to me, but rather their logic strategy. The trick is that logic itself has no connection to power or ground. The clock nets provides the "power and ground" and all logic must be done as differential (a and abar as inputs, q and qbar as outputs). This is where they get the power savings from--the swings are reduced and there's no path to power or ground to drain away charge. Without really discussing it, charge seems to just shift around on internal nodes between the differential logic states. They then use pure NMOS fets for logic, which removes all PMOS. The logic will never read the power rail, though--it will always be a Vt drop. I just looked this over quickly, but it seems the full-swing clocks and lack of PMOS make this work out fine.

      For quick adoption, they'll need to work out clever techniques to connect this logic to standard clocked logic. Otherwise, it looks only a little bit easier to use than asynchronous logic. The issues they face seem very similar to asynchronous logic issues--tool support, interface to standard clocked logic, debug, test, etc.

      It's not vapor.

    3. Re:Technical paper? by Anonymous Coward · · Score: 0

      That's the theory. The practice is that patents are written by patent lawyers for the purpose of being useful in a court case, where the text is again interpreted by lawyers and judges. Achieving a clear technical explanation readable by engineers is not a goal for the patent lawyer writing the patent application.

      In theory the patent office could reject text that does not clearly explain the engineering behind the invention, but the reality is that the patent office is also a legal office whose purpose is to grant legal monopolies. Engineering is only incidental to the process.

    4. Re:Technical paper? by imgod2u · · Score: 1

      Just based on speculation, that seems to provide many problems: 1. How are signals for the rest of the circuit interpreted? If they do not share a power and ground line then there must be some method of determining the switching voltage. If it's purely based on the difference of the positive and negative terminals then what he's proposing here is pretty much replacing all TTL and CMOS logic with differential logic. Kinda impractical. 2. How does this remove the problem of drive strength? I imagine that if you try to drive anything with this circuit, it will add to the capacitance of loop and therefore chance the oscillation period. If you use it simply as a control signal for an opamp or some other buffering device, you've effectively negated the whole point of having this clock generator as skew (although perhaps not as much jitter) would be just as big of a problem when distributing the clock through a large chip. Perhaps I'm not fully grasping the significance of this but simply being able to generate a fast clock signal doesn't make it useful. Clocks need to be connected and drive the rest of the circuit.

  20. sorry at work by Anonymous Coward · · Score: 0

    so as always the main question i have about this new chip is.....
    how fast will it run DOOM 3?

  21. Re:nah by iamlucky13 · · Score: 3, Interesting

    I share your doubts, but must point out that current hybrid cars already use regenerative braking. The efficiency is only something like 30% (losses to transmit through the CVT, generate, store, spin the motor again), but it's still a little bit of return. Since the motor is already designed to act as a generator, it should be little extra investment to program the transmission to load the motor before mechanically engaging the brakes.

  22. We might be lucky. by Diocleciano+Palma · · Score: 0

    The startup's name isn't BitBoys!

  23. Only for the CPU by vlad_petric · · Score: 2, Interesting

    In your average laptop, the power consumed by a CPU when running something (i.e. not just idling around) is about half the total power. The other half, roughly, is consumed by the screen.

    --

    The Raven

    1. Re:Only for the CPU by mattkime · · Score: 1

      Which half, roughly, is powering the hard drive?

      --
      Know what I like about atheists? I've yet to meet one that believes God is on their side.
    2. Re:Only for the CPU by Anarchitect_in_oz · · Score: 1

      I'm not an Electrical Engineer,...
      But couldn't this be applied to most of the chips in the computer?
      not going to help the Harddrive and probably not the LCD.
      (Although aren't modern screen just big bright and flashly logic arrays)

      In which case the Power reduction would be segnificant, not just the saving of the CPU.

      --
      "Call us when the New age is old enough to drink" Beck
    3. Re:Only for the CPU by vlad_petric · · Score: 1

      When I said "roughly" I meant ~10->20% is consumed by other components.

      --

      The Raven

  24. I call BS by Avian+visitor · · Score: 4, Insightful

    I've read the FA and despite having a couple of CMOS designs behind me I don't understand a bit of what they are saying. Either the reporter that wrote this has absolutely no idea what he is writing or this entire 'breaktrough' is just vapourware.

    The article seems to say that the 'tick' of the clock is carrying energy throughout the chip and when the 'tick' hits the edge, the energy is lost. Electronics in your typical digital circuit does not work that way. Energy does not flow through the chip with the signals (ok, it does theoretically, but that amount is negliable with the dynamic losses in the gates mentioned below).

    You get power dissipation in each gate or buffer that changes state because of some signal, irregardless of the direction in which the information is flowing. You can not recycle this power. This comes directly from the basic principle behind CMOS technology (used by almost all digital chips today) - you are charging and discharging a capacitor.

    Typical example, that running signals in a circuit does not save power: take a ring oscillator (a number of negators wired in a loop). This circuit will oscillate (send changing signals through its loop) and consume an considerable amount of power.

    1. Re:I call BS by i7dude · · Score: 1

      if you have a few cmos design under your belt maybe this will help make more sense...i'd sooner trust the ee times as a source...

      http://www.eetimes.com/news/latest/showArticle.jht ml?articleID=187200783

      i cant say i have ever seen something like this...but it appears that they it is a very clever microwave structure that uses self inductance to help keep the losses of the energy storage device at a minimum thus requiring far less power than seen in typical designs like LC tank oscillators...it is interesting how most people here are saying bullshit soo quickly.

      dude.

    2. Re:I call BS by taniwha · · Score: 1

      I agree - it's probably real - more for the custom/semi-custom world though - people who can design datapaths with flow that physically follows the clock probably do well

    3. Re:I call BS by jelle · · Score: 3, Informative

      Better link here

      http://www.eetimes.com/news/latest/showArticle.jht ml?articleID=187200783

      Looks interesting. I wonder what they mean with 'taps', and if they calculated their power savings right (would each register need its own tap, or if not, is the buffer needed to boost the power from the loop included in the clock system power?)

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    4. Re:I call BS by CTho9305 · · Score: 4, Informative

      You get power dissipation in each gate or buffer that changes state because of some signal, irregardless of the direction in which the information is flowing. You can not recycle this power. This comes directly from the basic principle behind CMOS technology (used by almost all digital chips today) - you are charging and discharging a capacitor.

      You're half right. You're right that what's going on is a charging and discharging of a cap, but you're wrong that the charge can't be recycled. A conventional clock works by connecting the gates of a bunch of devices (i.e. capacitance) to Vdd, then after a little time connecting it to ground instead. Wait a little bit, then repeat. What effectively happens is that you dump some amount of charge from Vdd to ground each switch, and it's gone (i.e. it's heat now). A water analogy would be a tub of water above you (Vdd), a bucket in your hand (the capacitance), and the ground (gnd). You pour some water from the tub into your bucket (charge the cap), then dump it on the ground.

      It doesn't have to be this way. There are actually ways to charge a capacitor, and then pull the charge back out again (without dumping it to ground)! I'm going to assume you're familiar with LRC circuts, and how they can resonant when an impulse is applied. What's going on during the oscilattions? Charge is moving into the capacitor, and then being pulled back out to the inductor. The same charge goes back and forth, ideally forever (of course, in practice, the resistance isn't 0 so you put out some heat and the oscillations dies down). I'm not sure what exactly the water analogy would be - maybe a wave sloshing back and forth in a trough.

      I recently attended a seminar where the presenter talked about clocking based on LRC oscillations and he had actually fabbed chips that worked. The basic idea was to put an inductor on the die, and set up oscillations between the inductor and the clock load capacitance, which results in a ticking clock. Of course, you get a sinusoidal clock instead of a nice almost-square-wave, so your circuits have to be designed a little bit differently, but the point is, it works and is doable.

      Now, the technology described in this article, as best as I can tell, uses another idea - transmission lines. In a normal design, your clock grid basically looks like a bunch of capacitors with resistors in between (i.e. distributed RC). It takes time for a signal to propagate - signals propagate much slower than the speed of light, becuase you actually have to charge up the capacitance along the line through the resistance of the line itself. Imagine a long trough that's empty. You start pouring water in, and although water reaches the far side pretty quickly, you don't actually observe it until the water level at the far end is half way up. Signals propagate differently when wires are set up as transmission lines - they propagate at much closer to the speed of light, because you're actually sending a wave down the line (imagine creating a ripple on a trough of water, instead of actually filling and emptying the trough).

      Now, I don't understand how they combined charge recycling and transmission lines, I don't understand transmission lines all that well, but your arguments aren't good reasons to disregard the claims made by the company.

      If you're interested, here is a little bit of info about the talk I went to.

      Typical example, that running signals in a circuit does not save power: take a ring oscillator (a number of negators wired in a loop). This circuit will oscillate (send changing signals through its loop) and consume an considerable amount of power.
      If you created an oscillator between an inductor and a capacitor, on the other hand, once you started it going, it would continue for a long time with minimal energy injected in the future.

    5. Re:I call BS by Watson+Ladd · · Score: 1

      Richard Feynman created this. You use the power supply as the clock so the amount of voltage drop is minimized and put a big-ass inductor at the supply to regain some energy. Doing it on the chip won't work.

      --
      Inventions have long since reached their limit, and I see no hope for further development.-- Frontinus, 1st cent. AD
    6. Re:I call BS by mikeee · · Score: 1

      You get power dissipation in each gate or buffer that changes state because of some signal, irregardless of the direction in which the information is flowing. You can not recycle this power. This comes directly from the basic principle behind CMOS technology (used by almost all digital chips today) - you are charging and discharging a capacitor.

      Worse than that, this isn't entirely a quirk of the technology; it's partly a basic limitation of physics/information theory. There's a certain amount of energy that must be expended to delete a bit of data, and that's a hard limit.

      Reversible computers were intended to work around this - by having an instruction set that made it impossible to really delete data! - but they're still research curiousities, AFAIK.

    7. Re:I call BS by Anonymous Coward · · Score: 0
      "I call BS." What does it mean?

      Translation:

      Hello, I am a hardened, cynical, straight-shooting male, a grizzled veteran in the affairs of the subject at hand. I have reviewed the current discussion thread.

      What sets me apart is that my intellectual habitat is commonly referred to as "the real world." I note that several of you have revealed your naivete by expressing acceptance in and even ratifying what is asserted here. You are inhabitants of what is colloquially known as "fantasyland."

      A key premise of the discussed assertion is profoundly at odds with the higher knowledge which I proudly hold. We the gatekeepers of our sacred specialized body of knowledge must cast out this asserted hypothesis, banish it to the pits of the hellfire, and shun those who back it. It would not be hyperbolic to compare the discussed assertion to the fetid mass left by a farm animal.

      Example:

      "One of the best kinds of computers is XYZ. They are good for reasons A, B, and C."

      "Yeah, XYZ is great."

      "I did not know XYZ was the best until I read this."

      "I call bullshit. XYZ computers are not the best. XYZ is bad because of D, E, and F reasons. I've never heard of A, B, and C reasons talked about in this context before, and therefore A, B, and C do not apply. Those who like XYZ computers are fools."

    8. Re:I call BS by thePig · · Score: 1

      How is transmission lines coming into picture here?
      And what is the square loop structure they are talking about?
      Some more information is needed here before we can even judge what they are doing.

      Also, to add on to your data, backward induction currects also would provide a resistance here (for A/C which this is). Also doesnt such current flowing through closed loop structures cause good EM waves which can interact with other links in the circuit?
      Esp since other circuits also are dependent on the same.

      --
      rajmohan_h@yahoo.com
    9. Re:I call BS by Anonymous Coward · · Score: 0

      How are transmission lines coming into the picture here?
      Transmission lines are defined by thier R,L & C components and so they need to be matched to thier loads to maximise power transfer and minimize reflections. random semi related link
      Also doesnt such current flowing through closed loop structures cause good EM waves which can interact with other links in the circuit?
      Probably. The trade-off between that design and a open loop square clock strategy, which is very rich in harmonic content, calls out for a proper study.

    10. Re:I call BS by silverbyte · · Score: 1

      What about area implication - how are they going to handle routing for the extra wire length needed to loop back.

    11. Re:I call BS by imgod2u · · Score: 2, Insightful

      As I'm aware, most high-speed oscillators are LVDS or LVPECL. They don't oscillate between VDD and GND, they generate two 180-degree phase-shifted voltages relative to each other. The problem isn't generating the clock, it's distributing it across the chip. And unless this oscillator scheme has the ability to not be affected by fanout, line delays, etc. it will not overcome the clocking problem. There is still a need for that clock signal to reach different parts of the circuit and there will still be a wire delay, which will cause clock skew. That same clock will still need to drive many gates (or be buffered and then drive those gates). That introduces rise time delays. You'd have to change the gates themselves, not just the clock source, in order to avoid this.

    12. Re:I call BS by Fulcrum+of+Evil · · Score: 1

      Worse than that, this isn't entirely a quirk of the technology; it's partly a basic limitation of physics/information theory. There's a certain amount of energy that must be expended to delete a bit of data, and that's a hard limit.

      We're still orders of magnitude away from caring about that, though.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    13. Re:I call BS by 0x0000 · · Score: 1
      irregardless

      Goddamnit, please don't resort to making up words in the midst of an otherwise readable post. It impacts your credibility more than you (apparently) realize...

      --
      "The Internet is made of cats."
  25. Re:nah by drinkypoo · · Score: 1

    Is it really that inefficient? The electric motors used in the prius (for example) are reputed to be 85% efficient when acting as a generator, and something like 90% efficient when acting as a motor. Where's the rest of the loss, the charging system?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  26. Heat is your enemy by grahamsz · · Score: 1

    There's nothing inherently stopping you from making a fully 3d chip (existing chips already have many layers) however it's really difficult to get the heat out.

    Current CPUs keep the transistors very very close to the heatsink and still struggle to keep them cool. If you had a cube shaped chip then it would be near impossible (with traditional processes).

    There are some interesting projects to get miniture coolant pipes running through the chip, but that's a way off.

  27. Voltage flowing in loops.. by t35t0r · · Score: 2, Insightful
  28. EMI by Anonymous Coward · · Score: 0

    Wow, a chip with that many synchronized, circular clocks is probably going to radiate like a giant antennna...

    1. Re:EMI by imgod2u · · Score: 1

      No more than any other high-speed, spiking digital signals.

  29. Whoops by Mindwarp · · Score: 1

    That'll teach me to preview more carefully in the future!

    Sci-Fi Weapons to Join US Arsenal

    U.S. Considers Anti-Satellite Laser

    --
    The gift of death metal does not smile on the good looking.
  30. Cheater by Anonymous Coward · · Score: 0

    Reading the article before posting your first post is cheating... do you hear that... CHEATING!

    1. Re:Cheater by Takumi2501 · · Score: 0, Offtopic

      Whoever said that copy and paste involves reading?

      --
      Sent from my computer.
      Now GET OFF MY LAWN!
    2. Re:Cheater by Anonymous Coward · · Score: 0

      "copy and paste"? *googles* damnit.. I wrote that whole thing out by hand.. AC

  31. Re:nah by interiot · · Score: 1

    As the GP mentioned, CVT transmissions (and other parts of the drivetrain) typically have other efficiency losses. (as a quick example... the reason that manual transmissions get higher MPG than automatics is that the torque converter in an auto has high efficiency losses)

  32. Re:nah by iamlucky13 · · Score: 1

    Actually, it surprised me, too. I believe the major inefficiency comes from the battery. The number I gave was rounded off from the wikipedia entry (I hate turning to an unaccredited site everytime I need an answer, but it's soooo easy). I will assume the efficiency values you referred don't account for the CVT, which also run 80-90% efficient (compared to 90-95% for geared transmissions). So on these assumptions:

    eta(trans) * eta(gen) * eta(charge) * eta(discharge) * eta(motor) * eta(trans) =
    0.85 * 0.85 * eta(battery total) * 0.9 * 0.85 = 0.553 * eta (sigma battery)

    Where battery total is the total efficiency of the battery-related processes. 0.3 / 0.553 = 0.54. So the overall battery charge*store*discharge efficiency would be on the order of 54%. I don't know if that's reasonable or not, but I suspect there's somebody around here who can enlighten us.

  33. Theory vs. Practice by Anonymous Coward · · Score: 0

    Posit this: if a square loop lets us save 3/4 of the power, shouldn't an octagonal loop let us save 7/8 of the power?

    Of course, if that's so, then a circular loop ...

  34. Well now... by Xzisted · · Score: 1

    I think I can decrease my gas consumption by up to 75% by throwing square wheels on my car! Of course the reason would be because i would be 75% less likely to use a car that really cant go anywhere.

    --

    Honesty may be the best policy, but apparently by elimination, dishonesty is the second best policy.
    1. Re:Well now... by xanthines-R-yummy · · Score: 1
      "Of course the reason would be because i would be 75% less likely to use a car that really cant go anywhere."

      Only 75%? Personally, I would be 100% less likely to use a car that really can't go anywhere. Unless I were homeless or looking for a nice seedy place in which to Fornicate Under Carnal Knowledge...

  35. Re:nah by Watson+Ladd · · Score: 1

    The problem is the inductor is to small to give you any gain and the positive rail-negative rail drop remains constant. What you really need is a triangle wave power supply so that the waste heat is lowered on chip, and an inductor recovers some energy at the power supply. The chip is just to small. Unless they have created a material with better magnetic specs then ferrite I call BS.

    --
    Inventions have long since reached their limit, and I see no hope for further development.-- Frontinus, 1st cent. AD
  36. Tools will need a rehack. by Ungrounded+Lightning · · Score: 2, Informative

    "Intel is not going to redesign the Pentium tomorrow because of it," he said.

    Why not?


    For starters the automated design tools will need a rehack.

    Current synchronous chips use a "clock tree" to try to get all the flops and latches to clock at once. Then the design tools assume that the outputs flip at the same time and try to route the signals so they all get through the logic to set up the flops in time for the next clock.

    This scheme will produce waves of clocking that propagate across/around the chip. So different flops will be clocked at different times. This is good for signals going the same direction as the clocking wave (though not perfect, since the propagation time of a signal on a wire is NOT linear with length), because they get extra time to set up the next flop. It's rotten for signals going the other way.

    But it's disaster for design software that doesn't understand the issue.

    So new versions of the tools will be needed that can take the non-simultaneous clocking into account, both to compute the layout and wiring right and to take advantage of the effect to achieve improved performance by arranging for timing-tight data paths to "go with the flow" and slower stuff to go the other way.

    Even if this hack works, getting those tool mods done, and getting them right, will hold up large projects using it.

    (But something can be done meanwhile, with unaware tools, by doing some manual layout of blocks with respect to the clocking waves and telling the tools to treat each block as if it had a simultaneous clock internally, skewed with respect to other blocks and with less setup/hold time margin to take into account the internal skew.)

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:Tools will need a rehack. by Anarchitect_in_oz · · Score: 1

      So we'll see this in the Core 4 Quatro?

      --
      "Call us when the New age is old enough to drink" Beck
  37. Advertising lingo - "up to" by Weaselmancer · · Score: 3, Insightful

    Remember, in advertising-speak, "up to" means "less than". Values between 0% and 75% fulfill the conditions of being "up to a 75% savings".

    --
    Weaselmancer
    rediculous.
    1. Re:Advertising lingo - "up to" by Ossifer · · Score: 1

      Indeed, even less than 0%!

    2. Re:Advertising lingo - "up to" by mcrbids · · Score: 1

      Remember, in advertising-speak, "up to" means "less than". Values between 0% and 75% fulfill the conditions of being "up to a 75% savings".

      You are a tard. "up to" means "at this point under definable conditions". It's like the EPA ratings on your car, EG: 23 city, 31 highway.

      If you drive on a level highway, with a fully-tuned car, with a recent oil change, properly inflated tires, at 75 degrees farenheit, at *exactly* 55 degrees, you'll see your 31 MPH.

      But reality is that your tires are a tad low, you haven't changed your oil in a year, it's 110 degrees outside, (so the air pressure density is low) you're driving 75 MPH and your car has a fouled plug that misses ever 10th fire or so.

      So, you see 26 MPG or so, and you don't complain about it too much because you don't bother to calculate MPG. But, that's legitmately in that "up to 31 MPG" specification.

      But it sure as anything doesn't mean "anything from zero up"...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    3. Re:Advertising lingo - "up to" by Grab · · Score: 1

      You are a tard. "up to" means "at this point under definable conditions".

      Oh really? Check a dictionary, or even use simple logic. "Up to N" == "not greater than N" == "less than or equals to N". Assuming values can't go negative, "less than or equals to N" == "between 0 and N".

      The only reason EPA ratings on cars are reasonably accurate is bcos it's legally required - they are forced to demonstrate that the mileage figure they give can be achieved under "perfect" conditions. Without that, there would be literally nothing preventing an advertiser from saying "up to 1000mpg", because 20mpg is within the range 0-1000mpg. It'd be literally correct, even though it's meaningless weasel-speak. You'll find numerous ads using this meaning - reduce your cholesterol level by up to 50%, reduce limescale by 200%, enlarge your penis by up to 3", etc.. Any complaints about these ads simply cannot be upheld, bcos they *are* literally correct.

      BTW, "retard" as an insult sucks, since mental handicap is not the person's fault. "Fuckwit" is valid, however, since being a fuckwit merely requires failure to engage brain. Fuckwit.

      Grab.

    4. Re:Advertising lingo - "up to" by drakaan · · Score: 1

      You are a tard. "up to" means "at this point under definable conditions". It's like the EPA ratings on your car, EG: 23 city, 31 highway. If you drive on a level highway, with a fully-tuned car, with a recent oil change, properly inflated tires, at 75 degrees farenheit, at *exactly* 55 degrees, you'll see your 31 MPH.

      Poor example...you forgot to add in "with your air conditioner off" as a condition. That said, I think the post you reply to makes a good point about advertising in general.

      Just as car companies regularly exploit EPA mileage ratings that normal driving does not bear out (just ask a Prius or Insight owner), the phrase "up to" is the functional equivalent of "="...could be 75%, could be 23%, they're not specifying any modifiers to define the expectation of savings under any particular set of conditions, so it's an impossible statement to evaluate as far as real-worl use goes.

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
    5. Re:Advertising lingo - "up to" by mr_mischief · · Score: 1

      I'm sick of this EPA mileage chatter about the car companies scamming people. Yes, the numbers sometimes fail to be precise. They sometimes even fail to be accurate. They are not what the car company got by test-driving under perfect conditions on the open road.

      They are required, by EPA regulation, to report what the car got on a dynamometer under certain cycles meant to simulate actually driving. The EPA regulates that this is the way. The EPA is therefore responsible for the validity of the results.

      Some car companies love the inflated numbers they get because of these tests. Some would prefer to give accurate number and stop the customer complaints about actual real-world results being so far off the number. Some are torn internally along marketing vs. production vs. customer service desires, just as in any industry.

      I am not currently nor have I ever been a car company or EPA employee. Edmunds.com or any other serious car info site in the U.S. can tell you these things.

    6. Re:Advertising lingo - "up to" by drinkypoo · · Score: 1

      Don't forget that EPA mileage estimates are also going to be computed with the windows up. On a truck or a van it probably makes a very small difference, but on a highly aerodynamic car (like most sports cars, or all purpose-built hybrids) it's quite significant.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:Advertising lingo - "up to" by Ossifer · · Score: 1

      Why does everybody whine about how the EPA estimates are too high? For me they are too LOW ! I can drive my Volvo S40 at 80 MPH with the A/C on and still get 31.5 MPG over hundreds of miles. The EPA says I should only be getting 28 MPG highway...

    8. Re:Advertising lingo - "up to" by drakaan · · Score: 1
      They are required, by EPA regulation, to report what the car got on a dynamometer under certain cycles meant to simulate actually driving. The EPA regulates that this is the way. The EPA is therefore responsible for the validity of the results.

      No, the EPA is responsible for the accuracy of the results under the specified conditions. The validity of the results is a function of whether the test conditions reflect the typical use of your average vehicle. Since (in most cases) they fail to set test conditions that reflect that usage pattern, they are at odds with actual mileage seen by the purchaser of an automobile.

      Granted, this year one change is to run the test with the air conditioner running...that should help, but it doesn't help to sell a car at an advertised 50 MPG and have the driver of the car get 35 MPG. Putting the "actual mileage may vary" disclaimer on the ad is a band-aid for a flawed testing methodology (flawed in that it does not give results that apply to real-world use, which is the supposed selling point for MPG ratings).

      How about a new example: If the fictional graphics card manufacturer S3vidiaTI claims a framerate of X fps on some particular game, using some particular hardware setup, and you buy the card and see 50-75 percent of that framerate on identical hardware, not knowing that they first disabled every nonessential driver on the system first, you might see it as a bit misleading.

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
    9. Re:Advertising lingo - "up to" by Weaselmancer · · Score: 1

      Thank you.

      --
      Weaselmancer
      rediculous.
  38. Re:nah by Ungrounded+Lightning · · Score: 1

    Yes, batteries are the main loss. Also - their charging rate is the main limit on how much power you can recycle from braking.

    There's a new lithium ion variant with a nanotube-array electrode that might be a good solution for that. Charges 85% of capacity in minutes, which implies enormous power densities and minimal precentage losses to heat.

    (There's also a new lead-acid cell design using graphite rather than lead for the structural support of the plates that makes a similar sort of improvement in lead-acid technology, though it probably get near the same absolute performance as the LiIon version.)

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  39. Clockless CPUs? by jgoemat · · Score: 1

    Since clocks take up a large percentage of the power and space on the chips, why not do away with them? Why not use a clockless CPU so results are available as soon as they are ready? There are some processors out there (ARM Amulet for instance) that do this, does it just not scale well to the high speeds we are used to now on our desks and laps, or is it just that current clocking cpu design is way ahead in terms of development?

    1. Re:Clockless CPUs? by Anonymous Coward · · Score: 0

      Since clocks take up a large percentage of the power and space on the chips, why not do away with them? Why not use a clockless CPU so results are available as soon as they are ready? There are some processors out there (ARM Amulet for instance) that do this, does it just not scale well to the high speeds we are used to now on our desks and laps, or is it just that current clocking cpu design is way ahead in terms of development?

      A few observations off the top of my head, valid as of a few years ago
      when I worked with ASIC design teams:

      1) The simulation tools are not available, or inadequate, regarding
      synchronization issues. The traditional approach to synchronization is
      limited to a few clock domains using carefully designed synchronizers,
      not multitudes of synchonizers (eventually the chip's many async
      subsystems have to be resynchronized in order to output results to the
      rest of the system). Even within these limitations, existing tools don't
      do a very good job of simulating the snychonizers.

      2) Likewise, I suspect chip testing technology is probably not well prepared
      to deal with it.

      3) Part of the benefit of getting rid of the clock is lost in terms of
      additional design complexity. The cost/benefit tradeoff is hard to predict,

      4) Compounding these issues, I think the current generation of hardware
      designers in general do not understand synchronization issues very well.
      For most, it's not something they have to deal with very often.

      I don't think any of these challenges are insurmountable, and I expect
      clockless designs to become more prevalent in the future, possibly in
      niche markets or as part of hybrid systems.

    2. Re:Clockless CPUs? by tomstdenis · · Score: 2, Informative

      Clocks are not a high percentage of the power. They're not trivial but mostly the problems with clocks is the length of the line. The bus between the register file and ALU is probably 1/20th that of the clock traces.

      Compared to all the other logic in a cpu from the decoders to the schedulers to the ALUs, load-store, and then all the support pipeline registers, control logic, etc not to mention the cache...

      The problem with "doing away with the clock" is being able to co-ordinate things in some usable amount of time. Each pipeline stage would need bidirectional signalling to co-ordinate the state transition, etc.

      There already is some of that in the modern processors. When you do

      MOV EAX,[EBX]

      Provided there is no dependencies the scheduler will assume it takes 3 cycles [on the AMD side] to complete. It will then stall the ALU for two additional cycles before attempting to feed something in. But the MOV may not be finished so there is some need for feedback.

      That in mind, if they are truly 1-cycle ops the scheduler will pump out instructions without waiting. The write to the register file is on a clock edge, etc, etc, etc... A lot of things "just assume" data will be ready. Similarly talking with other things like memory will have to get into a clock domain making things a bit more complicated.

      The fact of the matter is asynchronous circuits are not new. They're just not space efficient. You get the efficiency of running as fast as possible (e.g. if your ADD takes 0.25ns and your ADC takes 0.35ns then executing ADD will be faster as the ALU will signal it's finished 0.10ns sooner) but waste a lot of space with the syncronization steps.

      If you look at the ARM case they maxed out at ~80MIPS or so. The typical Athlon gets ~1MIPS per Mhz at a minimum and upto 2MIPS per Mhz on more efficient code. So a 2Ghz processor is netting upwards of 2000MIPS. Sure it takes more power but if you install the requisit 25 ARM cores the "power efficiency" drops quickly.

      That said, there are good uses for that core. It leaks less RF energy as it's not pulsing at a fixed frequency. That is, it does leak RF, just it's spread over more of the spectrum. Also if the cpu is idle it effectively is not switching which reduces power.

      Tom

      --
      Someday, I'll have a real sig.
  40. Fractals? by Gary+W.+Longsine · · Score: 1

    Due to the heat issues you describe, 3D designs probably won't be common for chips until we stop using electrons and switch to photons for computing. At that point, design complexity trade-offs (perhaps a net reduction in circuit paths or increased storage density needs) will probably drive at least some limited 3D structures.

    However, one possible solution to the problem you pose would be to design the chips with lots of little holes and pumping fluid through it. A design could be based on a fractal 3D shape (or perhaps simpler designs might work). It really isn't clear what the advantage of this approach would be right now, though, because the limits of the available area on a 2D chip surface are not really the limiting factor.

    Skynet will probably know what a fairly efficient design would be.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:Fractals? by pla · · Score: 1

      However, one possible solution to the problem you pose would be to design the chips with lots of little holes and pumping fluid through it. A design could be based on a fractal 3D shape

      Nevermind fluids... I seriously wonder hy we don't already use chips formed as Sierpinsky carpets, with plain ol' copper or aluminum cooling running through the chip!

      You wouldn't even need a true fractal on today's chips... A mere second or third order carpet would vastly improve CPU cooling at almost no expense (well, it would cost silicon, but you could probably use the cut-out bits as some other (smaller) chips such as memory).

      Then once the manufacturing processes catch up, you could expand that to a Menger sponge for similar heat dissipation efficiency in a truely 3d arrangement.

    2. Re:Fractals? by Gary+W.+Longsine · · Score: 1

      I don't know much about the art form, but it seems to me that the reason we don't see this is because it's not necessary. Getting the heat out of the 2D CPU can be done at a pace sufficient to keep the chip from melting, which is good enough.

      The problem really has to do with creating too much heat in the first place (e.g. chewing through the storage capacity of your laptop battery), and what the heck you do with the heat once it's off the chip and on the heat sink. Apple's PowerBook / MacBook case is pretty clearly a response to that issue (the aluminum case effectively makes the case and your testicles beneath it an extension of the heat sink) and a fractal heat sink woven through the 2D chip design wouldn't really help your chances of avoiding temporary (or worse?) heat induced infertility.

      --
      If you mod me down, I shall become more powerful than you could possibly imagine.
  41. Sounds like my 84 RX-7 by tlynch001 · · Score: 1

    Design sounds similar to the motor in my 84 RX7

    1. Re:Sounds like my 84 RX-7 by Anonymous Coward · · Score: 0
      Design sounds similar to the motor in my 84 RX7


      Except the 75% energy savings.

  42. Good idea, but how useful is it? by viking2000 · · Score: 1

    It appears basically that they make a clock loop just long enought to get a clock skew of 360 degrees, and connect back to itself.

    Now you can get any clock skew you want just by picking the clock off at the right place in the loop.So circuits with a skew requirement must be at just the right location along the ring.

    I can see how this can be anadvantage in fast small circuits like an ADC.

    How can this be any advantage on a complex circuit? It appears:
    0. The clock loop will impose a lot of layout restrictions on the circuit.
    1. you will need a tree of these loops just like a clock tree.
    2. The IC has a fixed clock. So initial bringup must be done at maximum frequency. What a nightmare that might be.(Note that the only purpose for using this is to enable as high speed and little jitter as possible.) Does it imply a full layout change every time you try to up the clock frequency?

    Notice that the Gartner group financial analyst calls it almost a "perpetuum mobile"

  43. resonator? by casehardened · · Score: 1

    It's a little bit hard to tell from the article (the eetimes one is better), but it sounds like they're using the ring as a resonator to carry the clock. Ring resonators aren't exactly new (especially in my field, waveguide optics), but using them as clocks poses a few interesting challenges. If you extract energy (signal), you're going to damp out the resonator; if you couple multiple loops, for carrying the clock to internal points in the circuit, you need to ensure that the resonator frequencies are exactly matched. Doing this for a couple of resonators isn't hard. Doing it for the hundreds you'd need for a CPU sounds bloody well impossible. You'd have to actively detect and correct for phase error at each coupling point, adding lots of RF analog electronics, which would suck.

  44. This is going to be very hard to deploy. by Anonymous Coward · · Score: 0

    What they're talking about souinds a lot like a resonant-mode switching power supply. Except that every single stage of logic would be its own resonant circuit. This would impose design constraints like crazy on the silicon, so I doubt they'd be able to apply it to all the circuitry on the chip. However, this may be practical for smaller parts of the circuit, such as register banks, that show up in many places (so you can reuse the design). The various busses that crisscross the chip won't benefit from this, though, so you'll still have the usual resisitive and capacitive losses in them.

    Other posters have pointed out that companies like IBM, Intel, and AMD have been working on reducing power consumption for decades. This is true, however, the kinds of techniques they look for are ones that can be globally applied to the chip, can be modeled with a high level of accuracy (you want to simulate as much as you can, because etching silicon is slow and expensive), and are compatible with available manufacturing processes. A technique such as one in the article would be passed over as having too low a reward for that level of R&D risk and expense, since it can only be applied in such a narrow fashion.

    Background: A switching power supply is a power supply that converts from one voltage to another by either switching the voltage (if you're reducing the output voltage) or current (if you're raising the output voltage, which reduces the current) on and off in a repeating cycle, then heavily filtering the output, which averages out the output voltage. Normally, the rate you switch at is fixed, and you lose a bit of power when the switch turns on or off; there is almost no loss when the switch stays on or off because either the current or voltage through the switch is near zero.

    One way to reduce switching loss is to set up a resonant wave, so the voltage or current through the switch is near 0 when it switches. This can be accomplished by changing the switching frequency, or by adding in a DC offset to a prefiltered switching waveform. This is much more complex, requires custom controller circuits, and there are patents involved, so only big power-supply companies can do this.

  45. Re: one small problem by Anonymous Coward · · Score: 1, Informative

    > the current is limited by the resistance of the output gate driving it. That resistance is where the power is dissipated. The charge is drained to ground when the input is driven from a one to a zero. If there was some way to re-use the charge stored in the inputs, the power dissipation of a chip could be dramatically reduced.

    Capacitors stores charge (potential energy), not power. To discharge a capacitor, you have to transfer the charge from it to another place. You can do it fast or slow, but you always have to move the full amount of energy. Resistance during discharge causes an instantaneous power loss of P = V^2/R, where V is the voltage across the resistor (this varies with time). Although raising the resistance reduces the power loss, it also increases the time constant. That means it takes proportionally longer to transfer the charge, and your clock rate goes down. And remember that you have to pay the 'conservation of energy' bill sometime: for example, a doubled time constant means the area under the curve is twice as large, so the resistor still consumes the same amount of energy.

    Faster clock rate -> lower time constant -> more heat (unless you figure out how to reduce the capacitance).

  46. I'll call bullshit by EmbeddedJanitor · · Score: 1
    In the one corner we have these new guys who tell us that increased syncronisation will reduce power consumption.

    In the opposite corner we have the asynchronous processing folks who tell us that removing clocking will improve power consumption.

    These are at odds with eachother and someone has gotta be wrong. I smell a VC scam.

    --
    Engineering is the art of compromise.
    1. Re:I'll call bullshit by somersault · · Score: 1

      Who said that increased synchronisation reduces power consumption? The reduced power consumption is due to a different design, rather than increased synchronisation (which also is a result of the design).

      --
      which is totally what she said
    2. Re:I'll call bullshit by rufty_tufty · · Score: 3, Interesting

      Clock skew impacts your timing margin (If you've got 2 flip flops that in theory see the clock at the same instant, any uncertainty in the clock arriving will inpact your timing from one to the other). One concequence of this is you often have to have larger faster drivers on both your clock tree and your logic to work around this timing problem.
      Larger drivers = larger power.

      Therefore if you've got a method to make your clocks arrive more accuratly then you've more timing margin between FFs and therfore can use smaller drivers.

      Clock trees are also the major consumer of power in most designs, so anything that can reduce them is good.

      Async removes the clock altogether so you save power there.

      So yes both of them can be right.

      --
      "The weirdest thing about a mind, is that every answer that you find, is the basis of a brand new cliche" -
  47. EETimes: Xmas gift leads to rotary wave epiphany by retiarius · · Score: 2, Interesting

    In addition to the already cited

    http://www.eetimes.com/news/latest/showArticle.jht ml;jsessionid=SG3NCFVRB3QWEQSNDBESKHA?articleID=18 7200783

    the EE Times piece (in the printed edition not up on the web) has a sidebar,
    with neat background on the inventor:
    ________

    Christmas present leads to ratoary wave epiphany

              The Rotary Traveling Wave technology was the brainchild of MultiGig Inc.
    founder and chief technology officer John Wood, a self-taught inventor
    and son of an inventor who developed a method for self-aligning installed
    underground water pipes. In a company filled with PhDs, Wood is the only
    employee without a college degree.

              Wood earned millions from a patent on this technique for flash-welding
    plastic materials. His passion for technology drives him to order textbooks
    by the dozen when pursuing a new subject, sometimes noting their errors in
    scribbled notes in the margins, said MultiGig COO Haris Basit. "I've worked at
    research labs including Yorktown Heights and Bell Labs, and John is clearly
    a cut above," Basit said.

              In the late 1990s, Wood was researching high-speed serial I/O using
    traditional ring and crystal oscillators. "As I started to explore alternatives,
    the first thing I looked at was transmission times," he said.

              An intitial prototype, using coaxial cables, was "not very exciting."
    Then Christmas 1998 brought an ephiphany. "My son had just gotten a
    car racing game with a crossover on a single track. That gave me the idea
    for arranging the transmission line that way," said Wood.

              After a few more months of work, Wood decided to use arrays of loops
    to create an approach that could work independently of any frequency
    or process technology.

              "It took a year or two until we could find direct commercial applications.
    Before that, I was just working on it as hobby." said Wood. "But the more we
    looked at clock distribution, the more we realized this could be useful."

    -- Rick Merritt

  48. Clockless systems even faster? by Super+Dave+Osbourne · · Score: 1

    I read somewhere here on Slashdot as I recall about clockless CPUs and system designs. Why are people still working with clocked computers and technology if clockless holds so much promise?

    1. Re:Clockless systems even faster? by hutchike · · Score: 1

      I believe you are referring to this from ARM. Nice tech, and you make a good point.

      --
      Zen tips: Pay attention. Don't take it personally. Believe nothing.
  49. Re:EETimes: Xmas gift leads to rotary wave epiphan by retiarius · · Score: 1

    without loss of generality, please ignore the typos from my
    manual transcription (ratoary->rotary + ephiphany -> epiphany)

    e.e. times is simply unhelpful in not linking human-interest
    sidebars to the relevant web links.

    about the subject at hand -- clearly, this cat is bent.

  50. great inventions by lon3st4r · · Score: 1
    If this thing works, and it sounds to me that it does, it could be the next breakthrough.

    Jot it down in the list of great inventions from start-ups, which big companies have not been able to achieve. I'm sure the big-companies would not have thought out-of-the-box for an approach like this. only start-ups can "afford" to do such a thing ;)

  51. low power computing by toybuilder · · Score: 1

    This remind me of low-power reversible computing that I learned back in college from Prof. Jan van de Snepscheut at Caltech... The basic idea is to reduce wasted power by "sloshing" current within the chip, rather than to let the current spill to the ground... (this is a a gross simplification...)

    This (highly technical) paper describes what I'm talking about:
    http://www.zyvex.com/nanotech/electroTextOnly.html

    This article mentions a "helical logic" which sounds a bit like what this invention is...

  52. not far off by nomel · · Score: 2, Informative

    actually...sharp turns are a problem for high frequency circuits. when the frequencies get very high compared to the wires length, the waves *do* actually reflect back from sharp corners and will favor a straight path. this is the basis for things such as tdr (when finding kinks) and directional couplers.

  53. Ship analogy by Anonymous Coward · · Score: 0

    A better analogy might be, I can propel my ship by having the crew run from the bow to the stern, dive into the water, then swim to the stern again.

    Disclaimer: This subject preemptively escapes my brain.

  54. Re:nah by resthavener · · Score: 1

    Standard practice on electric railways - there is even one railway in Africa which is a net producer of electricity (shifts ore from mountains to coast).

  55. "More" does not always mean more by Dystopian+Rebel · · Score: 1
    of course, a thousand people who love their work will get more work done than ten people that love their work


    This is not always true. As one increases the number of humans, one increases the inherent inefficiency.

    A more interesting question is whether a thousand people who love their work can do more work than 10 people who ~hate~ one another. (I'll let you know how it turns out. CV available upon request.)

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
  56. Re:I call BS - Wrong, Wrong, WRONG! by girmann · · Score: 1

    I love the smell of wrong Physics in the morning.

    Signals propagate differently when wires are set up as transmission lines - they propagate at much closer to the speed of light, because you're actually sending a wave down the line (imagine creating a ripple on a trough of water, instead of actually filling and emptying the trough).

    Last time I checked, speed of electron flow is only based on the material around it. Higher dialectric constant = lower speed of propgaition. Transmission lines aren't voodoo science, they are a property of the electrical length of the line and the rate of change of the signal on that line. It does not change the rate of propagation at all. Whether a given wire is 1" long, or 200 miles long, it will not change the speed of propagation.

    I recently attended a seminar where the presenter talked about clocking based on LRC oscillations and he had actually fabbed chips that worked. The basic idea was to put an inductor on the die, and set up oscillations between the inductor and the clock load capacitance, which results in a ticking clock. Of course, you get a sinusoidal clock instead of a nice almost-square-wave, so your circuits have to be designed a little bit differently, but the point is, it works and is doable.

    Not to be cheeky, but it's quite easy to change a sine wave into a square wave: Schmidt trigger. While I can't rule this out entirely, I would imagine that if it was more economical to produce an LRC resonator, it would be built into devices already. These circuits have been around for decades. It's very difficult to beat quartz crystals in terms of stability, ease of use, and power consumption.

    You're half right. You're right that what's going on is a charging and discharging of a cap, but you're wrong that the charge can't be recycled. A conventional clock works by connecting the gates of a bunch of devices (i.e. capacitance) to Vdd, then after a little time connecting it to ground instead. Wait a little bit, then repeat. What effectively happens is that you dump some amount of charge from Vdd to ground each switch, and it's gone (i.e. it's heat now). A water analogy would be a tub of water above you (Vdd), a bucket in your hand (the capacitance), and the ground (gnd). You pour some water from the tub into your bucket (charge the cap), then dump it on the ground.

    Wrong. The clock drives into a high impedance node. (The CMOS receivers on the other side of the clock line). CMOS drivers do have the problem of connecting to ground temporarily during switching - more akin to spilling some of the water out of the bucket as you pour it, not pouring it entirely on the ground. This can be overcome using clocks that are 90deg out of phase. And if the cap that you're talking about is the 10pF or so that is on the gate of the reciever CMOS - there are larger fish to fry power wise than this minimal capacitance. Try taking on the bulk leakage at 90nm before taking on this minimal source of power dissipation.

    --
    Nietzsche is dead. --God
  57. You missed the point. by Anonymous Coward · · Score: 0

    Almost all the heat generated in a chip is generated in the resistance that limits the current sourced by the output of a gate. That current is determined by the capacitance of the input of the gate it is driving and the clock frequency. Moving an input from a zero to a one requires a certain amount of charge. The more often you do that, the greater your current.

    Almost no heat is generated by discharging the capacitor to ground when the input is driven from a one to a zero.

    What tfa seems to be proposing is some way to re-use the charge stored in the input. If you could do that then you wouldn't have to waste energy in current limiting resistances.

    A good reference on power dissipation issues is: "High-Speed Digital Design" by Johnson and Graham, pages 39 to 59

  58. Ob www.timecube.com reference by gargleblast · · Score: 1

    sending electrical signals around square loop structures ... the electrical power is recycled ... the technology can achieve 75% power savings

    And I thought P = VI.

    But of course! I am educated stupid. According to NATURE'S HARMONIC SIMULTANEOUS 4-DAY TIME CUBE, the opposite hemispheres cancel out. Earth exist as 4 - 90 degree opposite corner quadrants, but not to a 360 degree circle...

  59. Square wheels might work... by GreenSwirl · · Score: 1

    If they started out round and then became increasingly polygonal as you sped up, until at high speed they were square. You'd have less contact with the road, so less resistance. Handling would suffer (as would ride smoothness, I imagine), but perhaps it would be "up to 75%" more efficient.

  60. Sounds like adiabatic logic by Andy+Dodd · · Score: 1

    I don't have time to read the detail, but your post and the original article's comment about "recycling power" sounds to me like they are using some sort of adiabatic logic approach. Adiabatic logic is well known for significant power reduction, but at least historically it has required significantly more transistors per gate and cannot run as fast as traditional CMOS.

    The ring thing sounds like it's just a new clock generation scheme to go with the existing adiabatic logic techniques (which do have rather unusual clocking requirements that are a bit harder to generate than typical single-square-wave clocks.)

    --
    retrorocket.o not found, launch anyway?
    1. Re:Sounds like adiabatic logic by Jecel+Assumpcao+Jr · · Score: 1

      In one of their papers they explicitly contrast the adiabatic approach (which seeks the lowest possible power per operation at the cost of slower operations) with their own solution (which seeks to lower power even while operating at the highest possible speeds). So for the best possible battery life you would want adiabatic logic, but for multiple gigahertz operation Multigig seems like a nice option.

  61. Re:I call BS - Wrong, Wrong, WRONG! by CTho9305 · · Score: 2, Informative

    Last time I checked, speed of electron flow is only based on the material around it. Higher dialectric constant = lower speed of propgaition. Transmission lines aren't voodoo science, they are a property of the electrical length of the line and the rate of change of the signal on that line. It does not change the rate of propagation at all. Whether a given wire is 1" long, or 200 miles long, it will not change the speed of propagation.

    I didn't say electron flow speed changes. I said signal propagtion speed changes, which is true, because if I send a "1" down a long transmission line, the receiver will get it faster than they'd get it if I send a "1" using RC-style signalling. As I tried to explain before, in a normal signalling scheme, you charge an entire line up to Vdd or Gnd, and don't detect a 1 or 0 until the signal crosses Vdd/2. Take an empty trough and start filling it up; see how long it takes the water level to reach half way up on the far side. It'll cross the half way point at the far side pretty soon after it crosses at the near side, but actually filling and emptying it will still take a while. With transmission line signalling, however, you never actually charge/discharge the whole line, but send a wave down it instead. Take a trough of water and make a ripple, then on the receiving side observe the ripple. If you want to read a proposal for on-chip transmission lines, read this.

    There are a lot of issues involved with using transmission lines (for example, wires have to be long before transmission-line signalling becomes better, and you have to do impedance matching at the receiver to avoid reflections, and based on the paper I linked to, your wires need to be wide and thick), but they do offer some very cool properties.

    Not to be cheeky, but it's quite easy to change a sine wave into a square wave: Schmidt trigger. While I can't rule this out entirely, I would imagine that if it was more economical to produce an LRC resonator, it would be built into devices already. These circuits have been around for decades. It's very difficult to beat quartz crystals in terms of stability, ease of use, and power consumption.

    I didn't say it was a flawless idea, and I also didn't say it was a stupid idea. I DID say you have to design your circuits differently (i.e. your flip flops do schmitt-trigger-like things to compensate for the slow slew rates). I brought it up because it was an example of charge recovery that works in the real world. It does have downsides, but every option has downsides (be it power, skew, manufacturability, whatever). Based on the presentation I saw, the downsides of that particular clocking method are enough to keep it out of mass-produced designs for a while, but that doesn't mean somebody else might not have found a way to make charge-recovering clocks more realistic. It's worthwhile research (meaning it might not be in the CPU you buy tomorrow, it might not be in any mass produced CPU ever, but it might also lead to a design that IS mass produced in the future, based on the knowledge gained from this research).

    Wrong. The clock drives into a high impedance node. (The CMOS receivers on the other side of the clock line). CMOS drivers do have the problem of connecting to ground temporarily during switching - more akin to spilling some of the water out of the bucket as you pour it, not pouring it entirely on the ground. This can be overcome using clocks that are 90deg out of phase.

    That's not what I was talking about. Short-circuit current is not a big deal as long as your signal slew rates are good.

    And if the cap that you're talking about is the 10pF or so that is on the gate of the reciever CMOS - there are larger fish to fry power wise than this minimal capacitance.

    I mentioned only gate cap on the clock receivers to simplify things. Since you're goin

  62. Re:I call BS - Wrong, Wrong, WRONG! by Gyorg_Lavode · · Score: 1

    I would say that Grandparent was soundly refuted.

    --
    I do security
  63. another idea by Anonymous Coward · · Score: 0

    why the heck are they not trying to recover wasted energy using thermocouples and things like that? my P4HT usually maintains 55-60 C and if the surroundings range around 20-30 C we have 25-40 C diff. someone plz calculate how much voltage that would generate with $25 equipment.

  64. Geometry is significant by Orne · · Score: 1
    "Tap" is just lingo for a connection point.

    On its first analog-to-digital converter, MultiGig will implement one physical ring with four phases. Taps can be implemented at any point around the ring to gain access to any of the four phases.

    I interpret this as they will have 4 "clock" wires, each carrying a square wave with a 1/4 On, 3/4 Off cycle, with each of the wires out of phase (1/4th shifted) with each other. Since the wire arrangement has previously been described as a square, this creates an interesting geometry... Every side of the square (as an aggregate) is charged all the time, but depending how you tap it, you can get 4 separate clock signals. From my work in the bulk electric utility business, this seems like a nice way to electromagnetically couple the wires together to eliminate field losses; when one phase is discharging, the nearby wire is charging at the same rate, which reduces the total losses. There's a reason why high voltage lines are arranged in either a triangle or all three in a line.

    1. Re:Geometry is significant by jelle · · Score: 1

      "when one phase is discharging, the nearby wire is charging at the same rate, which reduces the total losses."

      Aha. That makes it clear. That probably will work to save a lot of power. Neat. I hope many chipmanufacturers (AMD, Xilinx, etc) will be able to successfully use it.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
  65. Rule Britannia! by welsh+git · · Score: 1

    As usual, it seems that a useful British invention is being promoted and developed in America.

    We still have lots of good inventors, but they either get no backing, or have to go abroad, or either watch their idea dieing, or being exploited by someone else.

    It's no wonder our country is going to pot. You need to be on a TV reality show to be successful these days.

    --
    Sig out of date
  66. ISSCC paper describing Multigig technology by 4point · · Score: 1

    Is this real??? check out the Multigig web site... I noticed that Multigig has multiple papers on their technology. http://multigig.com/publications/DRAFT_ISSCC_2006_ PAPER.pdf Multigig comments on multiple application use for Clock trees, RF and analog. I noticed a paper on analog applications at http://www.oea.com/document/DesignConPaper_04.pdf but the most interesting is a copy of an ISSCC paper at UCSD? http://www-cse.ucsd.edu/classes/wi06/cse291-b/slid e/let8/rotary.pdf

  67. Re:I call BS - Wrong, Wrong, WRONG! by Anonymous Coward · · Score: 0

    "Served", if you will.

  68. read technical paper from John wood on this by Anonymous Coward · · Score: 0

    There is a good paper on this given at ISSCC 2001 , paper 25.5 it goes over the technical details. I think there are later updates/refinements as well. John also had several bits of the software used for rotary clock stuff out on sourceforge..Dunno if it's still there.

  69. Re:vaporware... by Anonymous Coward · · Score: 0

    speaking as someone who designs chips for one of those 3 companies, I can tell you, I can think of at least 2 reasons why that won't really work in the ten minutes since I read the (admittedly light on details) article.... when you actually have to fab things and put them in systems you learn alot.