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

[CompactGate] Generate state transitions of dynamic steps #707

Closed
taikiy opened this issue Jun 15, 2023 · 1 comment
Closed

[CompactGate] Generate state transitions of dynamic steps #707

taikiy opened this issue Jun 15, 2023 · 1 comment

Comments

@taikiy
Copy link
Contributor

taikiy commented Jun 15, 2023

Goal

Generate state transitions of dynamic steps. (i.e., BitOpStep)

Context

There are steps that are dynamically generated based on the number of bits, rows, etc., usually using repeat64str macro. Fortunately, these steps have finite number of states, so we can generate the state transitions either in steps file generation or in compile time. We need to take into consideration about the case where there are child steps branching off from the dynamic step.

Currently we do this in collect_steps.py. In the future, we want to do this in compile time with a proc macro, but that requires #704 to be solved first.

@taikiy
Copy link
Contributor Author

taikiy commented Sep 29, 2023

fixed with #771

@taikiy taikiy closed this as completed Sep 29, 2023
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

No branches or pull requests

1 participant