• 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 RCX fails

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 125
  • Views 14470
  • 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 RCX fails

Omar Alngar
Omar Alngar over 5 years ago

When I did RCX test at a certain design after passing DRC and LVS tests successfully, it failed.

the following pictures for the log file (at the start and the end).

However I designed previous designs at the same library and passed all DRC, LVS and RCX tests successfuly

Thanks in advance

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

    You appear to be using Assura RCX which hasn't been supported for many years. It would be better to use Quantus QRC (with Assura). Not sure if that's the issue - but it is complaining that a particular device doesn't have correspondence - so was it actually LVS clean?

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Omar Alngar
    Omar Alngar over 5 years ago in reply to Andrew Beckett

    Yes It is clean.

    by the way, I just tried to remove the capacitors from the circuit, and after modifying the chematic as well, the DRC, LVS and RCX work successfully.

    So, what is the potential problem?

    I have to work with these capacitors in my design.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to Omar Alngar

    Did you try using Quantus QRC (since Assura RCX is not supported)? Perhaps the decks are not set up to support these capacitors?

    Very hard to debug without seeing the data.

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Omar Alngar
    Omar Alngar over 5 years ago in reply to Andrew Beckett

    I thinks this is the main problem as the following screenshoot

    So, How I can find this Cell view? or what is the meaning of it?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to Omar Alngar

    This is needed to place the instance in the extracted view. It's usually a scaled version of the symbol view with special behaviour to show the dimensions of the recognition layer. You probably should check with the PDK provider, but if there's a mimcap_rf symbol in the library, you can probably just create a file with this content:

    tsmc18rf mimcap_rf symbol ivpcell 5

    and then in the CIW type: ivCreatePCells("/path/to/that/file")

    This assumes you have write access to the tsmc18rf library. Worst case you could just copy the symbol view to the ivpcell view.

    Sorry, I didn't notice that message earlier in the log file.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to Omar Alngar

    This is needed to place the instance in the extracted view. It's usually a scaled version of the symbol view with special behaviour to show the dimensions of the recognition layer. You probably should check with the PDK provider, but if there's a mimcap_rf symbol in the library, you can probably just create a file with this content:

    tsmc18rf mimcap_rf symbol ivpcell 5

    and then in the CIW type: ivCreatePCells("/path/to/that/file")

    This assumes you have write access to the tsmc18rf library. Worst case you could just copy the symbol view to the ivpcell view.

    Sorry, I didn't notice that message earlier in the log file.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Omar Alngar
    Omar Alngar over 5 years ago in reply to Andrew Beckett

    Firstly, Thanks for your hep.

    the ivpcell for this capacitor is already exist as follows

    However, the program always told me that " failed to open this cellview in 'r' mode because this cellview is not exist, as shown in the previously mentioned log file at the 1st comment.

    the log file gives an error just above the previously mentioned warning as follows

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to Omar Alngar

    The cellView does not exist. In the log file it is looking for mimcap_rf whereas the library manager you are showing mimcap_rf_m6 (i.e. with _m6 on the end). It seems that the mapping in the extracted view generation is set up to use mimcap_rf not mimcap_rf_m6. I don't have access to a current version of this PDK, so can't pinpoint exactly where the error is (might be in the file lvsfile). It would be best to contact the foundry about this discrepancy...

    Andrew.

    • Cancel
    • Vote Up +1 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