Skip to content
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

Update SConstruct to link ecp5/cells_bb.v #374

Merged
merged 1 commit into from
Apr 22, 2024

Conversation

TeaOfJay
Copy link
Contributor

iverilog fails compilation when working with ECP5 primitives such as EHXPLLL. Issue is documented here: FPGAwars/icestudio#542

I'm not sure if this is the 'correct' fix, but linking ecp5/cells_bb.v (since that's where the EHXPLLL definition is) appears to allow compilation to proceed. Feel free to refactor if there's a better or more longstanding change that would better amend this. This is otherwise not desirable behavior for apio verify to fail when using ecp5 primitives.

iverilog fails compilation when working with ECP5 primitives such as EHXPLLL. Not exactly sure this is the correct fix, but linking "ecp5/cells_bb.v" (since that's where the EHXPLLL definition is) appears to allow compilation to proceed.
@cavearr
Copy link
Member

cavearr commented Apr 22, 2024

Thanks a lot i'll try it and appears works! i'll try in depth but for the moment appears works.

Thanks again!

@cavearr cavearr merged commit 5c41598 into FPGAwars:develop Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants