• 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. Failed to get MPS handle

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 126
  • Views 16036
  • 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

Failed to get MPS handle

Nabavi
Nabavi over 15 years ago

 HI,

my cadnce was working properly before I started to run 130nm. My mistake was  runnng cadnece using the command 'startCds -t cmosp13'  in my home directory, so it made a lot of craches in my account. The last error I got was 'failed to get MPS handle' which was solved when I changed the wavscan to AWD. But the point is that, I can not make table using AWD which was a very powerful option in Wavescan. 

I was wondering if any body knows how to fix this error or how to get a table from AWD? 

Any help will be appreciated. 

Thanks ,

M.N

  • Cancel
  • Quek
    Quek over 15 years ago
    Hi M.N.

    Do you get the same error when using standalone wavescan?

    terminal>wavescan &

    If you are currently not using the latest version of IC5141, it might be good to retry the problem using the latest version (IC5141.500.6.142). This could be a java related error which might have been already fixed in the latest version. You can check the version using:

    terminal>icfb -W

    You can also get a table from AWD as follows:
    a. Open up AWD calculator from "Tools->Calculator"
    b. Press "vt" button and select your net in the schematic
    c. Press "printvs" button and enter the required range of data
    d. The table will be displayed
    e. Go to "Window->Print" to output the results to a file

    Best regards
    Quek
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Nabavi
    Nabavi over 15 years ago

    Hello Quek, 

    Thanks for your very useful answer. It saved me a lot of time. 

    1- I ran the standalone wavescan without no error. The interesting part is that the error that made trouble disappeared. 

    2- The command icfb -W gave me an undefined command 'icfb'.

    3-Thanks for giving the answer of how to print the table in the AWD.

    In the case of calculating the frequency and power vs. VDD or vs. Width, the steps you told me doesn't give me a table. Is there any missing part? I need the table of Frequency vs. VDD. Which for calculating Frequency I use the special function frequency, and I Sweep VDD in parametric analysis 



    Best Regards,

    Morteza

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Quek
    Quek over 15 years ago

    Hi Morteza

    Actually I have no problem in getting the table for frequency vs vdd. Here are my steps:

    a. Set transient simulation and run parameteric analysis for VDD variable
    b. In AWD calculator, press "vt" and select my output net
    c. Apply special function "frequency" so that I get an expression similar to "frequency(VT("/out"))"
    d. Press "printvs" button and set the range according to my vdd variable. E.g. if I had swept vdd from 2V to 3V in steps of 0.1, I will enter these values in the form
    e. Press ok and the table appears

    Please let me know if I am not understanding your question correctly. By the way, since wavescan is working properly now, please use wavescan instead of AWD.

    My guess is that your environment has been set up such that the actually "icfb" binary is not in your user path. Only the wrapper "startCds" is present and so you can only use "startCds" to launch Virtuoso. You can also check the version of Virtuoso if you go to any "Help" menu and select "About icfb".

    Best regards
    Quek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Nabavi
    Nabavi over 15 years ago

     Hi Queck,

    I really appreciate your very useful reply. 

    It was good to know how to use AWD, even the wavescan works fine now.

    Thanks, 

    Morteza

    • 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