Can the AMBA AHB Slave give multiple SPLIT response again to the AHB Master that has been given SPLIT response before and after updating hsplit signal for that Master by the Slave?
It doesn't matter whether the slave is capable or not, the master MUST repeat the failed transfer address phase.
The master behaviour to a SPLIT response is exactly the same as for a RETRY, it must repeat the failed transfer address phase until it completes with an OKAY or an ERROR response (section 3.9.5 in the AHB spec).
So the master doesn't need to know what the slave is capable of.
JD