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

SDFFE mapping crashes validation #2

Closed
kanndil opened this issue Apr 14, 2022 · 2 comments · Fixed by #16
Closed

SDFFE mapping crashes validation #2

kanndil opened this issue Apr 14, 2022 · 2 comments · Fixed by #16
Labels
bug Something isn't working

Comments

@kanndil
Copy link
Member

kanndil commented Apr 14, 2022

The SDFFE RTLIL cell is mapped to a clock gate cell + SDFF cell. Performing clock gating on this type of cells breaks the following test cases in validation:

  • blake2s
  • blake2s_core
  • chacha
    The validation of all test cases pass when this mapping is removed.
    Thus, this mapping is removed temporarily. Power reports will show wrong results until this issue is fixed, because the power calculations presume that all flip-flops are clock-gated.
@kanndil
Copy link
Member Author

kanndil commented Apr 17, 2022

Removed SDFFE mapping from the mapfile until issue is solved

@kanndil kanndil added the bug Something isn't working label Apr 17, 2022
@kanndil
Copy link
Member Author

kanndil commented Apr 21, 2022

Updated power reporting, considering the unmapped modules. Look at the updated benchmarks (here)

@kanndil kanndil changed the title SDFFE mapping craches validation SDFFE mapping crashes validation May 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant