( ESNUG 297 Item 5 ) ---------------------------------------------- [7/30/98]
Subject: PowerMill "spFactor" Error & L-U Matrix Factorization
> I am a user of PowerMill power estimation tool. When I run the PowerMill
> on my hspice netlist, I get this error message both on the screen and in
> the .log file:
>
> "ERROR: After spFactor Error=3"
>
> But there is nothing recorded in the .err file.
>
> Does anybody know what "spFactor" is and how I can fix this error?
>
> - Roshanak Shafiiha
> University of Southern California Los Angeles, CA
From: Steve Hamm <hamm@adttx.sps.mot.com>
spFactor is a L-U matrix factorization function in a sparse matrix
package -- evidently PowerMill uses "sparse" from Berkeley. Looking at
the version of "sparse" that I have, error=3 corresponds to a singular
matrix -- but the PowerMill authors could have changed the codes.
So, do you get any topology error messages (loops of inductors/voltage
sources, floating nodes) if you run the netlist in HSPICE? This would
be an easy way to generate a singular matrix.
PowerMill should give a bit more diagnostic help here...
- Steve Hamm
Motorola Austin, Texas
|
|