Error during netlisting

Discussion in 'Cadence' started by Vignesh, Sep 17, 2008.

  1. Vignesh

    Vignesh Guest

    I have an error when I try to generate the netlsit from a schematic
    using NCVerilog

    "Unable to determine switch master for instance 'I0' ni cell 'AND2X1'.
    Examine your
    switch view list and design/reference libraries to ensure that this
    instance is
    bound to a master view and netlist again"

    I'm using AMI 0.5um library, IC6.1.1.64. I have the above error for
    every symbol
    I used from the library.

    I have the CDS_Netlisting_Mode variable set to 'Analog'. What could be
    the possible reason/solution.?

    Thanks!!!
     
    Vignesh, Sep 17, 2008
    #1
  2. Vignesh

    Riad KACED Guest

    Hi Vignesh,

    This might be come because of missing views in the switch view list.
    You can check this from your NC-Verilog Window -> Stup ->Netlist.
    Your list should come with something like:
    behavioral functional verilog ..... schematic symbol

    Hope this help !
    Riad.
     
    Riad KACED, Sep 17, 2008
    #2
  3. Vignesh

    Vignesh Guest

    Thanks Riad!! That worked and generated the netlist too. I'm trying to
    make the instances unique using the "UniquifyNetlist command" it
    throws lotta errors with the first one saying "**ERROR: (SOCOAX-148):
    Could not open shared library liboax22.so : ld.so.1: encounter: fatal:
    relocation error: file /apps/cadence2008/SOC71/tools/lib/liboax22.so:
    symbol __1cMOpenAccess_4NoaViaTopology2t6M_v_: referenced symbol not
    found
    **ERROR: (SOCOAX-148): OA features will be disabled in this session."
    Then I have series of errors saying " Missing module definition in
    netlist for ...."
     
    Vignesh, Sep 18, 2008
    #3
  4. Vignesh

    Riad KACED Guest

    Hi Vigesh,

    Sounds very nasty ...
    I'm suspecting either:
    1. A bad LD_LIBRARY_PATH env variable.
    2. An install problem of your IC Stream. You have either missed to
    install bits or installed on an unsupported OS version
    3. Probably a bug with IC6 which I'm not aware of since I'm still
    using IC5141 for now.

    You better report this issue to your Cadence Customer Support,
    specifying your software (IC,OS) and hardware versions.
    Hope you will find more help from other chaps !

    Good luck anyway !
    Riad.
     
    Riad KACED, Sep 18, 2008
    #4
  5. Riad KACED wrote, on 09/18/08 01:44:
    It's nothing to do with IC5141 or IC6, because uniquifyNetlist is a
    command from the SOC Encounter stream.

    I suspect something is afoot with the OA installation in your SOC stream.
    Did you do the configuration step (is <SOC71instDir>/share/oa a linking
    pointing to the OA installation in the SOC71 stream? It should be)?. If
    you have the UNIX env var $OA_HOME set, please unset it (you should not
    normally need to set this).

    I suspect the errors don't affect the behaviour of uniquifyNetlist - I don't
    think OA is essential for this to work.

    You're still probably best contacting Cadence customer support though, as Riad
    suggested.

    Best Regards,

    Andrew.
     
    Andrew Beckett, Sep 18, 2008
    #5
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.