unihd-cag / skillbridge

A seamless python to Cadence Virtuoso Skill interface
https://unihd-cag.github.io/skillbridge/
GNU Lesser General Public License v3.0
181 stars 38 forks source link

SkillBridge Ocean XL MC simulation question - Solved #175

Closed Nineen closed 2 years ago

Nineen commented 2 years ago

Hello, I tried to run Ocean XL Monte Carlo simulation with SkillBridge. I first created Ocean script in ADE XL and then translate it into ws functions. Does anyone has experience with SKILL MC simulation? Thank you!

My first command is:

ws.['ocnSetXLMode']()

But there is a long error log and eventually it says:

File "...........skillbridge/client/channel.py", line 39, in decode_response
   Status, response = response.split(' ', maxsplit = 1)
ValueError: not enough values to unpack (expected 2, got 1)

Virtuoso side (IC6.18) doesnt has any error log.

Nineen commented 2 years ago

some further observations, I use:

ws.['ocnSetXLMode‘]

the program doesnt report error anymore. The same behavior for ocnxlProjDir() function. If I use:

ws.['ocnxlProjectDir']("~/simulation') 

there is error message, identical to the one above. However if I simply use:

ws.['ocnxlProjectDir']

THe program exits without error. This is really weird.

Nineen commented 2 years ago

For whatever reason my IC618 seems dead. Just restarted it and now it is working.