• 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. Unable to run PVS Quantus extraction in cds_ff_mpt (finfet...

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 125
  • Views 2503
  • 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

Unable to run PVS Quantus extraction in cds_ff_mpt (finfet 18nm)

nikhil2798gp
nikhil2798gp 7 months ago

Hello

I am trying to run PVS Quantus extraction on a layout that is LVS clean I have attached the images showing setup and the errors I am getting. Kindly help me how to resolve this issue.

When I checked the log file for errors it shows below error
*Error* _iliGetSlotSpecs: not a class object or class name – vfoAdvGuardRing

Please find the error log & snippets in the drive link : 

drive.google.com/drive/folders/1chjXKqf4jGhmzJkLynGA8Ig2qw1CHQIB?usp=sharing

Thank you.

Regards,

Nikhil

  • Cancel
  • Andrew Beckett
    Andrew Beckett 7 months ago

    Can you attach the errors and logs and images here rather than on a google drive? I cannot access that...

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Ganesh
    Ganesh 7 months ago in reply to Andrew Beckett

    Hi Andrew
    I am also seeing the similar issue and the exact error. 
    But I am unable to upload error logs or images.
    So I am copy pasting 2 snippets from error logs. Kindly bear with me.
    nikhil2798gp you can confirm if you are seeing the same error. SO that I am not hijacking this thread. If you are seeing different error I will start a new thread

    1)

    INFO (ICEMAP-221908): Reading transfer property file: /opt/PDKs/cds_ff_mpt_v_1.0/qrc/worst/extview.trp

    INFO (LBRCXU-108): Starting

    /opt/cadence/installs/ICADVM181/bin/qrcToDfII -extract both -run_name SPHDRP_Bitcell -call_proc /opt/PDKs/cds_ff_mpt_v_1.0/qrc/worst/callProc.il -cdlout_run_dir /home/semickt/cadWorkDir/cdsffmpt18/Run_Directory_LVS_QRC -check_cell_view TRUE -device_finger_delimiter @ -extracted_view av_extracted -lvs_source agds -cap_models yes -capacitor pcapacitor -res_models yes -resistor presistor -cap_prop_name c -res_prop_name r -replace_square_busbit_delimiter TRUE -t -extview_tmp /tmp/qrc_38421/SPHDRP_Bitcell/extview.tmp -run_dir /tmp/qrc_38421/SPHDRP_Bitcell -lib_name BITCELL_LIBRARY -cell_name SPHDRP_Bitcell -view_name layout_lvs -extview_rul /tmp/qrc_38421/SPHDRP_Bitcell/extview.rul -server /opt/cadence/installs/QUANTUS201/tools.lnx86/extraction/bin/64bit//../shapeServer
    WARNING (LBRCXU-172): m2write fd 10, 1 tries, bytes -1 of 24, errno 9 Bad file descriptor

    Virtuoso Framework License (111) was checked out successfully. Total checkout time was 0.03s.
    device n1svt M n1svt_dev n1svt symbol cds_ff_mpt D G S B
    Loading cds_ff_mpt/libInit.il ...
    Loading cds_ff_mpt/loadCxt.ile ... done!
    Loading context 'cds_ff_mpt' from library 'cds_ff_mpt' ... done!
    Loading context 'pdkUtils' from library 'cds_ff_mpt' ... done!
    Loading cds_ff_mpt/cds_ff_mpt_customFilter.il ... done!
    Loading cds_ff_mpt/libInitCustomExit.il ...
    Loading Environment Settings ...
    Loading cds_ff_mpt/libInitCktPro.il ... done!

    *************************************************************
    * Cadence Design Systems, Inc. *
    * *
    * Generic Finfet Multi Pattern PDK *
    * (cds_ff_mpt) *
    * *
    *************************************************************
    Version File is not available
    done!
    Loading cds_ff_mpt/cds_ff_mptFgrUtil.il ...
    *Error* _iliGetSlotSpecs: not a class object or class name - vfoAdvGuardRing
    failed!
    Loading cds_ff_mpt/cds_ff_mptFgrRing.il ...
    done!
    Failed to load cds_ff_mpt/libInit.il successfully!*WARNING* (defmethod): unknown class cds_ff_mptFgrGuardRing_ver_1 when defining vfoSfDraw method

    2)

    *************************************************************
    * Cadence Design Systems, Inc. *
    * *
    * Generic Finfet Multi Pattern PDK *
    * (cds_ff_mpt) *
    * *
    *************************************************************
    Version File is not available
    done!
    Loading cds_ff_mpt/cds_ff_mptFgrUtil.il ...
    *Error* _iliGetSlotSpecs: not a class object or class name - vfoAdvGuardRing
    failed!
    Loading cds_ff_mpt/cds_ff_mptFgrRing.il ...
    done!
    Failed to load cds_ff_mpt/libInit.il successfully!*WARNING* (defmethod): unknown class cds_ff_mptFgrGuardRing_ver_1 when defining vfoSfDraw method

    epick -e V0_0Act_small V0_0Act_new V0_0Act_new2
    geom V0_0Act V0_0Act_new2 - V0_0Act_m1_0conn_0mask1_LiAct,11,i,1
    connect V0_0Act:V0_0Act_new - -
    INFO (LBRCXU-111): Warning /opt/cadence/installs/ICADVM181/bin/qrcToDfII exit with bad status

    INFO (LBRCXU-112): Warning Status 139

    INFO (LBRCXU-113): Warning Quantus execution terminated

    ***** aveng fork terminated abnormally *****




    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett 7 months ago in reply to Ganesh

    Knowing the Quantus and IC sub-version (and PVS too) might help here? (at the command line, type "quantus -version" "pls -version"' and "virtuoso -W")

    Thanks,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Ganesh
    Ganesh 7 months ago in reply to Andrew Beckett

    Hi Andrew

    -----------------------------------------------------------------
    Name : quantus - Quantus - (64-bit)
    Description : Quantus Extraction program
    Version : 20.1.0-p052
    Build Ref. No. : 052
    IR Build No. : 052
    Build Date : Fri Nov 29 10:55:59 PST 2019
    -----------------------------------------------------------------

    sub-version ICADVM18.1-64b.500.13

    PVS version PVS 20.11-s024-64b

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett 7 months ago in reply to Ganesh

    Ganesh,

    I would suggest you start by trying to run something newer - Quantus is 5 years old, and the other tools are similarly old. Ideally use the latest versions of Quantus, IC (Virtuoso) and PVS. If it still fails, then contact customer support.

    Regards,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Ganesh
    Ganesh 7 months ago in reply to Andrew Beckett

    Thanks Andrew

    As you mentioned upgrading to the latest version has solved this issue!!

    • 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