thanks
my plan is this:
we have one master and others are slaves . so when master wants to speak with a slave it should inform that one ,so i place a decoder for 3 address lines and we will have 8 output signals . each of them would go to a slave's gpio and will be an interrupt. we will use elbc of master and gpio and elbc of slaves (gpio of slaves for having interrupts and elbc for interchanging data)
so what happens briefly is this :
master wants to speak with a a slave. it will have a read instruction , which address is the slaves address . (here i think we have to use relaxed read with some wait time in order to match timings). the slave gets an interrupt and puts data at it's pins,connected to shared bus.and finally master will read data .
if it is needed i can tell more details.
thanks
mohammad