Virtuoso XL: Having two separate libraries for layout and schematic

Discussion in 'Cadence' started by Suresh Jeevanandam, Sep 15, 2004.

  1. Hi andrew and all,
    While doing layout using VXL, the instances in the schematic are mapped
    to the corresponding 'layout' view in the same cell where the symbol is.
    But if two separate libraries are used for layout design and schematic
    design, is there a way to tell VXL that map this schematic library with
    this layout library.

    Thanks.


    regards,
    Suresh.J.
     
    Suresh Jeevanandam, Sep 15, 2004
    #1
  2. You can use the property

    lxUseCell = "libraryName cellName"

    on the symbol instance in your schematic or
    master symbol view or
    as CDF parameter for the cell.

    Bernd
     
    Bernd Fischer, Sep 15, 2004
    #2
  3. Bernd,
    Thanks for the reply.

    It would be great If we had an option (like 'lsUseLib') to be set in
    the schematic library itself, so that we do not have to add the property
    in each symbol view.But this could be done by a simple skill routine.
    thanks.

    regards,
    Suresh
     
    Suresh Jeevanandam, Sep 15, 2004
    #3
  4. Suresh Jeevanandam

    Tim Roy Guest

    I ran into that same problem here. We have been copying the schematic
    views into the layout library to solve this since we are not currently
    using and DM tools. This has advantages and disadvantages thou.
    Advantages; The layout can be locked to a paticular version of the
    schematic so circuit designers can continue to make changes and submit
    the change when completed, Layout can edit the schematic, if needed,
    to debug verification or XL issues and not have to wait for the
    designer to make the change. Of course the changes have to be relayed
    back to the designer, when the layout is archived after tooling the
    schematic is archived with it. Disadvantages; more storage space need,
    schematic databases are not overly large but it is extra space,
    caution is needed to insure that the design and layout schematics are
    up to date for final verification.

    Good Luck,
    Tim
     
    Tim Roy, Sep 16, 2004
    #4
  5. Hi Suresh,

    Good news - in future, you will be able to use the Layout environment variable
    "lxUseLibList" to specify a list of libraries to search if a layout view cannot
    be found for the current cell in the current lib... this will be in the 5.0.33
    USR4, 5.10.41 USR1 and 5.2.51 releases.

    Regards,
    Graeme.
     
    g r a e m e b [at] c a d e n c e [dot] c o m, Sep 17, 2004
    #5
  6. Graeme,
    Thanks.

    My suggestion is to add the schematic library information too. For
    example, if I have four libraries
    design1_sch
    design2_sch
    design1_lay
    design2_lay

    I would like VXL to look at design1_lay when the symbol is from
    design1_sch. and look at design2_lay when the symbol is from design2_sch.

    If we merely specify a list of libraries to search for we would not be
    able to specify the schematicLibrary:layoutLibrary mapping.

    thanks,
     
    Suresh Jeevanandam, Sep 17, 2004
    #6
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.