Avalon MM SLVERR(Slave Error) detail explanation.
Hi,
from Avalon Specification sheet I'm not able to catch the proper data related to Avalon-MM SLVERR condition for "response" signal.
from Spec. sheet they mentioned description as "10: SLVERR—Error from an endpoint agent. Indicates an unsuccessful transaction." I want to know in which condition transaction will consider as unsuccessful to active SLVERR as a AMM-Slave in details.
from my understanding related to avalon-MM response signal as while write command time if any burstcount/address value got change before completion of full write transaction it will considered as unsuccessful transaction.
is this right case or not?
if right? then other then this is there any other conditions please drop me details.
Please can I get full in detail explanation related to "response" signal?.
Hi,
Yes, that's right. Other conditions will be like 1) Address or Data Errors if the endpoint agent receives an invalid or unrecognized address or data during a transaction. 2) Command issue protocol violations. 3) The endpoint agent itself may have internal error.
Thanks,
Best Regards,
Sheng