You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem
I had timing and resource utilisation issues with large register map. Significant part of the logic utilisation and timing issues was in readback logic.
Solution
But when i changed implementation from Flat 1-hot array then OR reduce1 to Flat case statement1 (in fact, i've generated big if..else..else..else statement), utilisation was significantly reduced and timing issue was fixed.
Proposal
It would be nice to have option like --readback-mux-impl with options like orreduce and case for designs with low budget/large regmaps