Are there the functions 'leEdgeSetLayer' and 'leEdgeAddAll' in skill?

Discussion in 'Cadence' started by tech11, Jun 21, 2007.

  1. tech11

    tech11 Guest

    I found the two functions in one skill scripts, but mayn't find them in
    documents, even searched out any info with google. Are they exist? If
    they're old functions, how to find the replaced ones? Thanks for your help!

    B.R.

    Joffre
     
    tech11, Jun 21, 2007
    #1
  2. tech11

    John Gianni Guest

    In less time than it took for me to respond to this question, anyone
    can find out the current status of any of the more than 50,000 SKILL
    functions with a single click (including exactly which releases your
    functions of interest exist in, whether they are documented &
    supported, and if they've been changed or deleted between releases,
    and if so, what the arguments are and how to recover from the changes
    or deletions, etc.).

    1. Bring up the two-part SKILL Survey (CIW: Tools -> SKILL -> Survey)
    2. Point to your IL files to create a comprehensive INVENTORY of all
    functions called & defined & where located
    3. Enter your email address to receive an automated multi-part
    detailed analysis by return email

    Information you'd find in that survey result would include, for
    example, are that leEdgeSetLayer & leEdgeAddAll are both private
    (undocumented & unsupported) SKILL functions; available in all
    releases (from at least IC440 to IC610); and neither has been changed
    nor deleted during at least the past decade.

    As you surmised, these are old functions. Interestingly, a quick PCR
    search showed that there haven't been any Customer requests (neither
    PCRs nor Service Requests) filed for these functions since before 1994
    so, they're pretty stable if they are still in use at Customer sites
    today.

    What you should do, and anyone who feels they need to use an
    undocumented unsupported function should do, is file a Service Request
    asking Cadence if there are existing public equivalents for these
    undocumented unsupported functions. Often there is an existing
    replacement. If not, you can ask for them to be considered to be
    documented and made public or for equivalent functions to be created
    to be documented and supported. I've personally seen over four hundred
    of these private-to-public requests successfully resolved when I was
    the DFII Marketing Manager and driving the issues (long ago).

    EVERYONE ... PLEASE RUN A SKILL SURVEY TODAY and see for yourself the
    status of your SKILL functions!
    Good luck,
    John Gianni
     
    John Gianni, Jun 25, 2007
    #2
  3. If I remember rightly, these were both "Edge" (aka Artist 2.4) compatibility
    functions. Edge was end-of-released back in around 1992 or there abouts.

    These were intended to form a migration path from Edge (DF1) to DFII.

    I would heartily recommend not using them, and doing the survey as John
    suggests.

    Regards,

    Andrew.
     
    Andrew Beckett, Jun 27, 2007
    #3
  4. SDA (1986) -> Edge (1988) -> Opus DFII (1990) -> icfb DFII (1995) ->
    Virtuoso (2007)
     
    Francisco Carvalho, Jul 14, 2007
    #4
  5. Your dates are a bit out - icfb was introduced in 1992 or 1993, but there was
    the big change to DFII with the move to 4.4 which came out in 1996 (although the
    release was called 9504). The name Virtuoso as a platform appeared in 2003
    or 2004, but in terms of the big change (IC610) that appeared in 2006.

    Still, this is all a bit academic (and pedantic on my part, sorry).

    Andrew.
     
    Andrew Beckett, Jul 17, 2007
    #5
  6. By no means, Andrew. I think a complete heritage tree of the Cadence
    tools with dates and "nicknames" would save a lot of confusion. When
    people change companies, the design flow and flow talk changes
    abruptly. Some companies don't update as fast as they could, other use
    the old naming a long time after it changed (Think of Analog Artist vs
    ADE and upcoming ADE-L /ADE-XL /ADE-GXL) I experience that when the
    naming of the tools change, the chance that misunderstandings happen
    in meetings are big. These misunderstandings lead to fairly off-topic
    talk and time is wasted to clear these things out. I once saw such a
    diagram for the unix operating system and its derivatives, and it was
    really informative. From a marketing point of view it is probably not
    so good as the users will then never forget ....
     
    Svenn Are Bjerkem, Jul 19, 2007
    #6
  7. tech11

    John Gianni Guest

    Hi Svenn,

    When I was DFII Marketing Manager (way back in the 4.4.x Y2K days), in
    addition to a newsletter for each release, I used to post the
    following release-cycle information on Sourcelink:
    * DFII Release Life Cycle Overview
    * DFII Release Life Cycle Matrix
    * DFII Release Life Cycle Questions

    I just checked and the DFII Four Four Forum Customer newsletter is
    still there ...
    http://sourcelink.cadence.com/docs/files/FFF/welcome.html

    But the release-cycle information seems to be a dead link.

    You might want to ask Customer Support to generate new release cycle
    information so all benefit:
    sda --> opus --> icfb --> virtuoso

    Good luck,
    John Gianni
     
    John Gianni, Jul 23, 2007
    #7
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.