While implementing AHB protocol, I am stuck at a scenario handling. I am handling early burst termination with undefined length INCR burst for remaining beats.
Scenario : if a WRAP16 type burst is ongoing and early burst termination happens after 3 beats. So to complete its remaining beats with INCR burst , the address will increment as per WRAP burst or as INCR burst.
Nothing mentioned in manual clearly related to this.
Thanks and Regards
When recovering from Early Burst Termination (EBT) of a WRAP type burst, if the EBT occurs AFTER the WRAP burst had wrapped you can complete it using one INCR burst, but if the EBT occurs BEFORE the WRAP burst wrapped you will need 2 INCR bursts, one leading up to the wrapping point, and one after it.
Hopefully that covers your question.
Thanks Colin Campbell for your answer
View all questions in SoC Design forum