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

ecp5: Add GSR and SGSR support #1332

Merged
merged 1 commit into from
Aug 28, 2019
Merged

ecp5: Add GSR and SGSR support #1332

merged 1 commit into from
Aug 28, 2019

Conversation

daveshah1
Copy link

This adds support for SGSR and GSR for ECP5, and also mirrors Diamond behaviour thus:

  • the GSR parameter is set to "DISABLED" when no GSR primitive is used and "ENABLED" otherwise. A non-standard override (* nogsr *) can also be used to override this
  • active low async FF resets connected to GSR are pruned

See also YosysHQ/nextpnr#319

cc @whitequark

Signed-off-by: David Shah <dave@ds0.me>
@whitequark
Copy link
Member

Thank you, this looks excellent.

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.

None yet

3 participants