-
Notifications
You must be signed in to change notification settings - Fork 164
Add convenience primitives #3029
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
base: master
Are you sure you want to change the base?
Conversation
|
As a small comment, to me the name |
I totally agree. I'm happy with |
0d809c1 to
a26f3a1
Compare
3fcaaaa to
98985c5
Compare
98985c5 to
faab3f8
Compare
|
As discussed on Slack:
We've decided to drop it from this PR. |
faab3f8 to
6fadf21
Compare
|
I removed the static shift operations from the PR. |
The PR adds some more high level primitives that are convenient to use during Clash circuit design. In particular, the PR adds:
the static left and right shift operators(<<%)and(%>>)apWhenapEnprimitive, which is just a convenience extension ofmuxregEnNprimitive, which is the probably most primitive FIFO just chainingregEns.Still TODO: