On Tue, Sep 24, 2019 at 1:06 PM Staf Verhaegen staf@fibraservi.eu wrote:
Have yo guys looked at the pipeline feature of Wishbone B4 ? What is missing there to make streaming possible ?
hagen mentioned (offlist) that the broadcast mode of wishbone b4 could indeed be used. he'd like to do a write-up / proposal and i am happy to help him review it.
l.
hagen, i cookie-cut one of the other proposals, you'll see it here: https://libre-riscv.org/nlnet_2019_wishbone_streaming/
if you want to use that to start from i left some TODO sections, do keep it short, it really does not need much. they can always contact you and ask follow-up questions.
if you prefer to write one yourself do feel free as well. you will see the list of questions that are asked, copied to that template.
l.
https://libre-riscv.org/nlnet_2019_wishbone_streaming/
Hagen we do not have much time left before Oct 1st so I just very quickly filled in some paragraphs. It is more important to get something in that is brief and short, they will ask questions during the review process.
If you can let me know, if you are happy with the above, or feel free to edit it direct?
If anyone has any suggestions on anything else to add do say so [soon!]
L.
On Wed, 25 Sep 2019 17:16:17 +0800 Luke Kenneth Casson Leighton lkcl@lkcl.net wrote:
https://libre-riscv.org/nlnet_2019_wishbone_streaming/
Hagen we do not have much time left before Oct 1st so I just very quickly filled in some paragraphs. It is more important to get something in that is brief and short, they will ask questions during the review process.
If you can let me know, if you are happy with the above, or feel free to edit it direct?
If anyone has any suggestions on anything else to add do say so [soon!]
L.
It would be helpful if you defined "streaming" in this context, otherwise people would not understand the importance of the project.
For example, I thought every type of data was a "stream" of 1s and 0s. So streaming would be what every piece of HW would natively do well. It's just a question of chunk size and protocol.
Thanks, David
On Wed, Sep 25, 2019 at 3:44 PM David Niklas doark@mail.com wrote:
It would be helpful if you defined "streaming" in this context, otherwise people would not understand the importance of the project.
it's an industry-standard term: https://lauri.v%C3%B5sandi.com/hdl/zynq/axi-stream.html
it's designed to send a one-way data stream that may (optionally) have positional data. video or audio would have a timestamp.
For example, I thought every type of data was a "stream" of 1s and 0s.
you're probably thinking of packets, which are sequential data "segments".
thx david.
l.
arm-netbook@lists.phcomp.co.uk