8 Replies Latest reply on Mar 11, 2019 1:45 PM by marben.orallo

    ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.

    marben.orallo

      Hi All,

      I am doing a Calibre query using this command for QRC.

      calibre2017 -query /home/marben/GF55/GF_stuff/Components/cmos10lpe_CDS_oa_dl064_15_20170731/DRC_LVS_Run_Area/svdb pcd_inv_L -query_input query_cmd | tee query.log

      But I got an error just like this:

      ## Write a Layout Netlist with Hierarchy and $PIN_XY info

       

         layout      netlist     hierarchy      AGF

         OK.

         layout      netlist     pin locations  YES

         OK.

         layout      netlist     write          query_output/Design_pin_xy.spi

         ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.

       

      Also I can not successfully run Calibre QRC because Design_pin_xy.spi is not generated in my query output.

      Please help me how to fix "  ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function."

       

      Best regards,

      Marben

        • 1. Re: ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
          matthew_killinger

          Marben

          Try adding CCI to your MASK SVDB DIRECTORY statement like so:

           

          MASK SVDB DIRECTORY "svdb" QUERY CCI

           

          Then run LVS and Query Server once again.

           

          Matt

          • 2. Re: ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
            marben.orallo

            Hi Matt,

            I tried adding "MASK SVDB DIRECTORY "svdb" QUERY CCI" to my LVS rule deck like this. then I click Run LVS.

             

            mask svdb.png

             

             

            Then I run query again, but same error exist.

            ## Write a Layout Netlist with Hierarchy and $PIN_XY info

             

              layout      netlist    hierarchy      AGF

              OK.

              layout      netlist    pin locations  YES

              OK.

              layout      netlist    write          query_output/Design_pin_xy.spi

              ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.

             

             

            Please help.

             

            Best regards,

            Marben

            • 3. Re: ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
              matthew_killinger

              Marben

              Try setting it in the Outputs pane of Calibre Interactive  - nmLVS under the Reports/SVDB tab. There's a check box near the bottom of the dialog that corresponds to the CCI option in the statement. It's Generate Calibre Connectivity Interface data as shown here:

               

              ScreenShot2019-03-11__12_02_59.png

               

              Once again, re-run LVS and then Query Server.

               

              Matt

              • 4. Re: ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
                marben.orallo

                Hi Matt,

                It works.

                Thank you very much!!!.

                Error is gone.

                spi file is now generated in my query output folder.

                I will do calibre qrc now.

                 

                 

                Best regards,

                Marben

                • 5. Re: ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
                  marben.orallo

                  Hi Matt,

                  When I run Calibre QRC in virtuoso, I got an error like these:

                   

                   

                  Cadence Quantus QRC Extraction - 64-bit Parasitic Extractor - Version

                  15.1.4-s005 Fri Nov 20 15:19:16 PST 2015

                  -------------------------------------------------------------------------------------------------------------------

                                                      Copyright 2015 Cadence Design Systems,

                  Inc.

                   

                  WARNING (LBRCXM-624): Warning [input]: Line 6: 'well' statement is ignored in ICT file line.

                   

                  WARNING (LBRCXM-624): Warning [input]: Line 7: 'well' statement is ignored in ICT file line.

                   

                  INFO (LBRCXM-630): Starting extraction: Mon Mar 11 12:33:43 2019

                   

                   

                  ERROR (AGDPRP-31003): can't open /home/marben/query_output/query_output/r1_pin_xy.spi

                   

                  INFO (RCXSPIC-27150): The following forked command failed. Contact Cadence Customer Support for assistance.

                  agdsPrep -V -rundir /home/marben/query_output/query_output -outdir /home/marben/query_output/query_output/r1 -sch -e /home/marben/Desktop/Components/Calibre/PARASITIC/CMOS55LPE_5_00_01_00_LB/CMOS55LPE_5_00_01_00_LB_Nominal_Copied_Detailed/layerSetupFile:r1.alm,r1.ilf -pl r1.ports -mcell /home/marben/query_output/query_output/r1/r1.hcl -l /home/marben/Desktop/Components/Calibre/PARASITIC/CMOS55LPE_5_00_01_00_LB/CMOS55LPE_5_00_01_00_LB_FuncCmax_Detailed/lvsfile -i r1.ixf,r1.lph,r1.sph:r1.gdx -n r1.nxf,r1.stl:r1.gnx -s r1_pin_xy.spi:r1.xcn,hccidtmfile

                   

                  Forking: agdsPrep -V -rundir /home/marben/query_output/query_output -outdir /home/marben/query_output/query_output/r1 -sch -e /home/marben/Desktop/Components/Calibre/PARASITIC/CMOS55LPE_5_00_01_00_LB/CMOS55LPE_5_00_01_00_LB_Nominal_Copied_Detailed/layerSetupFile:r1.alm,r1.ilf -pl r1.ports -mcell /home/marben/query_output/query_output/r1/r1.hcl -l /home/marben/Desktop/Components/Calibre/PARASITIC/CMOS55LPE_5_00_01_00_LB/CMOS55LPE_5_00_01_00_LB_FuncCmax_Detailed/lvsfile -i r1.ixf,r1.lph,r1.sph:r1.gdx -n r1.nxf,r1.stl:r1.gnx -s r1_pin_xy.spi:r1.xcn,hccidtmfile

                  ERROR (LBRCXM-633): Bad return status from RCX script generator. Status 256

                   

                  INFO (LBRCXM-709): *****  Quantus QRC terminated abnormally  ****

                   

                  Here is my setup.

                   

                  setup.png

                   

                  extraction.png

                   

                  Run Details.png

                   

                  failed.png

                   

                  Please help.

                  Best regards,

                  Marben

                  • 6. Re: ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
                    matthew_killinger

                    Marben

                    The only obvious difference between the error message you're getting above from Cadence QRC...

                     

                         ERROR (AGDPRP-31003): can't open /home/marben/query_output/query_output/r1_pin_xy.spi

                     

                    ...and what you ran in Calibre Query Server to generate third-part data...

                     

                         layout      netlist     write          query_output/Design_pin_xy.spi

                     

                    ...is the file naming convention. If Cadence QRC is expecting r1_pin_xy.spi rather the file naming that you used in your Query Server script, could it be as simple as re-running Query Server and using the naming convention expected by Cadence QRC?

                     

                    Otherwise, if it's more than that, you may want to contact Cadence to assist in troubleshooting QRC.

                     

                    Matt

                     

                    • 7. Re: ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
                      marben.orallo

                      Hi Matt,

                      Thank you very much for your reply.

                      I will ask cadence for their assistance.

                       

                      Best regards,

                      Marben

                      • 8. Re: ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
                        marben.orallo

                        Hi Mat,

                        I copied Design_pin_xy.spi to r1_pin_xy.spi,

                        The error "ERROR (AGDPRP-31003): can't open /home/marben/query_output/query_output/r1_pin_xy.spi" is gone.

                        Here is now my error.

                        ERROR (AGDPRP-31040): output_setup -net_name_space "SCHEMATIC" is not supported with extract-only data. Specify output_setup -net_name_space "LAYOUT" instead.

                         

                        Please help.

                         

                        Best regards,

                        Marben