• 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 Design
  3. Cadence IC613: Problem in importing GDS2 file

Stats

  • Locked Locked
  • Replies 17
  • Subscribers 125
  • Views 19336
  • 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

Cadence IC613: Problem in importing GDS2 file

iamlearning
iamlearning over 15 years ago

Hi all,

I am facing a problem in importing GDS2 files in Cadence IC6.1.3.1. I can stream out a layout by 'CIW->File->export->stream' , but the 'stream in' fails when I try CIW->File->import->stream. No 'stream in' form or sub window appears and the CDS.log file notes the follwoing message:

 ...............

\a pipoDisplay(transStreamInForm)
\o Loading transUI.cxt
\o XStream/strminui is running (PID = ipc:2 )...
\r nil
\o
\o  XStream failed

.................

Can anyone please tell me what could be the possible solution of this problem?

Thank You,

Regards ...

  • Cancel
  • skillUser
    skillUser over 15 years ago

    There's not a whole lot of information to go on here!  Perhaps try saving all of the opitions to a file and then invoking strmin from the command line to see if you get more feedback or a log file. Have you checked that the machine has the appropriate setup, using the checkSysConf utility? - this is a good thing to check.  You might need to file a Service Request with Customer Support.

    Best regards,

    Lawrence.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tkhan
    tkhan over 15 years ago

     Looks like the same problem... http://www.cadence.com/Community/forums/p/15281/61421.aspx

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • iamlearning
    iamlearning over 15 years ago

    Thank you for your replies. Would you please write how to invoke strmin from the command line saving all the options in a file? This is a new idea for me. And so far I know, checkSysConf utility is valid only in Redhat linux, whereas we run our cadence in scientific linux, version 5. So, it may not help me.

    I visited http://www.cadence.com/Community/forums/p/15281/61421.aspx  earlier, but there is no solution :(  . Please tell me if there is any way to troubleshoot.

    Thank You,

    Regards ...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 15 years ago

    From the user interface, save a template file, then do:

    strmin -templateFile /path/to/templateFile

    The key point is to see if it fails with some error - maybe a missing shared library or something like that. Also you can run "strmin" with no command line arguments and it will give you some help as to how it can be run.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • iamlearning
    iamlearning over 15 years ago

    Thank you Andrew for your tips. I shall save a template from the user interface of the Xstream Out form and try from the command line. But, I think the problem is not be due to the missing libraries or anything like that, because may be in that case at least a GUI tool or User Interface like 'Xstream In' form would appear. But no sub window appears when I go to: CIW->File->Import->Stream. However, I woud like to update the post what ever I learn next on this issue.

    Thanks and Regards ...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 15 years ago

     Actually in IC613, the stream in form is a separate program, so you might want to try running "strminui" from the command line.

    In IC614, the UI is integrated inside Virtuoso.

    You may find if you run the IC613 UI standalone, it reveals why it doesn't start when you do File->Import->Stream

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • iamlearning
    iamlearning over 15 years ago

    Thank you Andrew. Can you please write me the command line syntax for the "strminui" ? Is it same as the "strmin" you suggested earlier?

    How to run IC613 UI standalone? Let's find out what the problem is. Troubleshooting is always interesting :)

    Regards ...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • skillUser
    skillUser over 15 years ago

     Hi,

    "strminui" is a stand alone GUI for invoking the "strmin" binary that does the Stream In translation. As such it doesn't really have that many command-line arguments; you can force the mode, e.g. "strminui -64" for 64-bit, or "strminui -32" for 32-bit, but these are generic options. This GUI can be used to set the options for, and launch the the "strmin" binary.  So in IC61x you use "strmin", but in IC5141 and earlier this was performed by "pipo". As Andrew noted, the strminui standalone GUI is in IC613 but not in IC614.

     I hope this answers your question.

     Lawrence.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • iamlearning
    iamlearning over 15 years ago

     Thank you Lawrence for the nice explanation. It sounds like I need to install the 'strmin' separately like Assura and have to include the bin path to the .cshrc file- is it like that? I did not install anything like 'strmin'...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 15 years ago

    No, it's installed as part of IC613 (and IC614). If my memory is correct, it's in <instDir>/tools/dfII/bin which should be in your path anyway (otherwise you can't find "virtuoso").

    Provided you've installed the layout tools, it should get installed.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
>

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