• 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

    When the form first appears, it picks up the old Diva rules from within the library. Some Diva rules can be run with Assura - but not all - they sometimes need some modification. Given that this PDK has Assura rules delivered with it, it's better to use those. However, you need to pick them up by specifying the technology choice:


    The choices will come from the assura_tech.lib - which then would set choices for the Rule Set. If I use this cyclic field and pick gpdk180, I then get:

    So then you can see it's pointing at the Assura rules rather than the Diva rules. Once you've run one LVS with this setup, it would remember that in the last state information for this working directory (or you could use Save State at the bottom of the form).

    Regards,

    Andrew

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

    When the form first appears, it picks up the old Diva rules from within the library. Some Diva rules can be run with Assura - but not all - they sometimes need some modification. Given that this PDK has Assura rules delivered with it, it's better to use those. However, you need to pick them up by specifying the technology choice:


    The choices will come from the assura_tech.lib - which then would set choices for the Rule Set. If I use this cyclic field and pick gpdk180, I then get:

    So then you can see it's pointing at the Assura rules rather than the Diva rules. Once you've run one LVS with this setup, it would remember that in the last state information for this working directory (or you could use Save State at the bottom of the form).

    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