Closed sequencer closed 10 months ago
I agree with this reasoning.
Speaking more broadly, I believe we should avoid committing RTL of new functional units into this repository, and focus on developing generator interfaces and APIs that allow for plugging things into Rocket.
I do think so, we might need more refactoring to deliver a comprehensive interface, rather than adding more implementation to the codebases.
That's ok, its much easier to reason about the correctness of refactored generator code, than refactored logic
TL;DR
I'm going to remove the scalar crypto support:
Here are the detail reason:
In the future, we might add it back with a better architecture and comprehensive documentation and implementation.