-
Notifications
You must be signed in to change notification settings - Fork 110
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
add zturn lite board #28
Comments
Comment by whitequark Look at Versa ECP5. |
Comment by whitequark Thanks. |
rroohhh
pushed a commit
to rroohhh/nmigen-boards
that referenced
this issue
Aug 4, 2020
The redesign introduces no fundamental incompatibilities, but it does involve minor breaking changes: * The simulator commands were moved from hdl.ast to back.pysim (instead of only being reexported from back.pysim). * back.pysim.DeadlineError was removed. Summary of changes: * The new simulator compiles HDL to Python code and is >6x faster. (The old one compiled HDL to lots of Python lambdas.) * The new simulator is a straightforward, rigorous implementation of the Synchronous Reactive Programming paradigm, instead of a pile of ad-hoc code with no particular design driving it. * The new simulator never raises DeadlineError, and there is no limit on the amount of delta cycles. * The new simulator robustly handles multiclock designs. * The new simulator can be reset, such that the compiled design can be reused, which can save significant runtime with large designs. * Generators can no longer be added as processes, since that would break reset(); only generator functions may be. If necessary, they may be added by wrapping them into a generator function; a deprecated fallback does just that. This workaround will raise an exception if the simulator is reset and restarted. * The new simulator does not depend on Python extensions. (The old one required bitarray, which did not provide wheels.) Fixes amaranth-lang#28. Fixes amaranth-lang#34. Fixes amaranth-lang#160. Fixes amaranth-lang#161. Fixes amaranth-lang#215. Fixes amaranth-lang#242. Fixes #262.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue by rroohhh
Sunday Aug 18, 2019 at 21:17 GMT
Originally opened as m-labs/nmigen-boards#27
There is a version of this board with the
xc7z007s
aswell, not sure how to best handle that.rroohhh included the following code: https://github.com/m-labs/nmigen-boards/pull/27/commits
The text was updated successfully, but these errors were encountered: