juction current exceeds 'imax'

Status
Not open for further replies.

arong00

Newbie level 1
Newbie level 1
Joined
Jun 10, 2009
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,291
imax imelt

When I design a simple delayed RZ logic circuit(just simple inverters and Nand gates), I meet following warning. How to solve these problems? (IBM 130nm process)

juction current exceeds 'imelt'
juction current exceeds 'imax'

I checked model files and all imax and imelt definded as following:
bondpad.scs imax = 1e15
divpnp.scs imax = 1e6*iboverie*tota
esdvpnp.scs imax = 1e15
havar.scs imax = 1e15
nwres.scs imax = 1e15
opndres.scs imax = 1e15
sblkndres.scs imax = 1e15
divpnp.scs imelt = 10

Do I need to increase the value of imax and imelt? since the circuit is really simple but because for above problem, I am not be able to get the simulation results.

Thanks!
 

Somewhere the substrate junction is forward biased..... i think so
 

These are warning, not error flags; the simulation should complete. However you
should never hit the imax values (not even the divpnp at 10 amps) in a well
behaved circuit. The problem is more likely a model flaw, singularity or blowup at
a point outside the characterized / fitted space, that is stepped into by the numerical
solution overshoot.

You might begin with tightening timestep and accuracy settings, make sure all
nodes have a reasonable capacitance and all branches a reasonable resistance,
and so on.
 

Status
Not open for further replies.

Similar threads