Home > Community > Forums > PCB SKILL > information regarding Skill coding

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 information regarding Skill coding 

Last post Thu, Oct 16 2008 8:50 AM by pcbgeorge. 2 replies.
Started by Prasanna 15 Oct 2008 11:48 PM. Topic has 2 replies and 1776 views
Page 1 of 1 (3 items)
Sort Posts:
  • Wed, Oct 15 2008 11:48 PM

    • Prasanna
    • Top 100 Contributor
    • Joined on Thu, Oct 16 2008
    • Bangalore, Karnataka
    • Posts 71
    • Points 1,705
    information regarding Skill coding Reply

    hi all,

     I am new  to skill coding. I have no idea about this. Can anybody tell what is skill coding. what is the purpose of using this. and how to implement in design?

    • Post Points: 35
  • Thu, Oct 16 2008 7:38 AM

    • skillUser
    • Top 10 Contributor
    • Joined on Fri, Sep 19 2008
    • Austin, TX
    • Posts 2,598
    • Points 16,075
    Re: information regarding Skill coding Reply

     Hi Prasanna,

    SKILL is Cadence's proprietary coding language that is based on LISP. It is built into our PCB and IC tools, for example, Allegro, Concept and Virtuoso. The core language is the same between IC and PCB, though the tool-specific interfaces are different. SKILL provides a way of customizing the tool and automating various tasks. For example, you can modify or add to the tool menus, you can call the procedural commands that you would normally trigger from the user interface, and so on.

    I work with the Custom IC tools, so I do not know the best place to point you to, but I would expect that the documentation would be a great place to start.

    Regards,

    Lawrence.

    • Post Points: 5
  • Thu, Oct 16 2008 8:50 AM

    • pcbgeorge
    • Top 500 Contributor
    • Joined on Wed, Oct 1 2008
    • Beaverton, OR
    • Posts 32
    • Points 500
    RE: information regarding Skill coding Reply
    Look in $CDS_ROOT\doc for folders with "sk" in them.  Examples are:
     
    algroskill          Allegro Skill Extensions
    conceptsk           Concept Skill Extensions
    sklangref           Skill Language Reference
    sklanguser          Skill Language User Guide
    sklanguserKPNS      Skill Known Problems and solutions
    There are usually both PDF and Web versions of the documentation in each directory.  I would start with the user guide.
     
    Good luck :)
    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by Prasanna at 15 Oct 2008 11:48 PM. Topic has 2 replies.