A question on siliconsmart

Status
Not open for further replies.

yyffe

Newbie level 1
Joined
Jan 25, 2015
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Visit site
Activity points
12
Hello everyone,

I'm using siliconsmart for library characterization, the model I'm using is BSIMCMG and PTM.
BSIMCMG describes the mathematical model of finfet in verilog-A. PTM lists process parameters in their model files.

When I was trying to import the spice netlists, I got the following error messages on every netlist:
Error: parse failed : 22
Warning: The port Y is not in the node map. It may be a floating port.
Warning: The port A is not in the node map. It may be a floating port.
......

I searched online, turned out it might caused by incorrect process model including.

Am I suppose to include all model files in configure.tcl like this? Everything seems fine when I used the following statements during HSPICE simulation (without "{" and "}" of course).
{.inc "xxx/xxx/xxx.pm"}
{.hdl "xxx/xxx/xxx.va"}
{.lib "xxx/xxx/param.inc" 7nm}
......

I actually wrote the instances files by myself and continued characterizing.
But the resulting library seems less convincing because of this problem, especially when results of some gates do not make sense.

Thanks
by Yu
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…