New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Verilated Model did not DC converge #1549
Comments
Original Redmine Comment See the section of the --help titled: Verilated model didn't converge. There are instructions in there for isolating and resolving the issue. The "DC" part of the message means that the issue occurred during the initial phase. I'm just guessing here without code to look at, but please note that Verilator ignores delay (#) statements. If you're porting something from an event simulator that can get you in trouble. Again, see the manual for a discussion on this. |
Original Redmine Comment The below files contain the code, Make file and test file. i still cant figure out how to solve the Dc converge issue. |
Original Redmine Comment Couple things here: I'd really suggest properly indenting your designs. I couldn't make sense of SAP.v until I did so. Your design isn't clocked. There is a clk signal, but it is never used and none of the always blocks have edge sensitivity. Since you only have always @(*) blocks, it's not a great surprise to me that your design which is a big feedback loop doesn't settle. To learn more, I'd suggest googling something like "clocking digital logic in verilog". What's not great here is the usability of this error message. It's clear enough what is happening, but it doesn't really help you debug it. I don't want to hijack your issue, so I'll open a related one for the usability of the error. |
Original Redmine Comment thank you but the issue has been solved |
Author Name: hamza shabbir
Original Redmine Issue: 1549 from https://www.veripool.org
Original Assignee: Auto Update Daemon (@veripool-bot)
I am implementing a SAP-1 architecture in verilator. While using the make command i am facing an error VSAP:cpp:95 Verilated Model did not DC converge. can anyone help me with this. why i am getting this error and how can i solve it. and what is the cause of this error
The text was updated successfully, but these errors were encountered: