Hi,
I have a design that has 1 bit input req, 1 bit output gnt (and a clock)
The design might delay issuing a grant internally
Multiple requests can be outstanding and grants will be eventually issued in order
What’s the most efficient way to scoreboard grants so that all req’s will have grants and following the design spec that grant cannot be delayed more than 50 cycles for any request
Please feel free to make any assumptions you need
I had a couple of solutions (using dynamic arrays) but they seem over-kill for this problem
In reply to sguduri@nvidia.com:
Its similar post and solution is posted