• 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. Assura LVS Error (Execution Terminated)

Stats

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

Assura LVS Error (Execution Terminated)

Sattar72
Sattar72 over 9 years ago

Hello,

Version: Cadence 6.1.5.

Technology & Process: GPDK180nm

Verification Check: Assura DRC, LVS

I am Working on Cadence 6.1.5 version. I have designed Double tail comparator. While i am running Assura LVS. In log file i am getting error in Extract Rule File (divaEXT.rul). In log file Error exist in rule file. That is given by Foundry. So i am providing log file can someone help me.

Thanks in Advance,

LVSDoubletailcomparator.log File:

Assura (tm) Physical Verification Version av4.1:Production:dfII6.1.4-64b:IC6.1.4-64b.500.10
Release 4.1_USR2_HF2

Copyright (c) Cadence Design Systems. All rights reserved.
@(#)$CDS: assura_64 version av4.1:Production:dfII6.1.4-64b:IC6.1.4-64b.500.10 01/19/2011 09:07 (sjfdl081) $
sub-version 4.1_USR2_HF2, integ signature 2011-01-19-0844

run on localhost.localdomain from /opt/cadence/ASSURA41OAISR_lnx86/tools.lnx86/assura/bin/64bit/assura on Mon May 2 16:10:35 2016


Starting /opt/cadence/ASSURA41OAISR_lnx86//tools/assura/bin/aveng /root/LVSDoubletailComparator/DoubletailComparator.rsf -exec1 -LVS -cdslib /root/cds.lib
@(#)$CDS: aveng_64 version av4.1:Production:dfII6.1.4-64b:IC6.1.4-64b.500.10 01/19/2011 09:08 (sjfdl081) $
sub-version 4.1_USR2_HF2, integ signature 2011-01-19-0844

run on localhost.localdomain from /opt/cadence/ASSURA41OAISR_lnx86/tools.lnx86/assura/bin/64bit/aveng on Mon May 2 16:10:35 2016

Summary Report: DoubletailComparator.sum
RSF : /root/LVSDoubletailComparator/DoubletailComparator.rsf
Library Name : AnalogSAS
CDSLIB Path : "/root/cds.lib"
Cell Name : DoubletailComparator
View Name : layout
Rules File : /root/libs.oa22/gpdk180/divaEXT.rul
Options : -exec1 -LVS -cdslib /root/cds.lib
Work Directory: /root/LVSDoubletailComparator
Operating Mode: Legacy Mode is Off


Starting dfIIToVdb...
Virtuoso Framework License (111) was checked out successfully. Total checkout time was 0.45s.
@(#)$CDS: dfIIToVdb_64 version av4.1:Production:dfII6.1.4-64b:IC6.1.4-64b.500.10 01/19/2011 09:09 (sjfdl081) $
sub-version 4.1_USR2_HF2, integ signature 2011-01-19-0844

run on localhost.localdomain from /opt/cadence/ASSURA41OAISR_lnx86/tools.lnx86/assura/bin/64bit/dfIIToVdb on Mon May 2 16:10:35 2016

Loading gpdk180/libInit.il ...
Loading gpdk180/loadCxt.ile ... done!
Loading context 'gpdk180' from library 'gpdk180' ... done!
Loading context 'pdkUtils' from library 'gpdk180' ... done!
Loading gpdk180/.cdsenv ... done!
Loading gpdk180/libInitCustomExit.il ...
*************************************************************
* Cadence Design Systems, Inc.                                          *
*                                                                                                  *
* Generic 180nm PDK                                                            *
* (gpdk180)                                                                               *
*                                                                                                   *
* Version 3.2                                                                              *
*                                                                                                    *
*************************************************************
done!
Loaded gpdk180/libInit.il successfully!
*WARNING* Cannot find /opt/cadence/ASSURA41OAISR_lnx86/tools.lnx86/dfII/etc/tools/spectre directory to load environment variables
Compiling rules...

info: geomErase is not supported in Assura.
1. geomErase("marker" "warning")
info: geomErase is not supported in Assura.
2. geomErase("marker" "error")
ERROR Unknown option 'voids' is found in geomHoles().
146. geomHoles(Nwell voids)
Errors exist in the rules file '/root/libs.oa22/gpdk180/divaEXT.rul'.


***** dfIIToVdb terminated abnormally *****

*WARNING* Translation abnormally terminated!


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

*WARNING* aveng exit with bad status
*WARNING* Status 256
*WARNING* Assura execution terminated

Thanks & Regards
Sattar

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    First of all there's no "foundry" with gpdk180 - it's a Generic 0.18um PDK provided by Cadence intended to illustrate flows, rather than being a real process.

    Secondly, you're using the Diva rules with Assura. That won't work. I don't know why you're doing that, when gpdk180 contains the Assura rules...

    In the gpdk180 installation, there should be a file called "assura_tech.lib". In your working directory, create a file called assura_tech.lib with this content:

    INCLUDE /path/to/gpdk180installation/assura_tech.lib

    and then Assura should be able to pick up the rule data easily enough.

    Regards,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    First of all there's no "foundry" with gpdk180 - it's a Generic 0.18um PDK provided by Cadence intended to illustrate flows, rather than being a real process.

    Secondly, you're using the Diva rules with Assura. That won't work. I don't know why you're doing that, when gpdk180 contains the Assura rules...

    In the gpdk180 installation, there should be a file called "assura_tech.lib". In your working directory, create a file called assura_tech.lib with this content:

    INCLUDE /path/to/gpdk180installation/assura_tech.lib

    and then Assura should be able to pick up the rule data easily enough.

    Regards,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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