• 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- Where should I specify RSF

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 126
  • Views 3911
  • 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- Where should I specify RSF

nokta
nokta over 7 years ago

Hello,
I imported a new library, umc130nm. I also defined it in assure_tech.lib file. While I try to do LVS, I choose these technology. But after I click to Apply/OK, I see this error:
Neirther extracted rules file nor RSF include file name was specified.
As I understand, Assura can not figure out where is my RSF file ( in RSF file I already specified my extract and compare rule files ). I copied RSF file to library for try but it did not work. Also I looked every file in library to fdin something but I could not find anything either. My question is where should I specify my RSF file in my library or Assura.
Thank you

  • Cancel
  • Quek
    Quek over 7 years ago

    Hi nokta

    The usual Assura setup is as follows:

    a. Create an "assura_tech.lib" file in the working directory where you start Virtuoso

    b. The file should contain a line similar to this:
    define umc130nm /your-path/umc130nm

    c. In "/your-path/umc130nm" directory, there should be a file named "techRuleSets" which contains:

    ruleSet( "default"
         (DrcRules             "./assuraDRC.rul" )
         (LvsExtractRules      "./extract.rul" )
         (LvsCompareRules      "./compare.rul" )
         (LvsInclude           "./LVSinclude.rsf" )
    )

    You can specify your rsf file as shown above. Rather than specifying extract.rul and compare.rul files in the rsf file, it is better to just specify them in techRuleSets file as shown above


    Best regards
    Quek

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • nokta
    nokta over 7 years ago in reply to Quek

    Thank you Quek, it worked. But would you tell me, is there any way to learn this expect that asking here. In my library, there was no tectRuleSets file btw. I added it.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Quek
    Quek over 7 years ago in reply to nokta

    Hi nokta

    You can also refer to "Setting Up Technology Data' chapter in $ASSURAHOME/doc/assuradev/assuradev.pdf (Assura Developer's Guide) for more info on techRuleSets file.


    Best regards
    Quek

    • 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