VXL and CDS_Netlisting_Mode

Discussion in 'Cadence' started by Sylvio Triebel, Dec 16, 2004.

  1. Hello all,

    is there any posibility that VirtuosoXL considers
    the instance property "permuteRule" when
    CDS_Netlisting_Mode == Analog?

    Setting CDS_Netlisting_Mode to Compatibility (or Digital)
    seems to work, but is a bit dangerous since it could influence
    the netlist generation, what we don't want to risk at
    all... never touch a running system...

    I could not find a documentation how to change the
    permutePin behavior of VirtuosoXL independend of
    the CDS_Netlisting_Mode setting...

    Setting simInfo->auLvs->permuteRule is no solution,
    since it should work on pcells/psymbols with a variable
    number of terminals. VXL complains on non existing pins...
    So, I really need the instance property "permuteRule".

    Thanks for any ideas,
    Sylvio
     
    Sylvio Triebel, Dec 16, 2004
    #1
  2. Sylvio Triebel

    Marc Heise Guest

    Hi Sylvio,

    there is a Sourcelink solution (11012828) available which is discussing this
    problem. Here the short version:

    CDS_Netlisting_Mode Analog:

    permuteRule only working when in CDF !

    CDS_Netlisting_Mode Digital or Compatibility or Compatible:

    device CDF, on the instance of the device symbol or device layout, the
    master cellview of the device layout or device symbol, and the cell lvs view.

    Note: If the permuteRule is defined on a schematic symbol, that setting override
    any other rule defined in the layout for that instance.


    So it seems in "Analog" mode it is not possible to have the permuteRule on the
    instance.

    Kind Regards,
    Marc
     
    Marc Heise, Jan 4, 2005
    #2
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.