( DAC 01 Item 6 ) ---------------------------------------------- [ 7/31/01 ]

Subject: Iota, Sequence/Sente WattWatcher, Synopsys Power Compiler, Offis

POWER DESIGN:  Sente's WattWatcher & Synopsys PrimePower tools focus on
analysis and estimation from your design's RTL code -- and a lot of that
depends on the anticipated behavior of the design.  Static power isn't that
hard to figure out.  The 'bear' is trying to figure out the *dynamic* power
that a chip uses -- and that can be all over the map!  The big question,
then, are how accurate are these estimates?  WattWatcher has owned this
market for years, but it appears that PrimePower might be snapping at their
heels.  Iota and Offis sell power planners.  Controversial because people
are used to doing this by hand.  Synopsys Power Compiler is the only tool on
the market that tries to re-optimize your design to consume less power.


    "The Offis Orinoco guys had some neat ideas about going from C/C++ down
     to gates optimizing for power.  However, without an underlying logic
     synthesis engine, I would never trust Orinoco to give me real results.
     The idea of generating scripts to coerce Behavioral Compiler into
     giving them the schedule that they thought was optimal (for power) was
     ridiculous -- not ridiculous in theory, but in practice."

          - [ An Anon Engineer ]


    "Offis:

     Orinoco is an algorithmic and RTL level power estimation tool.  If
     you're at the algorithmic level, you need to give it some hints about
     the number of pipeline stages. You make a library of power for each
     cell using Synopsys Designpower or Powermill, then abstract this to
     get power estimates for RTL blocks. They said they are within 20% of
     actual power but then added a ton of provisos and eventually said they
     were better at comparing two different designs. Actual power is
     highly dependent on both instruction and data so this is a more
     reasonable claim.

     Iota also does gate level IR drop analysis.  It characterizes your
     technology to get speed and IR drop. They say they're as accurate as
     Railmill but much faster since it's gate level. They can also modify
     the SDF for your design to account for the instance specific voltage."

          - John Weiland, Intrinsix


    "IOTA Technology has a very nice gate-level IR drop map across the
     chip.  Provides a Chipviewer."

          - Raj Sayana of MoSys


    "Another technology that caught my attention was from IOTA technologies.
     They have power planning tools that help one to plan and implement
     power planning structures easily into the chip, starting at an early
     stage in the design cycle.  They analyze the design/block and give
     quick feedback of the IR drop with every little tweak."

          - Nagendra Cherukupalli, Cypress Semiconductor


    "I think that Iota's PowerPlanner tool has a very useful role to play in
     early (pre-gate) chip power planning.  It strongly complements the
     Simplex VoltageStorm tools, which kick in after gate-level netlists
     are available."

          - Mike Carter of Mosaid Technologies


    "I stopped by to talk to the Iota folks.  What they show is something
     really cool missing from our flow.  I talked to our APR guys about it
     and they said that they had already done an eval of the tool several
     months ago and that it did not live up to expectations.  So,
     unfortunately this falls into the "cool but really smoke, mirrors, and
     glitz on an ideal test case" software-- which is unfortunate."

          - [ An Anon Engineer ]


    "If you're designing a chip for a portable device, I've heard good
     things about Power Compiler, although I haven't used it myself.  But
     if you don't care about power, you don't need it."

          - Oren Rubinstein of Nvidia


    "We looked at both Power Compiler and the power capabilities within
     PKS.  While I think that Cadence has a more elegant solution for power
     reduction during synthesis and a more tightly linked solution for
     physical/functional synthesis, I believe that the dominance of the
     synthesis market will hinge on who gets the design starts first and
     with those starts the support of the ASIC manufacturers.  Synopsys
     has that momentum."

          - Richard Lowry of Starburst Technologies


    "We did have Power Compiler, but simply did not use it as we were too
     busy meeting our area and timing goals.  Perhaps for battery-powered
     devices, they have more use, but not in our environment."

          - [ An Anon Engineer ]


    "We used Power Compiler on our last ultra low power design and the
     estimated gate-level power numbers were very close to our measured
     silicon values.  We like the tool and will continue to use it.  You
     need to work with your library vendor, though, to ensure accurate power
     tables are in the .lib files otherwise your numbers are meaningless."

          - [ An Anon Engineer ]


    "We may use Synopsys Power Compiler this year.  I think the Sente tools
     are generally pretty good but I don't use them in my current job."

          - Carl Wakeland, Creative Advanced Technology Center


    "Power analysis was also listed in this category.  We are definitely 
     interested in Sequence/Sente and Synopsys tools, and are likely to
     evaluate both in the next few months.  My impression is that Synopsys
     has a more comprehensive (and expensive) solution with Power Compiler.
     My understanding is that PrimePower will have full RTL analysis in the
     next release but that Sequence has it now, along w/ good lib support."

          - [ An Anon Engineer ]


    "We've been looking at Power Compiler for some future designs but
     nothing at the moment."

          - Phil Hoppes, Intersil


    "We will probably dump WattWatcher for PrimePower."

          - [ An Anon Engineer ]


    "We have used Wattwatcher from Sequence (previously from Sente) for a
     while.  It does a decent job of vector-based power calculations.
     Unfortunately the price is very high, so we have just started an
     evaluation of PrimePower."

          - [ An Anon Engineer ]


    "We have used the Sequence WattWatcher power analysis tool.  It works
     quite well (within 10-15% at the RTL level) as long as your ASIC vendor
     supports it by providing the power libraries."

          - [ An Anon Engineer ]


    "RTL estimators - Sequence (Sente) WattWatcher:

     Strengths
       - excellent visualisation features (colorised display of hotspots)
       - crossprobing to RTL
       - can be Tcl-scripted

     Weaknesses
       - multiple clock domains must have their activity factors
         (manually) referred to some base frequency
       - pseudosynthesis technique is fast but regularly produces
         funny/bizarre results
       - probabilistic estimation should default more intelligently
       - Synopsys (SAIF) and Sequence(Sente) have different PLIs, that
         I would like to see these unified.  Adding Linux support for
         both will be essential for capture from real-world simulations.

     Good tool, let's see proper multifrequency support and Linux port."

          - [ An Anon Engineer ]


    "We once tried Sente and it looks quite reasonable.  But I have no clue
     how good it matches the real silicon."

          - [ An Anon Engineer ]


 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)