Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Singular Matrix error on LTSpice

Not open for further replies.

schmitt trigger

Advanced Member level 5
Apr 17, 2013
Reaction score
Trophy points
Activity points
There is a power supply circuit which we have built over 70,000 units in almost 9 years. And it has been working reliably for all that time, even during extreme environmental conditions.

We would like to reuse this circuit for an almost identical application. We actually have built several dozen prototypes and they work just fine. But we would like to understand the actual operating conditions, and make sure that we are not overloading something.
The best way to do this is through simulation.

Since this is an LT3433 buck-boost regulator, I used LTSpice.

When I run it, however, I get a "Singular Matrix error on Node 006"....Node 006 is only the 330pF compensation cap to ground.

Now, PLEASE NOTE: My question is only related to the LTSpice error message. The real circuit itself is working very well.

EDIT: I had to upload the .ASC file as .TXT file, for the attachment manager to allow me to upload it.


  • gm2 psu.txt
    3.1 KB · Views: 162
Last edited:

When I run it I get the old "damped pseudo transient" message, which usually means it's unable to converge to an initial DC condition. I solved it by forcing an initial condition on that node voltage. So label that net "vc" and then add the statement ".ic V(vc)=0" and it works.
Besides setting an initial charge on the capacitor (per post #2)...

In some cases it helps to install a resistor (low ohm) inline with a capacitor.

Or, perhaps a resistor (high ohm) in parallel with the capacitor, particularly when neighboring components are an inductor or diode.
Selecting "Skip Initial Operating Point Solution" (UIC) or "Start external supply voltages at 0V" in the Transient Command should also allow a normal simulation.
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to