• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC SKILL
  3. where to find the tutorial on how to program the skill language...

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 142
  • Views 23304
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

where to find the tutorial on how to program the skill language?

archive
archive over 18 years ago

Hello, all: I can use cdsdoc, although sometime netscape has problem to open. Can anyone tell me where I can the tutorial on how to program the skill language, if I want to want to make a new function. thanks sophia


Originally posted in cdnusers.org by sophia_song
  • Cancel
Parents
  • archive
    archive over 18 years ago

    Here is a cut-and-paste of my related post in January of 2005l; hope it helps!
    John Gianni

    psitham wrote:
    > Can anyone tell me the easiest way to learn SKILL ...
    > I tried searching for SKILL on the web
    > Is the OpenBook of cadence a good starting point ?.

    This question has been asked many times in the past.
    Basically, the answer is yes.
    To learn SKILL, do two things:
    a) Read the SKILL user guides (there are plenty shipped with DFII, aka "Virtuoso")
    b) Take a SKILL training class
    For example, every year, the International Cadence User Group offers
    half-day basic and advanced and Pcell SKILL programming classes for 50
    bucks.

    Plenty of examples abound on the Internet, for example, I just googled
    for keywords of learn SKILL programming & your question popped up many
    times.
    For example, see this 10 Jun 2002 thread by Reuben Wilcock summarized
    below:

    Subject: SKILL programming
    Newsgroup: comp.cad.cadence
    Date: 10 Jun 2002 07:17:10 -0700

    Can anyone offer advice on the best way of starting to learn to
    program in SKILL - where to get manuals and examples and any other
    information. Basically anything to get me started. This is going to be
    aiming towards manipulating layouts and pCells - another thing which I
    would be grateful for information about.

    To which the esteemed Andrew Beckett suggested:
    Start by reading the SKILL user guide in openbook or cdsdoc (depending
    on which version you're using). The SKILL User Guide is written like
    a programming book - and goes through from basics upwards, and has
    some simple examples in the manual too.

    You might also want to look through the SKILL reference manual, the
    Design Framework II SKILL Reference manual, and the Relative Object
    Design manual (for pcells).

    However, I'd strongly recommend attending one of Cadence's SKILL
    classes - you'll find that you'll get up to speed much quicker that
    way (I know you'd expect me to say that, but it really is the quickest
    way of getting up to speed).

    And to which Erik Wanta expounded upon, namely:

    Read the following documentation on sourcelink.
    - SKILL Language User Guide
    - SKILL Language Reference
    - DFII SKILL Functions
    - Development SKILL Functions
    - User Interface SKILL Functions
    - Schematic Composer SKILL Functions
    - Layout Virtuoso SKILL Functions
    - Techfile & Display Resources SKILL Functions
    - Floorplanning SKILL Functions
    - Analog Artist SKILL Functions
    - Open Simulation System Reference
    - IPC SKILL Functions
    - SKILL++ Object Oriented Programming
    - Cadence Application Infrastructure User Guide
    - Component Description Format (CDF) User Guide

    See also:
    http://www.ee.vt.edu/~ha/cadtools/cadence/skill.html
    http://www.utdallas.edu/~grinnell/ee7v81
    www.informatik.uni-stuttgart.de/ipvr/ise/projekte/cadence/AA/CadenceS...

    Other messages backed up these two suppositions, e.g.:

    Newsgroups: comp.cad.cadence
    From: Grant Erwin
    Date: Fri, 15 Mar 2002 07:36:40 -0800

    Don't start by reading SKILL code.
    Much too intimidating.
    Start by reading the online document "SKILL User's Guide".
    I'd print it out and take it home and just try to read it like a
    novel.

    I don't know of too many people who are successful at picking up SKILL

    without going to the Cadence training courses ...

    Also, contact your sales or support team and obtain a SKILL Quick
    Reference which contains short-form documentation on over 5000 public
    SKILL functions.


    Originally posted in cdnusers.org by John
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • archive
    archive over 18 years ago

    Here is a cut-and-paste of my related post in January of 2005l; hope it helps!
    John Gianni

    psitham wrote:
    > Can anyone tell me the easiest way to learn SKILL ...
    > I tried searching for SKILL on the web
    > Is the OpenBook of cadence a good starting point ?.

    This question has been asked many times in the past.
    Basically, the answer is yes.
    To learn SKILL, do two things:
    a) Read the SKILL user guides (there are plenty shipped with DFII, aka "Virtuoso")
    b) Take a SKILL training class
    For example, every year, the International Cadence User Group offers
    half-day basic and advanced and Pcell SKILL programming classes for 50
    bucks.

    Plenty of examples abound on the Internet, for example, I just googled
    for keywords of learn SKILL programming & your question popped up many
    times.
    For example, see this 10 Jun 2002 thread by Reuben Wilcock summarized
    below:

    Subject: SKILL programming
    Newsgroup: comp.cad.cadence
    Date: 10 Jun 2002 07:17:10 -0700

    Can anyone offer advice on the best way of starting to learn to
    program in SKILL - where to get manuals and examples and any other
    information. Basically anything to get me started. This is going to be
    aiming towards manipulating layouts and pCells - another thing which I
    would be grateful for information about.

    To which the esteemed Andrew Beckett suggested:
    Start by reading the SKILL user guide in openbook or cdsdoc (depending
    on which version you're using). The SKILL User Guide is written like
    a programming book - and goes through from basics upwards, and has
    some simple examples in the manual too.

    You might also want to look through the SKILL reference manual, the
    Design Framework II SKILL Reference manual, and the Relative Object
    Design manual (for pcells).

    However, I'd strongly recommend attending one of Cadence's SKILL
    classes - you'll find that you'll get up to speed much quicker that
    way (I know you'd expect me to say that, but it really is the quickest
    way of getting up to speed).

    And to which Erik Wanta expounded upon, namely:

    Read the following documentation on sourcelink.
    - SKILL Language User Guide
    - SKILL Language Reference
    - DFII SKILL Functions
    - Development SKILL Functions
    - User Interface SKILL Functions
    - Schematic Composer SKILL Functions
    - Layout Virtuoso SKILL Functions
    - Techfile & Display Resources SKILL Functions
    - Floorplanning SKILL Functions
    - Analog Artist SKILL Functions
    - Open Simulation System Reference
    - IPC SKILL Functions
    - SKILL++ Object Oriented Programming
    - Cadence Application Infrastructure User Guide
    - Component Description Format (CDF) User Guide

    See also:
    http://www.ee.vt.edu/~ha/cadtools/cadence/skill.html
    http://www.utdallas.edu/~grinnell/ee7v81
    www.informatik.uni-stuttgart.de/ipvr/ise/projekte/cadence/AA/CadenceS...

    Other messages backed up these two suppositions, e.g.:

    Newsgroups: comp.cad.cadence
    From: Grant Erwin
    Date: Fri, 15 Mar 2002 07:36:40 -0800

    Don't start by reading SKILL code.
    Much too intimidating.
    Start by reading the online document "SKILL User's Guide".
    I'd print it out and take it home and just try to read it like a
    novel.

    I don't know of too many people who are successful at picking up SKILL

    without going to the Cadence training courses ...

    Also, contact your sales or support team and obtain a SKILL Quick
    Reference which contains short-form documentation on over 5000 public
    SKILL functions.


    Originally posted in cdnusers.org by John
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information