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
Unlinked error on input-only tristate comparisons #1267
Comments
Original Redmine Comment The Altera libraries have some seemingly meaningless Verilog nastiness in them. We put these scripts together to get around some of these issues: I'm not sure if it will work out of the box for you, but hopefully it gets you pointed in the right direction. |
Original Redmine Comment Todd, thanks for the pointer. Alexis, as to this specific error, if you can provide a small completely standalone test that shows this issue, I'll take a look. |
Original Redmine Comment Todd, thanks for that. Wilson, it's pretty basic, you can find the 220model.v attached (seems it doesn't work) and just run: |
Original Redmine Comment Fixed in git towards 3.919. I also tested all other models in the library. However, basically the tristate comparison they have will add an extra __en input to your model you might not expect. This also slows things down. It's much better to update Todd's script to remove the compare against Z in sum (they should have known better when writing it...) |
Original Redmine Comment In 3.920. |
Author Name: Alexis G
Original Redmine Issue: 1267 from https://www.veripool.org
Original Assignee: Wilson Snyder (@wsnyder)
I am using basic Altera's IPcores such as 220model.v (for
lpm_mult
) and altera_mf.v (forscfifo
).Code snippet:
The compilation of the lpm_mult only results in this error with --debugi-V3LinkDot 9:
I will try to investigate by myself but if you have any idea, you're welcome.
The text was updated successfully, but these errors were encountered: