-
Notifications
You must be signed in to change notification settings - Fork 175
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
Unify Xilinx platforms into a single class, support more devices #563
Unify Xilinx platforms into a single class, support more devices #563
Conversation
Codecov Report
@@ Coverage Diff @@
## master #563 +/- ##
=======================================
Coverage 81.46% 81.46%
=======================================
Files 49 49
Lines 6446 6446
Branches 1287 1287
=======================================
Hits 5251 5251
Misses 1008 1008
Partials 187 187 Continue to review full report at Codecov.
|
Other notes:
|
@mwkmwkmwk Just a heads up, this needs to be rebased after #584 |
460ecba
to
dd03d1e
Compare
Rebased. @whitequark can we get this merged? I'd rather avoid having to do conflict resolution on this thing again. |
I'll merge this PR before any future changes to Xilinx platforms (and generally, soon). |
This merges existing code, and also adds support for: - Virtex, Virtex E (also known as Spartan 2, Spartan 2E) - Virtex 2, Virtex 2 Pro - Spartan 3, Spartan 3E (in addition to existing Spartan 3A, Spartan 3A DSP support) - Virtex 4 - Virtex 5 - Virtex 6 - ISE synthesis for Series 7 Fixes amaranth-lang#552.
dd03d1e
to
d2127f0
Compare
Rebased once again, also added xck26 (per @DX-MON suggestion) and xcu* to the list |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thank you for this wonderful PR!
This merges existing code, and also adds support for:
DSP support)
Fixes #552.