Commit 0c7b467d authored by Lucas Russo's avatar Lucas Russo

modules/*/wb_acq_core/*: add AXIS support for multishot and trigger cases

Now, we use the datamover in indeterminate BTT mode,
in which we can send only one packet to transfer up
to 2^23-1 bytes. If we need to abort it earlier, we can
by asserting the TLAST signal ahead of time.

For the trigger cases, in which, we must write new data
for an indeterminate period of time (until the trigger
actually comes), we just detect the end of the 2^23-1 bytes
and start another one. When the trigger indeed happens,
we send a TLAST signal on the data stream buffer and the
current transaction is finished.
parent e4159643
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment