• 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. PCB Design
  3. regarding skill

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 164
  • Views 12822
  • Members are here 0
More Content
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

regarding skill

archive
archive over 17 years ago

Hi,can any one explains what is a skill program. what is its use and how is it done


Originally posted in cdnusers.org by kingshar
  • Cancel
  • archive
    archive over 17 years ago

    One of the most powerful features of Allegro is SKILL which is the programming language to control the database for a board. SKILL is much like LISP and can be a bit tricky to learn. With SKILL you can essentially invent your own set of commands. Cadence has a public library of such invented commands available for free download.

    Learning SKILL is really tricky. I suggest reading the online documentation and looking at existing programs. Once you learn how the programs work then you too can begin writing your own SKILL code. Debugging SKILL is not a trivial matter. The only debugger I am aware of must run on a Sun workstation -- not Windows. That to me is a serious limitation of the toolset.


    Originally posted in cdnusers.org by redwire
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 17 years ago

    Hi kingshar,

    If you search this site (for SKILL), or www.pcbstands.com, or www.pcblibraries.com, or www.padmasters.com, you should be able to find out all you'd need to know SKILL's function.

    Also, there is a SKILL_SCHOOL group on Yahoo Groups. Uri does a VERY thorough teaching of SKILL.

    Good day.
    Mitch


    Originally posted in cdnusers.org by cadpro2k
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Cadence Guidelines

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