Slashdot Mirror


Diagonal Design For Chips

A reader writes "Simplex and Toshiba have a new design tool that allows circuits to run on diagonals. They're calling it X Architecture. Applied Materials, KLA-Tencor and DuPont Photomasks have signed on according to the press release. They're claiming 20% less 'wire', 10% faster, 20% less power and 30% better yields. Here's an EET article."

31 of 81 comments (clear)

  1. Just a tool by pridkett · · Score: 2

    Perhaps it's just me, but I'm not all that excited about this. One of the key things to highlight is that this is just a tool and a method for doing 45 degree angles on chips.

    If companies can manufacture such devices reliably with high yield, the approach would achieve an engineering trifecta: higher performance, improved real estate utilization and lower power consumption.

    The word in the above statement is IF. That's a big if. Just because you can design something doesn't mean that you can fabricate it.

    As an interesting little side now, it should be noted that some of the people working on good old Magic are trying to implement non-manhattan geometries in it also. Although, doing it on a router would be kinda tricky.

    --
    My Slashdot account is old enough to drink...
  2. Hasn't this been around for years? by Christopher+Thomas · · Score: 2

    Hasn't this already been used for a while in several fab houses?

    When I went through Comp. Eng. undergrad, I was told that there were two layout styles used in industry. "Manhattan rules", which forced all edges in the layout to be horizontal or vertical, and "Brooklyn rules", which let you use diagonal edges as well.

    The high-level synthesis tools won't care - they're just manipulating gates from the cell libraries, and letting the place-and-route tool worry about layout.

    The place-and-route tool would have to be tweaked to allow diagonal lines, which would be a substantial undertaking, but hardly earth-shattering.

    The cell libraries would have to have modules implemented that took advantage of the layout rules, but you have to make new cell libraries for every new process anyways.

    The lithography process itself doesn't care what design rules you use. It just forms images that have a certain minimum feature size and certain mask positioning tolerances.

    If Brooklyn rules really are used in industry, then these tools already exist.

    I'm just trying to figure out what's "news" here. (Maybe mixing the two rules methods, which is a fairly neat trick to help those stuck with Manhattan libraries.)

  3. Hardly a Breakthrough by HardCase · · Score: 5
    Sure, it's a good idea...a straight line beats a 90 degree angle most of the time, but I think that the real breakthrough in this case is the potential for Simplex to make a lot of money in licensing fees to radically redesign the tools that we use to design and manufacture chips.

    Since the architecture isn't going to change on the top layers, where most of the action is, the improvements become incremental. It would be nice, though, to be able to shorten long interconnect runs, especially with capacitance becoming a significant issue now. But I wonder if the significant cost to replace existing design and manufacturing tools is worth the seemingly small gains that the technology offers.

    -h-

  4. Re:Silly rabbit copper's for pennies by Soko · · Score: 2

    The problem I see with using fibre for chip-interconnect is that you need circuitry to change electrons to photons and vice-versa, which would add to the die-size significantly. You'd also introduce a delay while the photon/electron conversion happened. At the trace lengths that are on today's chips, that delay would likely negate any advantage in speed. There would be gains in electical isolation (interconect crosstalk), however.

    BTW, fibre carries a lot more data because it can use different frequencies (multimode fibre) and doesn't suffer electrical attenuation at higher frequencies. I don't think you'd be able to use multi-mode fibre on a chip without needing serious power and realestate. The only place I could see an advantage to fibre in a chip would be to interconnect a CPU to a large, full speed off-die L1 cache. But, IANACS (I Am Not A Computer Scientist).

    --
    "Depression is merely anger without enthusiasm." - Anonymous
  5. Re:Oh, great! Another lawsuit article... by Soko · · Score: 2

    ...and both to be hit with a suit from X.Org.

    Another LHA (Lame Humour Attempt) brought to you by the letter X.

    --
    "Depression is merely anger without enthusiasm." - Anonymous
  6. Re:God's chips by Buck2 · · Score: 2

    How would you have designed your eyeballs so they
    wouldn't have been so lousy?

    Did you know, perhaps, that the shape and internal
    structures of said cells may help to eliminate
    internally reflected, and therefore from a non-
    predictable source, light? Similar to an MRI,
    you might say.

    There even appears to be a creationist
    web-page arguing for the design of our eyes ...

    http://www.trueorigin.org/retina.htm

    They assuredly have some facts in there.

    --

    As my father lik@(munch munch)... ....
  7. Silly rabbit copper's for pennies by joq · · Score: 2


    To Simplex, that means shorter wires. By its own estimates, wire length is reduced by 20 percent on average using diagonal interconnects. The result is a 10 percent jump in chip performance, 20 percent reduction in power consumption and 30 percent more chips per wafer, due to the smaller size, according to the company.

    I wonder if anyone has looked into using fiber wires instead of copper in a PC. We all know fiber carries more data over networking lines, but I wonder how it would carry on sending light strands of electrical currency from chips to wherever.

    I'm sure someone has probably attempted this, but to date I've seen nothing on it, maybe someone would care to share a link or something.

  8. Re:What about Cooling ? by flipakar · · Score: 2

    Actually this technology offers all sorts of advantages. In the realm of heating, since there will be less interconnects, that means less resistance, which in turn means less heat being generated. The number of transistors will still be limited by the process that they are developed in. Only the congestion of the interconnects will be lowered.

  9. Pretty Pictures of Microchips by ZahrGnosis · · Score: 2

    The REAL issue here is whether or not this will make microchips attractive any more. The main reason I support the use of microchips (over, say, vacuum tubes) is that they look real pretty when you blow up their pictures into poster size. The reason they're pretty, tho, is because there aren't any diagonal lines. Will chip designers keep aesthetics in mind with this new drawing tool at their fingertips? I think not. Support right angles! Support attractive computer chips!

  10. Crosstalk? by Ted+V · · Score: 3

    Isn't it significantly harder to catch issues like crosstalk between wires when you can run in 4 different directions? In my experience, the biggest issues in semiconductor design are finding tools that detect and solve the design problems, not actually using the new fabrication technologies.

  11. I'm somewhat skeptical by taniwha · · Score: 5
    Their press release claims they comtinue with normal style routing on M1-M3 (so people can continue to use their existing cell libraries - this means that the raw gates will NOT run any faster - gate layout is usually done in M1 and a bit of M2 and the silicon below). What they are proposing is a better long wire routing (it seems they rotate the M4/M5 grid by 45 degrees - and that's what those upper layers are usually used for) which is a good thing since wire loads are what's currently killing us in timing - theorretically (best case) you can get a sqrt(2) drop in R and another in C (for a product of 2x speed up in wire delays) when you replace 2 wires with their diagonal - not all wires are going to be perfect 45 degree replacements. Also I suspect there's asome problems with getting the 2 grids to line up - I bet there are limitations on where vias can poke thru.

    What I am skeptical about is that it means a whole new routing infrastructure - not just new routing tools (which I guess is what they are really selling) but also 3d extraction tools, timing infrastructure, DRC etc etc getting all of this working from all the different vendors and getting it to work together is NOT going to be easy

  12. Toshiba? by rtaylor · · Score: 2

    Curious... I figured that IBM would be the one to finally get this kind of thing out the door. That said, they forgot to mention that two 45 degree angles creates less resistance to your confused electron than a single 90 degree angle -- shorter distance too which is a bonus :)

    --
    Rod Taylor
  13. Re:Bad use of resources by Jason+Cwik · · Score: 2
    Umm... Notice that they said "Metal 4" and "Metal 5". That means if you want to use a 45 degree interconnect, you via up to the diagonal layers. It isn't on the same layer as the other wires so it doesn't cut across them.

    I'm surprised it took this long for someone to get this done. I remember designers where I worked spending long hours trying to reroute cells to reduce parasitics on long wires.

  14. Just an Interconnection change... by Orne · · Score: 4
    When I first saw the title, I saw "diagonal" chips, and in my mind, I imagined layers of silicon wafers stacked in 3D like //// with interconnections between layers running \\\\.

    But no, all they did was decide that instead of the time-tested grid format, we'll just run our interconnection wires 45 degrees diagonally accross the chip, but still pretend there are grid "nodes" for automation purposes. (for those not in the know, interconnect are the higher-level wiring that connects "blocks" of circuits together, such as connecting adders to multiplexers)

    Building 3D layered chips is a whole 'nother beast.

    Just remember, they're only saving wiring only at corner-type junctions, and even then, only what can be optimized to fit within the existing wiring mesh. Still, saving wiring is a big improvement; as we should all know, excess wiring causes heat, voltage, and frequency problems (due to line charging effects). On the other hand, most modern toolkits are written to optimize to a 2-D grid, not to mention most modern lithograph manufacturing tools. But, thats the point of the "discovery".

    -- Scott
    ... who should be working

  15. Re:10% is a breakthrough? by mccrohan · · Score: 3

    Sure, it's obvious that connecting on the diagonal will save you distance. Duh. However, no one has managed to do it reliably and successfully until now. So, clearly, there's more going on here than 'basic geometry'. The article doesn't go into any real detail about what the challenges were and how they were overcome, unfortunately, so those of us who know nothing about chip design will have to wait for more info. --S

  16. Re:10% is a breakthrough? by mmaddox · · Score: 2

    Forgive me for being an ignorant putz, but isn't the diagonal merely a perspective issue? I know I've seen cards with diagonals...this design doesn't carry over into IC's?

    A graphic, someone, PLEASE!

    --

    What'dya mean there's no BLINK tag!?

  17. Re:Bad use of resources by TeknoHog · · Score: 2
    In multilayer PCBs the standard idea is to run most wires in one layer in the north-south direction and east-west in another, thereby minimizing distances (given a Manhattan architecture). With four layers you could be very effective using the diagonal directions as well, with the same principle; when almost all wires in a layer run in the same diagonal direction, you're not cutting off any "straight" wires.

    --

    --
    Escher was the first MC and Giger invented the HR department.
  18. Re:What about Cooling ? by proxima · · Score: 2

    In short - no. Heat dissipation in wires is caused by internal resistance. Resistance in wires increases as length increases. If diagonal wires are used, wires can be of shorter length. This probably accounts for the 20% saving in power consumption.

    --
    "The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
  19. Re:10% is a breakthrough? by hawkear · · Score: 3

    If you decided to read the article, you might have noticed that the example processes used 5 layers of metal. The first 3 were primarily orthogonal, so they would remain compatible with existing designs. The top two layers could be used for the diagonal interconnects.

    The breakthrough here isn't the physical ability to route diagonally, it's the algorithms used to handle routing diagonally (not an easy task).

  20. ... and ... by boaworm · · Score: 3
    > They're claiming 20% less 'wire', 10% faster, 20% less power and 30% better yields.

    ... and a 100 % higher price ? :)

    --
    Probable impossibilities are to be preferred to improbable possibilities.
    Aristotele
  21. 3D Chips will be the real Breakthrough! by powzapbiff · · Score: 2

    Although there are many technical hurdles, the amount of wire in a 3D arrangement would be even less. Add high temp superconductors and we can sustain Moore's law for another 20 years.

  22. Re:What about Cooling ? by mblase · · Score: 2
    Don't they run into cooling issues if they have a method to cram more transistors/cells into a given volume ?

    I doubt it. "The result is a...20 percent reduction in power consumption," according to the article. Less power means less heat.

  23. 10% is a breakthrough? by mblase · · Score: 4

    A perfectly obvious way to shorten wire lengths using basic geometry, resuling in a mere 10% improvement in performance, qualifies as "a semiconductor breakthrough as significant as copper interconnects"?

    According to Moore's Law, I could have gotten the same improvement simply by postponing my purchase for two months.

    1. Re:10% is a breakthrough? by s20451 · · Score: 2

      Less power and better yields are a big deal, because those properties don't scale with Moore's Law - quite the opposite.

      And even though diagonal wiring might seem like an obvious idea, I bet developing good routing algorithms that can take advantage of it is not easy at all. Most of the interesting problems in circuit interconnection are NP-complete.

      --
      Toronto-area transit rider? Rate your ride.
  24. (another) God's chips by Quietust · · Score: 3
    "If you think about how God would design a chip, obviously God would use 45 angles"
    If you think about how God would design a chip, obviously God would use curves.

    -- Sig (120 chars) --
    Your friendly neighborhood mIRC scripter.
    --
    * Q
    P.S. If you don't get this note, let me know and I'll write you another.
    1. Re:(another) God's chips by david+duncan+scott · · Score: 2
      I don't think it was arrogant, just a reminder that working at right-angles reflects a limitation of Man's techniques, not a law of Nature. He didn't, for instance, suggest that God would use only forty-five degree angles, merely that He would use them, probably in conjunction with other angles, if He were designing a chip, perhaps as part of a guidance system for a more advanced version of the Holy Hand Grenade (the Holy Smart Bomb?)

      The real question, of course, is how many pins God's chip would have, and how many angles (dancing or otherwise) there would be for each pin. This issue may occupy the staff of Jesuit Research Technologies for some time to come.

      --

      This next song is very sad. Please clap along. -- Robin Zander

  25. Re:God's chips by pcidevel · · Score: 2

    yeah, it makes sense if you don't think about it. the actual cells of the eye are evolved to try to cope with the way that nerves lead out of the eye. to argue that these adaptations are a good reason for the way the nerves are is simply irrational; it's putting the cart before the horse.

    I'm by far not a creationist (I am an atheist!, but that is just so I can be an ist of some kind).. darwin all the way and stuff.. but when I read this the first thing I thought was that it sounds like some kind of hack from god's nerve department.. like they found a bug in using the nerves turned the correct direction, and when playing around found that bug was less common when turned backwards, so in order to make the shipping deadline (7 days to ship isn't much time!) they turned the nerves around and released.. for better or worse.. :).. rofl..

    --

    I thought someone said there was going to be free beer!

  26. Re:God's chips by pcidevel · · Score: 2

    It seems remarkable to me that just because people
    cannot fathom the reason why something is designed
    in a counterintuitive fashion it means that either
    a god did it for some inscrutable reason or because
    it's inherently wrong.


    Steady there big guy.. I was doing this thing called 'making a joke'.. I wasn't questioning if there was a god (I don't believe in god) or if he was right or wrong (if I did believe in god I would probably have an opinion on this.. but atm since I don't believe in him, no opinion).. I have no opinion about the whole silly nerve ending's direction thing.. it matters not to me.. I just thought it was funny sounding.. like you know.. something a wisen old hacker would do in order to get a product out the door, regardless if there is rhyme or reason to it.. *shrug*.. see.. joke.. funny..laugh.. not serious.. got it?

    --

    I thought someone said there was going to be free beer!

  27. What about Cooling ? by Rosco+P.+Coltrane · · Score: 4
    Don't they run into cooling issues if they have a method to cram more transistors/cells into a given volume ?

    My understanding is that modern processors use diamond to conduct heat outside the processor core : did they also create an orthogonal diamond layer to conduct the heat out ?

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  28. Sorry, I couldn't resist. by tswinzig · · Score: 2




    /



    There, was that so hard?

    --

    "And like that ... he's gone."
  29. If god built them... by Ryan_Terry · · Score: 2

    "If you think about how God would design a chip, obviously God would use 45 angles..."

    If God built them they'd have brains you putz.....


    DocWatson

    --
    MessEdUp
    .sig
    #/var/www/v