• 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. stream Out using SKILL

Stats

  • Locked Locked
  • Replies 10
  • Subscribers 143
  • Views 20495
  • 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

stream Out using SKILL

ahata
ahata over 14 years ago

Hello,

I'using the following code in order to transalte my OA layouts to gds.

xstSetField("library" libName)
xstSetField("topCell" cell )
xstSetField("strmFile" strmOutCellName )
xstSetField("virtualMemory" "true")
xstOutDoTranslate()

I seek throughout the Cadence documentation in order to see how the xstOutDoTranslate function is defined and I couldn't find anything about it. So could anyone tell me how this function is defined and which parameters I can tuned?

 My second question, when the xstOutDoTranslate is properly configured, once this command is executed it always produces a pop-up message highlighting the errors and warnings occurred during the translation and forces you to answer the question if I want to see the log file or not. Since I'd like to do the translation of several cells subsequently, is there any to not allowed this pop-up  windows to be prompt? 

Thanks in advance

 ahata

  • Cancel
Parents
  • ahata
    ahata over 14 years ago

     

    Andrew Beckett said:

    Ahata,

    You can define the function xstOutOnCompletion to trigger when the stream out finishes. See the documentation for more details.

    Andrew.

     

     

    i tried to use this function to check whether the streamOut translation  xstOutDoTranslate() ) worked or not and some weird stuff happened. 

    So initially I had my SKILL code with only the xstOutDoTranslate() instruction and everything went normal.

    ...

    xstOutDoTranslate()

    ...

    Then I added also the line  for xstOutOnCompletion as follows

    ...

    xstOutDoTranslate()

    xstOutOnCompletion(stat)

    ...

    The following error message appeared:

    *Error* apply: undefined function - xstOutOnCompletion

    Then if I erase the  the line xstOutOnCompletion(stat) and my code stays as:

    ...

    xstOutDoTranslate()

    ...

    The same error message appears again: 

    *Error* apply: undefined function - xstOutOnCompletion 

    So I need to close cadence and open it again in order to make my original code to work again.

     

    I don't know why this is happening...but I'm still able to create my gds files....

    btw, I'm using version cadence 6.1.4.

     

    Ahata

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • ahata
    ahata over 14 years ago

     

    Andrew Beckett said:

    Ahata,

    You can define the function xstOutOnCompletion to trigger when the stream out finishes. See the documentation for more details.

    Andrew.

     

     

    i tried to use this function to check whether the streamOut translation  xstOutDoTranslate() ) worked or not and some weird stuff happened. 

    So initially I had my SKILL code with only the xstOutDoTranslate() instruction and everything went normal.

    ...

    xstOutDoTranslate()

    ...

    Then I added also the line  for xstOutOnCompletion as follows

    ...

    xstOutDoTranslate()

    xstOutOnCompletion(stat)

    ...

    The following error message appeared:

    *Error* apply: undefined function - xstOutOnCompletion

    Then if I erase the  the line xstOutOnCompletion(stat) and my code stays as:

    ...

    xstOutDoTranslate()

    ...

    The same error message appears again: 

    *Error* apply: undefined function - xstOutOnCompletion 

    So I need to close cadence and open it again in order to make my original code to work again.

     

    I don't know why this is happening...but I'm still able to create my gds files....

    btw, I'm using version cadence 6.1.4.

     

    Ahata

     

     

     

    • 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