• 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. ADE Matlab Integration prevent deletion of Log files

Stats

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

ADE Matlab Integration prevent deletion of Log files

qq123456
qq123456 over 1 year ago

Howdy,

I'm trying to do some debugging of my Matlab code used with the Matlab Integration.

The Matlab output, which would normally go to the terminal (in the integration there is of course no terminal) gets sent to a file name cdnsMatlab_<pid>.log
where <pid> is the PID of the Matlab session.   This is great, and I can see this file growing at the end of each of the calls to Matlab as I run over the various corners.

However, when all the processing of the data from the corners is complete, the log file, cdnsMatlab_<pid>.log changes the first line from:

SkillEvalManager:ctor

to

SkillEvalManager:dtor

and then deletes all the rest of the output.

Is there a way to prevent the deletion of the output in the cdnsMatlab_<pid>.log file, perhaps an environmental variable?

Thanks

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    This file normally only gets created (I think) if you have _ADEXL_MATLAB_DEBUG set. I would advise you to contact customer support about this - I've normally used a different approach to debug issues with MATLAB, but not using this env var, and neither this nor the variable I use are public... so not really something we would normally advertise in a public forum (mainly because it might change in future).

    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