• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Transient simulation - Explanation required

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 1146
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Transient simulation - Explanation required

write2rammy
write2rammy over 15 years ago

Hallo All,

        I have simulated a D-latch using OFET. When running a transient simulation it gave me the following warnings.

 "Matrix is singular (detected at `NQ')"

"Zero diagonal at net1 and net1"
            Then the simulation ended prematurely with convergence problem. Now I ran the simulation using a cmin of 1fF and then the zero diagonal warning disappeared and the circuit also converged. But the first warning is still there. I am giving a pulsed input to DIN but the output of the latch (Q and NQ) doesn't change. Is this error due to cmin or the first warning? I know that cmin is used at all floating nodes to avoid convergence problem. But does cmin affect the functionality of the circuit? I have attached the model(with parameters input file) and schematic. The inputs used are as follows.

DIN - pulse (-0.2 , -14 V); CLK - pulse (-0.2, -10.2V, freq = 100Hz) ,NCL- negated CLK

 

 

ofet.zip
  • Cancel
  • write2rammy
    write2rammy over 14 years ago

    I get this error in all my circuits. Can somebody tell me what does the follwoing messages mean?

    "Matrix is Singular" & "Zero diagonal at net1 and net1" 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 14 years ago

    It usually means you have nonisolated solutions. Put another way, you have floating parts of your circuit with an unsufficient number of equations - so the matrix has more unknowns than equations and so there is a singularity in the matrix.

    You only uploaded the model and not the netlist. Probably the best thing would be to report this to customer support (http://support.cadence.com ) together with the data to reproduce the problem, and then one of the team should be able to help get to the bottom of this.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information