TSMC 0.18 PDK and Cadence IC 6.1.3

 Greetings,

 Our institution just got the .18 PDK from MOSIS. I converted it to OpenAccess format.

However when I try to load any schematic/layout I get the following errors:

</p><p>..... Initializing ipTag.ile from libInit.il for library tsmc18rf...
Loading awv.cxt
Loading oasis.cxt
Loading analog.cxt
Loading asimenv.cxt
Loading spectrei.cxt
Loading spectreinl.cxt
ERROR (ADE-5066): Tool 'hspiceS' has not been registered.
ERROR (ADE-5067): Unable to initialize tool 'hspiceS'; either tool class is not
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; defined or tool is not registered.
*Error* The default SKILL generic function has not been defined for the function &quot;asiEnvGetVar&quot;. Ensure that this function is called with the correct argument(s) (tool partition name).
Loading schematic.cxt
Loading lo.cxt........</p><p>

 

Can I do anything about this?

I noticed that the 'Tool' menu does not show up anymore in the schematic/layout editor.

Any help would be appreciated!

Thanks!

  •  As a temp solution I commented out lines 76 77 in file tsmc18rf/libInit.il

    ;     asiSetEnvOptionVal(asiGetTool('hspiceS) "modelPath" strcat(libPath "/../models/hspice") )
    ;     asiSetEnvOptionVal(asiGetTool('hspiceS) "includeFile" "hspice.mdl")

     

    I also changed hspiceS to hspiceD but it seems that the parameters modelPath is called modelFiles and includeFile is now includePath.

     

  • Hi, I am comtemplating such a move for 0.25um and 0.18um TSMC PDKs we obtained from Europractice. How did it work out for you? Any problems down the line for example in layout or DRC/LVS? Thanks,
  • Just a comment - Did you get any input from Europractice about this issue?

    Cheers,

    Patrick

CDNS Forum Thread CSS JS
CDNS - Fix Layout