Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
No, there is an issue.The grant signal of an arbiter is just a signal. You latch it like any other. There is no issue whatsoever
Sorry, i didnt know how to better explain without drawing the waveform.you ask poor questions, you get poor answers... your first post has no such requirement.
and the problem remains a trivial one, solved with a sequential piece of logic.
Is it asking too much to expect a waveform drawing?The slave will drop its req after the grant, which is delayed by 1 cycle. So the arbiter will grant 1 extra request. You can draw out the waveform if you don't see it intuitively.
Here is a figure to help. If we flop the grant, we would get 2 grants if we try to request only 1, because the requester would drop the req once it sees the flopped grant.Is it asking too much to expect a waveform drawing?
Anyone familiar with arbiter design know how we can deal with flopped grant and what we typically do to avoid this problem?Here is a figure to help. If we flop the grant, we would get 2 grants if we try to request only 1, because the requester would drop the req once it sees the flopped grant.
View attachment 174533