( DAC 00 Item 47 ) --------------------------------------------- [ 7/13/00 ]

Subject: Barcelona, Antrim, NeoLinear, Tanner, ComCad, Silvaco, SPICE

WHAT'S GOOD FOR THE GOOSE:  Seeing all the sucess in the digital world for
synthesis-like tools, this year at DAC a number of "analog synthesis" type
of companies came to the forefront.  Way back in DAC'95, some university
types from Eindhoven, Netherlands gave a talk in Session 25 about genetic
algorithms being used for analog synthesis.  A year later, Sony and Cadence
made press hinting at analog synthesis.  Then, in 1997, the University of
Cincinnati announced VHDL-AMS Synthesis Environment (VASE), an analog VHDL
synthesis tool suite based on Carnegie-Mellon's ASTRX/OBLX tools.  Then at
DAC'98, Anasift hinted at an analog synthesis tool.  In July of '98 there
was more VASE talk.  In Nov. '98, Neo Linear hinted.  At DesignCon'99, Ron
Gyurcsik, director of Cadence Design Systems' analog and mixed-signal group
said "Analog synthesis is always the holy grail.  It's tomorrow's solution.
It's not really there."  Four months later, HP EEsof announced its "RF
Compiler" that created analog circuit from behavioral descriptions.  Six
more months later, Antrim announced, but in that same EE Times article, Gary
Smith warned: "Yes, we're going to automate analog design, but it'll be 2004
to 2006 before we get there."  Then in late Febuary of this year, ex-Cadence
CEO and EDA playboy came out of EDA hiding to back Barcelona; bringing us
to the analog synthesis explosion at DAC'00.

   "CADdexterity sells CAD to facilitate custom design of large analog
    blocks.  It can generate an initial layout from your schematic, then it
    only allows you to make legal layout changes, understands splitting or
    folding or merging transistors, can do simple logic optimization, and
    can do compaction.

    Antrim Design Systems and Comcad sell tool that takes as its input a
    SPICE netlist and a description of the design requirements (entered
    either in a script or GUI).  It automatically sizes the transistors to
    meet the requirements.

    Barcelona Design sells a tool similar to the two above, except that you
    don't input a netlist, you choose from a library that they provide.
    They have 50 different netlists for an op amp.  They currently only do
    op amps, inductors and resonators, and currently only output a SPICE
    netlist.  They plan to do PLLs and switched capacitors, and also to
    output GDSII.

    NeoLinear takes a specification and a stick layout/schematic, and does
    both the sizing of transistors and the final layout.  They say these two
    steps normally take about 70% of the time in doing an analog design.

    Tanner continues to sell a lot of cheap PC based analog design tools.

    France's Dolphin Integration has a family of PLLs that it customizes for
    your process and delivers GDSII, SPICE netlist and other documentation.

    BTA Technology and Silvaco sell tools that makes SPICE models from
    measured data."

        - an anon engineer


   "Most interesting new spin - everyone suddenly now does Analog Synthesis!
    What a great concept; this capability has only been in commercial SPICE
    simulators for the past 15 years - it is pretty cool that they just
    invented it.

    The folks at ComCad in Germany had a very low key booth to discuss what
    is basically their SmartSpice/PSPICE optimizer product with their own
    schematic capture tool.

    The Antrim guys were a bit on the arrogant side and refused to schedule
    me a demo as I was only a consultant and not planning to buy their
    product; however their floor demo showed time based optimization with
    reasonable corners.  The tool could synthesis design and create
    behavioral models for some standard mixed signal and analog topologies.
    To play it safe - they did the right thing and output Verilog D 
    / Verilog A and Verilog AMS.  The big problem is the behavioral models
    and the resulting simulation characterization of the design could not
    be obviously back annotated from layout with parasitics and then the
    resulting design undergo re-optimization while maintaining the
    parasitics and generate a new behavioral model.  Additionally, the
    synthesized blocks did not take into account nor specify any application
    constraints on implementing the design in silicon (proximity to other
    blocks, current density requirements, orientation.)  They assume that
    the process corners is sufficient information -- so there is no way to
    reality check on the IP blocks created.  Since only a few standard
    topologies were supported -- the automated synthesis of major mixed
    signal blocks and their associated Digital sections (i.e. PLLs, data
    converters, transceiver) do not really yield any designs that are
    achievable in a reasonable time as the test suite generate is very
    tedious for all aspects (DC/Transient/AC/Noise/Harmonics) of the design
    flow.  Additionally, the results created by the characterization do not
    yield intermediate fail data so if multiple model corners and analysis
    types are chosen -- very little info on the corners that don't work are
    reported.  I think for folks who need the Verilog A/Verilog AMS outputs
    who are traditional MTB clients may like it -- but it is too early for
    real analog guys.  In about a year these folks may have something to
    really look at.

    The NeoLinear product was pretty cool -- they had a method that with a
    decent and flexile gui they could do high speed device optimization
    utilizing a new stopping algorithm for determining directions not to
    pursue (a feature not found in the current old technology SPICE
    optimizer).  They also have a very cool distributed simulation engine
    ( pricing and licensing model TBD.)  Unfortunately, most companies
    have such bad network traffic, I don't think it can be used effectively.
    It currently does not do the cool stuff for multi-threaded so those of
    us who are fans of big multi-processor compute servers have to wait.
    They also have a hook into auto layout generation from the schematics
    that deal with Analog things like shielding and cross-coupling.  This
    is a great alternative for the Analog custom stuff as you don't need
    several 10K-100K chunks of money for non-migrate able P-cell development
    and their layouts can even pass LVS with a hierarchical tool (Calibre
    and Hercules).  The tool can even resimulate and optimize after post
    layout extraction.  The big limitation is that the tool outputs
    SPICE/CDL as the base mode - no high level stuff like Verilog A or
    Verilog AMS.  The tool, unlike Antrim, is targeted toward mid-senior
    level engineering who want  higher productivity rather than replacing
    high cost head count with new brains (recent grads) and "smart tools".
    This analog stuff is still magic for getting the Si to work and this
    tool does a great job of getting higher productivity from Sr staff who
    can't work on enough projects as they are bogged down doing n-teenth
    circuit simulations and manually being the "stopping algorithm break
    point".  Other than a good designer and Silvaco's Multi-threaded
    SmartSpice and their process based "Clever" RC extraction product for
    open topology, it is the only practical solution available in June
    2000 to June 2001.  Definitely folks to keep an eye on them - it is not
    glorified MTB.  It appears to be real analog device synthesis."

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