• 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. Allegro X PCB Editor
  3. Calling an external executable[.exe] using SKILL

Stats

  • Replies 4
  • Subscribers 163
  • Views 14669
  • Members are here 0
More Content

Calling an external executable[.exe] using SKILL

ddbarge
ddbarge over 16 years ago

I was trying to find a way using SKILL function so as to call an executable (some .exe) from within a SKILL script  .....

Can anyone direct me some help/pointers

Thanks again for the help
  • Sign in to reply
  • Cancel
  • skillUser
    skillUser over 16 years ago

    Hi,

    first the disclaimer, I work with SKILL in the Custom IC (CIC) tools, though it is very similar.

    You can either use one of the sh(), csh(), or shell() commands to initiate an external job, or you can use the ipc* commands such as ipcBeginProcess(), ipcSkillProcess(), or ipcBatchProcess(). Use the latter if you need to communicate with the job/process, or the former approach if you can just start the job and don't need to send anything to it or receive any output from it.

    Hopefully this answers your question.

    Regards,

    Lawrence.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • imagesensor123
    imagesensor123 over 14 years ago

     Hi,

       yes, we can use the Ipc command to communicate with the external tool, especially the .exe file. but here, i met a problem, i want to call the "gimp" a system viewer tool (view image) in linux, and i want to call it in my form by pushing a button, so can you give me some opinions?

    Regards,

    zfeng

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • imagesensor123
    imagesensor123 over 14 years ago
    Hi,
    i used a  command in the CIW  like this icpBeginProcess("eog filename"), it works very well.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Ejlersen
    Ejlersen over 14 years ago

    Hi

    You could use axlRunBatchDBProgram

    Best regards

    Ole

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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