( DAC 04 Item 16 ) --------------------------------------------- [ 02/09/05 ]

Subject: Magma Blast Fusion

GARY'S 98 PERCENT -- When I talk with Gary Smith of Dataquest about his
EDA marketshare numbers, he tells me he puts something like 98% of all
Magma revenue under what you'd call the P&R market.  (Gary actually calls
it "implementation", but that's another story...)  That is, Magma makes
98% of its income off of Blast Fusion sales.  This might get more complex
this year if you look at what users are saying about Magma's power
optimization flow.  How much will the Blast Power embedded in a Blast
Fusion flow change things?


    The Blast tools for 90 nm TSMC was impressive.  They demo-ed better
    than any tool at DAC.

     Upside:

      - running on the same database, with the same extractor and timing
        engine is very powerful.
      - being able to synthesize and time across different PVT points for
        power, size and speed all concurrently is the best in class.
      - optimize power across different power domains

     Downside:

      - crappy support; the buzz around DAC is that Magma's support is
        great during pre sales, but falls away quickly after the deal
        is signed.  By the time you get to production work, you're talking
        with only help line personnel.
      - DC Experts; we have a lot of DC experts and they view their
        knowledge of how to get DC to give great results as their value
        to the projects.  Nobody doing synthesis at our company wants to
        change and our group a great relationship with Synopsys.

    If true, Magma's low power solution was equal or better than Cadence
    and they blew Synopsys' presentation away.

        - [ An Anon Engineer ]


    For my own education I was checking the low power flows out.  I was
    most impressed with Magma's v4.2 story.  It looked to be the most
    comprehensive.  It has the usual retention flops, voltage islands, but
    also includes auto Vt optimization and decoupling cap insertion,
    although most folks now flood free space with caps anyway.

    The Magma power analysis looked comprehensive.  It provides for both
    static and dynamic analysis, including transient analysis of surges
    and voltage drop induced timing delays.

    I was also interested that Magma picked up QuickCap.  I saw it as Magma
    taking high performance and low power markets seriously.  Actually it's
    getting hard to avoid detailed analysis.  I like QuickCap's niche of
    high accuracy for up to 1,000 nets.  There are plenty of cases of
    critical paths and cells that fall into that category.  The tunable
    accuracy is a great feature.  It will be interesting to see how they
    utilize this technology in the rest of the product line.  I hope they
    extend it to full RCLK extraction.

        - Grego Sanguinetti of Tektronix


    Internally, we evaluated Blast Power and were impressed by the
    consistency on leakage power performance from different initial
    netlists.  That's its biggest difference from Sequence and Synopsys.
    But Blast Power runtime didn't gain much over them.

    Magma has covered most power-aware features, including automatic level
    shifter insertion, block-level power plane synthesis and analysis, and
    automatic retention flops inference.

    We will further look inside to see what their real capability is.

        - Jian-Dai Pan of Faraday


    I saw Magma's DAC booth demos for power integrity and DFM.  Their
    solutions are tightly integrated to Magma's flow.  These functions are
    higher level from a technical point of view, but they are expensive at
    the stand alone tool point of view.

    Magma's power integrity and DFM solutions appear advanced based on
    their demos, but I have not done a real benchmark to confirm this.

        - [ An Anon Engineer ]


    Magma:

    1. The tools can do optimization using timing variation due to both
       SI and IR.
    2. During placement Blast Fusion will respect placement blockages but
       these same blockage areas can be designated for use as optimization
       buffers placement areas only.
    3. Blast Fusion also identifies and displays the SI and IR drop delays
       in the fail paths for easier analysis.
    4. They do  multi mode, multi corner analysis.
    5. They have a 45-degree router built-in.

    Comparison with Cadence:

    1. Similar to First Encounter in claims of RTL to GDS.  The Magma GUI
       is much more intuitive and better laid out.
    2. The Cadence flow is more widely adopted in the industry and TSMC
       reference flow. They have better parasitic extraction capabilities.

    Magma Strengths: Very good GUI.  Good analysis capabilities have been
    added to the user interface which allows the designer to interactively
    look at effects like SI and IR Drop.  Good "what if" analysis for
    Blast Rail and Blast Noise.

    Magma Weaknesses: The common database for the entire flow, which is a
    good idea in general, can be limiting because it doesn't allow the end
    user to introduce point tools into the entire physical design flow.

    This assumes Magma to have "best in class" tools for the entire flow,
    which clearly is not the case now.

    Another weakness is that the Magma flow is not part of the TSMC
    reference flow which usually is an indicator of "sign-off" quality
    in a tool suite.

        - Dan McConnell of ATI Technologies


    I had a good impression of Magma's tool.  You can get timing closure
    with one tool in the layout flow.  I think Magma's weak point is RC
    extraction and routing.  It had some stability problems, but I haven't
    seen the latest version of the tool.

        - [ An Anon Engineer ]


    We became interested in Magma due to their claims of improved ease of
    use and claims of improved productivity.  Designs coming into my group
    are typically 4X in size from our previous generation.  We're looking
    to simply do more with the same number of people.

    Magma's platform is built on a single executable.  This means that
    when you purchase a Magma license or receive upgrades, all of their
    functionality is included with one license purchase.  A college degree
    is not required to license these tools.  This simplifies things
    drastically for management of tool procurement; not to mention the
    execution of the tools.  When the tool is used, everything is loaded
    and available to the user in one cohesive environment.

    The biggest technical win is the embedded methodology of how Magma
    tools are to be run.  This includes their Gain Based synthesis, but
    in general terms it's that Magma's methodology doesn't perform
    optimization on cells without having detailed data to optimize on.
    This makes exploratory synthesis fast -- and we found it correlates
    to post-placed results nicely.  This approach has proven itself to
    offer us improved productivity, less license usage, quick turn times,
    and superior usage of low-Vt cells.

    The interface to the tools is also nicely done.  For remote users, the
    tools can be run locally but the CAD database can be remote.  Their
    Mantle tool has the ability to connect to a remote session and transfer
    only "Mantle data" back & forth - greatly improving remote performance.
    Our remote users raved about this.

        - [ An Anon Engineer ]


    We've been using Magma Blast Fusion (and Blast Create) for more than
    a year now, and had working silicon on two different chips. 

        - Joseph Dao of Aeluros


    Magma needs to clean up their act in the physical synthesis domain.
    They are so much constraint driven that if the constraint for one path
    is loose, wrong or simply not there, they will unravel it, thus causing
    timing violations.  Validating all the constraints is a monumental task
    and requires a more formal way of checking them.  This is why tools
    like Fishtail focus are a must.

        - Himanshu Bhatnagar of Conexant


    As opposed to the old standard of Astro/PhysOpt, I've recently used
    Magma to complete a 0.13 u tapeout.  From preliminary unsanitized
    thru to finalized constraints, Magma's physical synthesis results were
    predictable.  The timing issues traced to non-optimal floorplanning
    were easily resolved thanks to a new graphical timing display (v4.2.x),
    usable scripting interface, and intuitive help system. 

    There still remains some issues to cleanup before we could claim that
    Magma has a viable multi-voltage physical synthesis to GDSII solution.
    Just like the other tools, a little 'dont_touch', strict power railing,
    and regioning finess allowed completion.

    At least for 0.13 u, Magma has my vote.

        - Marvin Dong, Consultant

Index   
Next->Item






   
 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)