mar11
Newbie level 4
Hi all,
I am a bit confused about understanding the time out by using on-chip communication protocols like AMBA (AHB, AXI). For example, if we have two tasks of a real time application. The first task transfers a chunk of data which in turn will be realized from HW component using a specific communication as burst transfer, during that burst transfer the HW component interrupts the first task to serve the second which runs with higher priority.
Now my question is how to check if the completion of the burst transfer has met the time requirement? are such kind of informations important to the software or hardware team?
Best regards
I am a bit confused about understanding the time out by using on-chip communication protocols like AMBA (AHB, AXI). For example, if we have two tasks of a real time application. The first task transfers a chunk of data which in turn will be realized from HW component using a specific communication as burst transfer, during that burst transfer the HW component interrupts the first task to serve the second which runs with higher priority.
Now my question is how to check if the completion of the burst transfer has met the time requirement? are such kind of informations important to the software or hardware team?
Best regards