There's no getting around needing to run icfb (versus ocean) to generate the netlist, however you can use the '-nograph' option to run things strictly from the command-line, e.g.'icfb -nograph'.
Aside: If you have a mix of ADE L, XL and GXL licenses you may need to add the following to your .cdsenv to get it to automagically check out the next tier license if no L-tier are available:
designEditor.license appsWhichAlwaysTryHigherTieredLicense string "ADE L,ADE XL"
It took me weeks to figure out that was why our ocean and -nograph sessions wouldn't run for any apparent reason. All the L-tier licenses were checked out and it was waiting for a response from an invisible 'Do you want to check out next tier licenses?' prompt.
Hope this helps!
In reply to aplumb:
...and just for reference, there is the following line in the IC22.214.171.124 version of the OCEAN Reference description for 'design':
You can use the lib, cell, view version of the design command only if you are running OCEAN within icms, msfb, or icfb. You cannot use this version of the command within the OCEAN process itself.
Andrew is correct, you would need to use "icms" or "icfb" etc. in order to be able to netlist a design using the OCEAN design() command.
Thanks again for your help.
It is never easy is it?! I noticed the fact that you cannot always use design( lib design cellview) just after my previous post, so this explains why it does not work directly from ocean.
I will try the -nograph option and failing that, I'll just have to create all the netlists up front and then use Ocean to do the test scripts after that.
In reply to skillUser:
Thanks also skillUser! Comments much appreciated!