-
Notifications
You must be signed in to change notification settings - Fork 46
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
[fud2,tb] Implement testbench integration #2181
base: main
Are you sure you want to change the base?
Conversation
Ideally I'd like to move the logic in the |
Also closes #2162 |
A TODO thing would be to take advantage of the fact that the verilog incoming is calyx and write a new tester that allows you to interface with calyx components preserving the invariants (in addition to just being able to use cocotb and verilator as currently) |
Waiting on #2193 |
412ea37
to
91abfd2
Compare
fud2 tests failing because of I hack I added before multi-input ops were a thing. @jku20, I assume they are now? |
For some reason, it seems all my commits became unverified? |
Now they're verified again... |
@ethanuppal what's the status of this PR and what would it take to get it merged? |
@rachitnigam I've been working with @EclecticGriffin on using cider2 programmatically; once I have the adder component test working (under |
20d123d
to
eedd816
Compare
- Migrate to makemake 0.3 - Improve error handling in config and main - Fix Makefile/plugin building
@rachitnigam it works!! (for main components due to a limitation in cider right now where you can't run anything else; a hack involves just modifying the |
703a627
to
3f36461
Compare
I'm not good at fud2 stuff but I think I'm on the right track