( ELSE 06 Item 24 ) -------------------------------------------- [ 06/23/06 ]

Subject: Mentor Calibre MDP, Xyalis, Brion Technologies

MASK DATA PREP -- What follows below is an interview with a litho guy with
his thoughts about the Mentor Calibre MDP tool.  I wish to apologize for the
"intro" aspect to this; it took me and this engineer a bit of work to sync
up on what he was saying, I figure that maybe many of my readers might need
some of this litho language explained, too.  The Calibre MDP review is
buried in the explainations.  Enjoy, if you can understand it!  :)


    I'm responding to your request for input on the Calibre MDP tool.  I'm a
    mask lithographer.  I'm about as backend as you can get in the design
    flow, John, and as such, I talk a different language than many of your
    readers, so I hope they'll bear with me.  I don't understand most of
    what your readers say either!

    "Fracture" is the process of translating polygonal stream data (GDS2 or
    OASIS) into mask lithography tool formats.  It's becoming increasingly
    important to optimize both mask write time and mask Crital Dimension
    (CD) control.  Advanced masks are exposed using Variable Shaped Beam
    (VSB) electron-beam lithography systems.  These tools compose the mask
    pattern from rectangular and triangular primitives ("shots") that are
    decomposed within the write tool from the fracture format ("figures").

    For complex patterns, there is almost a 1:1 correspondence between the
    shots and fracture figures.  To first order, write time is directly
    related to the number of fracture figures.  Write time is a major
    component of mask cost and cycle time, and to a lesser extent mask
    yield.  It is desirable for the fracture software to create the minimum
    number of figures necessary to accurately represent the pattern to
    minimize the write time.

    However, there is an element of fracture quality to consider.  Features
    that are composed of two or more shots in the critical dimension are
    statistically likely to have greater size and placement variability than
    features that are composed of only one shot.  This is due to the addition
    of size and placement errors of the individual shots.  Thus, while the
    total number of shots is important, the arrangement of these shots is
    also important to have the best CD control.

    Basic examples of a good fracture strategy include not splitting gates
    lengthwise and attempting to orient "slivers", or extremely thin shots,
    perpendicular to the critical dimension.  In our experience Calibre MDP
    does this as good or better than anyone, and the SW's user-adjustable
    parameters that are set to optimize the fracture strategy for each
    individual pattern respond predictably.  It has become commonplace to
    have to perform fracture Design of Experiments (DOE) matrices with a
    small piece of pattern data to empirically derive the best combination
    of fracture parameters for complex patterns -- which isn't necessary
    if you're using Calibre MDP.

    Mask Data Prep is starting to look a lot like litho optimization for
    wafer lithography.  Besides the "normal" translation requirements for
    mask manufacturing (rotation, scaling, mirroring, reverse toning,
    sizing, etc.) there is an increasing need for pattern analysis and
    context-based sizing.  To meet the CD uniformity requirements for
    advanced nodes at low k1 values (sorry for the litho-speak) it is
    desirable to characterize and compensate for local CD variations that
    are a function of pitch, line width, or pattern density.  One huge
    advantage Calibre MDP has, in my opinion, is it's ability to draw on
    the enormous potential inherent in Calibre DRC and RET.  Having this
    functionality on the same platform as MDP allows the mask manufacturer
    to easily take advantage of the OPC knowledge already in use to improve
    wafer lithography.

    As a relative new-comer to MDP, Calibre has had to climb the learning
    curve quickly.  Perhaps their biggest problem has been integrating the
    Calibre MDP flow into the established Synopsys (Numerical) CATS flow
    which flatten hierarchy early and act on fracture formats rather than
    on hierarchical stream data.  Initially Calibre MDP was inefficient
    dealing with flat or mostly flat data especially when not originally
    created by other Calibre processes.  More robust read-in processes that
    adapt to flat data, the introduction of Calibre's MTflex distributed
    processing strategy, and section-based processing seems to have resolved
    these early problems.  We still have to use the incumbent Synopsys CATS
    tools to translate its proprietary formats to GDS or OASIS, but the
    trend towards using OASIS instead of fracture formats to transfer data
    to the mask manufacturer seems to be slowly resolving this issue.

        - [ An Anon Engineer ]


    Mask Related Tools

    Xyalis sells a metal fill tool that is rule based (can use any shape)
    resulting in a much smaller database than their competitors according
    to their data.

    Shearwater sells Lavis, a Japanese tool that is a viewer for GDSII,
    LEF/DEF, MEBES, etc. but also allows editing and Boolean operations.
    They claim is high performance and high capacity and is used by Aprio
    for their viewer.  They sell another tool from Saratoga Data that
    optimizes and compresses GDSII data.  They say compression is 75%-98%
    and averages about 96%, while still retaining hierarchy.

    Artwork Conversion Software sells a variety of utilities such as fast
    GDSII and MEBES viewers and plotters, and tools that can do Boolean
    operations on GDSII or extract pad information automatically.

    Laflin sells Hotscope, a high speed GDSII and MEBES viewer.

    Brion Technologies sells a mask inspection tool that they say is faster
    than KLA because they have a hardware accelerator.

        - John Weiland of Intrinsix Corp.
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)