drom / reqack

🔁 elastic circuit toolchain
https://observablehq.com/collection/@drom/reqack
MIT License
29 stars 5 forks source link

Add option for having the last signal #54

Open ameetgohil opened 5 years ago

drom commented 5 years ago

What is "the last signal"?

ameetgohil commented 5 years ago

similar to the last signal in axi-stream transactions that triggers the end of stream. I have been just concatenating the signal with data but it's really cumbersome.

drom commented 5 years ago

How about "credit-based" mechanism. A counter at the receiving end that:

We can build this mechanism aside of major datapath or controller by just monitoring req/ack signals. It should work fine for simple cases when the number of results doesn't depend on data itself. Will that work for your case?