• 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 SKILL
  3. virtuoso printing numerous warnings in CIW causing performance...

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 143
  • Views 817
  • 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

virtuoso printing numerous warnings in CIW causing performance issues -- "*WARNING* Failed to delete XXXXX" -- each time a schematic view is being saved

MFahmy
MFahmy over 2 years ago

Hello, 

I am running a SKILL code which does some modifications on the schematic followed by a check and save of the schematic 

the code iterates over the same schematic and each time it updates some parameters,  followed by schCheck(cv) then dbSave(cv)

and finally netlisting the updated schematic.

The problem I am seeing is that every time the dbSave(cv) is called, I get a list of warnings in the CIW as shown below, and with every iteration in the loop, the number of printed warnings is incremented, so after a couple of hundreds of iteration it seems virtuoso needs sometime to print the complete list of warnings and netlisting gets significantly slower

what maybe the root cause of such warnings ?

one thing I noticed, that manually modifying the params and doing a check an save by clicking in the schematic editor doesn't reproduce the issue, it is only when it is done through skill commands 


(ScanOnSave): The cellView LIBXX/CELLXX/schematic_temp is managed by ICManage
Successfully saved backup ofLIBXX/CELLXX/schematic_temp on Feb 17 22:11:59 2023
*WARNING* Failed to delete 1676653584
*WARNING* Failed to delete 1676653677
*WARNING* Failed to delete 1676654314
*WARNING* Failed to delete 1676654799
*WARNING* Failed to delete 1676654800
*WARNING* Failed to delete 1676654950

..

virtuoso : ICADVM20.1-64b.500.28

Spectre: sub-version  21.1.0.546.isr13 

Thanks, 

Fahmy 

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

    Hi Fahmy,

    The first message (ScanOnSave) looks as if it is coming from the code at: <ICinstDir>/tools/dfII/etc/tools/cdba/cdsScanOnSave.il which is presumably being used in your environment. I don't see any message about "saved backup" in that code, so I don't think the second message is from that - and I can't find any references to "Failed to delete" in that format - so that may be due to either your code or the customisation code in your environment. 

    I suggest you contact customer support as this probably needs some detailed debug looking at your setup.

    Regards,

    Andrew

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

    Hi Fahmy,

    The first message (ScanOnSave) looks as if it is coming from the code at: <ICinstDir>/tools/dfII/etc/tools/cdba/cdsScanOnSave.il which is presumably being used in your environment. I don't see any message about "saved backup" in that code, so I don't think the second message is from that - and I can't find any references to "Failed to delete" in that format - so that may be due to either your code or the customisation code in your environment. 

    I suggest you contact customer support as this probably needs some detailed debug looking at your setup.

    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