• 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. Three problems,about stream out and IC61 plot

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 125
  • Views 1445
  • 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

Three problems,about stream out and IC61 plot

bobbygang
bobbygang over 14 years ago

Hi,
 I met three problems in recent work.
1. The cell in the gds which stream out from virtuoso will lose its name, instead, the name will become a number. The multiple transistor will become separate ones.  Is there any way to stream out cell with its name before?
2. After streaming out the through hole and contact becomes a cell. So the net name through it will become two different ones.
3. In IC61, I can't find "close all" banner in graph window. How can I let it work?

I'd appreciate if someone could help me.

Best Regards,
Bobby

 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 14 years ago

    Bobby,

    This is very unclear. Responses:

    1. I'm presuming you're talking about pcells? If so, they have to be made into separate cells (or flattened) because there's no such thing as a pcell in the stream format. Often the names are made unique by adding a number to the end - but they should begin with the pcell's cellName (unless there is a SKILL mapping function defined).
    2. I've no idea what you mean about the "through hole and contact becomes a cell". Stream format does not preserve connectivity, so not sure what you mean about "net name through it will become two different ones". Fundamentally this problem doesn't make sense, so it's hard to know what you mean.
    3. Not specific enough a version. In IC6.1.5 if yoiu do File->Close All Windows in the ViVA Graph window, that works OK - I just tried it. Not sure if you're talking about IC6.1.5 or some other version? Or maybe you're talking about something else when you refer to "graph window"?

    Please be more specific in your questions/issues as it makes it very hard to offer advice.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • bobbygang
    bobbygang over 14 years ago

    Andrew,
      I'm sorry for my unclear questions.But fortunately you understood what I mean roughly.I will say more detailed about them:
    1. I realy want to keep the pcell information after stream out and now I know the cells will be flattened.
       So there is no other way to solve it, is it?
    2. When I draw layout in virtuoso, the metal connected together will have same net name in connectivity option.
       In fact what I want is after I stream out a layout I want to achieve same function when I import the generated gds file.
       So I guess perhaps theres is some option to do this .
       However you say that stream format does not preserve connectivity. So what I say is only a wild wish.
    3. My version is IC6.1.4. I change the version recently and I used IC51 before so I'm not familiar with VIVA.
       Let me give you an example, if I input newWindow() command in CIW many times,many graph window will appear.
       But I have to close them one by one becausse I can only find File->Close instead of File->Close All.
      
    Best regards,
    Bobby

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

    Bobby,

    Answers:

    1. No
    2. I don't really see why it should not be able to reconstruct the connectivity (assuming you're using layoutXL). You probably need to use the via map capability in the stream interface; that way it can map back the cells created for the vias (this is a similar problem to pcells; there's no such thing as a "via" in the stream format) into vias recognized by virtuoso again.
    3. In IC614 there doesn't seem to be a File->Close All menu (rather oddly, since it was in wavescan in IC5141 - although not in AWD). This bit of SKILL can be used though:

      procedure(MYcloseAllGraphWindows()
        foreach(win hiGetWindowList()
          when(awvIsPlotWindow(win)
            awvCloseWindow(win)
          )
        )
        t
      )

     Kind 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