• 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. gds streamins in CDB and OA, interchangeably

Stats

  • Locked Locked
  • Replies 13
  • Subscribers 125
  • Views 17908
  • 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

gds streamins in CDB and OA, interchangeably

ASICnm
ASICnm over 13 years ago

Hi all,

We have designs in CDB as well as in OA (Cadence 6.15) and for some reason we could not use the conversion scripts between databases. Instead we wanted to stream out OA design as gds and read in (stream in back) in CDB for top level integration.

However it has problems and it reports to specify the rod directory, so, 

During gds streamout from OA it reports a warning among other translation info :


WARNING (XSTRM-154): The object map file does not contain any mapping for the OpenAccess object 'Marker' and the sub-object 'annotation'. Therefore, these objects in the design will not be translated. To enable the translation of these objects in the Stream file, provide a valid mapping in the object map file. For details on the format of object map file, refer to the "Design Data Translator's Reference" guide for XStream.

So this gds (made above) is the streamed in back to CDB, where it reports the follwing message after translating a few basic cells (gates etc.)

WARNING (315): ROD directory used during Stream In is not the same as the directory defined in the input Stream file. Some information might get lost.

 

Could anyone give a clue about a possible solution ?

Regards,


Aamir


  

  • Cancel
  • raul7
    raul7 over 11 years ago
    yes. i have this problem 2 with warning 315. anybody can help?
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    It's not surprising that this doesn't work because the stream interface in OA versions (IC61X) does not support preservation of ROD objects or pcells (it was of somewhat limited usefulness, because it only really supported a round-trip if nothing changed in the stream files or the environment). So you can't generate the ROD directory during stream out from IC61X and therefore it makes no sense to specify the ROD directory when streaming it back in in IC5141.

    There are no plans to add back support for this functionality into IC61X. As I said, it was of limited usefulness in practice.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • raul7
    raul7 over 11 years ago
    But i have another problem. When i'm trying load gds file with stream in, i have this warning, process stop and that's all.  
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    Don't specify the ROD directory on the options form then.

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • raul7
    raul7 over 11 years ago
    you mean options in stream in? 
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • raul7
    raul7 over 11 years ago
    it's option empty
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    I did a bit of searching, and as outlined in the Forum Guidelines, it would have helped if you'd provided the subversion you're using (as in Help->About in the CIW).

    My guess is that you're using an IC5141 subversion prior to 5.10.41.500.5.124 - because I found a CCR (Cadence Change Request) 566223 which describes the symptoms you're seeing- you don't fill in the "ROD Directory" field, and then stream in crashes with a core dump. If you use a subversion higher than  5.10.41.500.5.124 (or USR6 or later) - then it shouldn't happen.

    Which subversion are you using? Use Help->About or type getVersion(t) in the CIW.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • raul7
    raul7 over 11 years ago

    yes, you're right, it's subversion 5.10.41. And how avoid this problem in my subversion?

    thank you for your answer, Andrew. 

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

    That's not the subversion - that's the major version number. It's the bit after that which matters. Please type getVersion(t) in the CIW and then post the complete string it returns (including the .500 bit).

    Anyway, I'm not sure there's a workaround. You should install the latest hotfix of IC5141 which is available on downloads.cadence.com.

    Regards,

    Andrew 

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • raul7
    raul7 over 11 years ago
    5.10.41_USR3.27.30
    • 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