-
Notifications
You must be signed in to change notification settings - Fork 31
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
Error when using altera_mf lib #179
Comments
This scfifo is a weird as it uses double clocked process. I need to understand it first.
|
I am not sure what could be done, except improving the error message.
scfifo doesn't look to be synthesizable. Maybe Quartus handles it as a special case.
The way it set the initial value is weird and certainly not conformant with 1076.6
Some signals are assigned on both clock edge.
I fear the way to move forward is to slowly rewrite altera_mf in a fully synthesizable style.
Would be interesting to know how it is handled by quartus or symplify.
|
tgingold
added a commit
to ghdl/ghdl
that referenced
this issue
Nov 16, 2022
tgingold
added a commit
to ghdl/ghdl
that referenced
this issue
Nov 16, 2022
Sorry if I'm reviving this thread. I'm still using the
|
I assume that the error occurs because of you are trying to synthesize a multi-clock FF, which is not supported by yosys. See #127 for a similar issue. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When I try to process a test entity instantiating a
scfifo
from thealtera_mf
library I get this error.ERROR LOG:
minimum example
The text was updated successfully, but these errors were encountered: