• 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. integrate ansys Electromagnetic Suite 16 problem

Stats

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

integrate ansys Electromagnetic Suite 16 problem

rockyicer
rockyicer over 8 years ago

hello, guys

    I am trying to integrate ansys Electromagnetic Suite 16 into cadence. I have installed Ansys Electromagnetic Suite 16 and the ECAD (which is the interface to the virtuoso)  and do exactly what the configure says as follows:

1)Initial Setup
a) Environment variable settings
ANSYSEM_INSTALL_DIR=/eda/ansys/AnsysEM17.0/Linux64
bash: export PATH=${ANSYSEM_INSTALL_DIR}:$PATH
csh: setenv PATH ${ANSYSEM_INSTALL_DIR}:$PATH

SI_INTEGRATE4_DIR=/eda/ansys/ECADTranslators2016.0/Linux/LayoutIntegrations


(b)Add the code in the file ${SI_INTEGRATE4_DIR}/cdsinit_integ.txt to your .cdsinit file as follows:

let( (contextFile layoutIntegDir)
if( layoutIntegDir = getShellEnvVar("SI_INTEGRATE4_DIR") then
contextFile = strcat(layoutIntegDir "/VirtuosoTranslator.cxt")
when( isFile(contextFile)
loadContext(contextFile)
callInitProc("VirtuosoTranslator")
)
else
printf("SI_INTEGRATE4_DIR environent variable is not set.\n")
)
)

 

when I open the layout , there is no menu for ansys which there should be according to the guide. and I found that there are errors in the CIW, which I can't understand as follows:

*WARNING* context read failure: can't read 32-bit context on 64-bit platform

*** INTERNAL ASSERTION FAILURE *** (Mismatch between RESTORE/REBIND macros -) in file ilSys/context.c line 5832

Please copy down the error message and notify Cadence!

*Error* ilAssert: Assertion Failure

In the /eda/ansys/ECADTranslators2016.0/Linux/LayoutIntegrations  folder, there is a file VirtuosoTranslator.cxt and a folder name 64bit which contain the file VirtuosoTranslator.cxt as the same name in the folder /eda/ansys/ECADTranslators2016.0/Linux/LayoutIntegrations, I have changed the VirtuosoTranslator.cxt. but the error still occurs.

anyone knows what is going on here, please enlighten me. thanks in advance!

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

    I suspect the ANSYS Electromagnetic Suite is messed up (or the ECAD tools) - and that the 64 bit context is not actually a 64 bit context. As I said before, you should contact ANSYS, since it's their product... we have no access  to it, whereas they should have access to Virtuoso in order to support their interface as one of our Connections partners.

    Regards,

    Andrew.

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

    I suspect the ANSYS Electromagnetic Suite is messed up (or the ECAD tools) - and that the 64 bit context is not actually a 64 bit context. As I said before, you should contact ANSYS, since it's their product... we have no access  to it, whereas they should have access to Virtuoso in order to support their interface as one of our Connections partners.

    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