I’m running a sim with logic components. It appears to work but throws a “Warning: Singular matrix. Check node ¥1
Added gshunt=1e-13.”
Here’s is a pic clip of my logic block.
Any ideas?
Len
I’m running a sim with logic components. It appears to work but throws a “Warning: Singular matrix. Check node ¥1
Added gshunt=1e-13.”
Here’s is a pic clip of my logic block.
Any ideas?
Len
UPDATE:
Through trial and error, I determined that the CLR pin on ¥2 was floating. Once I forced it to GND, the Warning went away.
Sadly, the Warning referenced ¥1. I assumed it meant the component instance ¥1.
Len
The warning is “node ¥1”, if you go to View > Netlist, the floated node name should be ¥1
Unassigned pin in ¥-device is auto assigned with node name started with ¥, which is why you be confused.
Thank you for your reply.
The confusion is the instance name is also used as the node name.
Len
Error/warning message is petty clear to tell this is device instance
or node
in question (refer to below example).
Once you learn how to read the error/warning message, you should have no confusion even these name
are same. There is no meaning to prevent node name start with ¥, for example, you may name a node as D1
, and can generate same level of confusion as Diode starts with D. So, most important is error/warning message with correct information to direct you into error spot. What we need is to make sure we can understand that.