in consumer electronics , usually use a core based platfrom for the time window.
But when the peripherials increment, the memory access is becoming an bottleneck.
So I want to ask whether there are some methods to improve the memory access effiency ?
I have a doubt here , Are you using all the peripherals(most of them) at the same time ?
If not, then it is possible to do what you want to do .
For that you have to make a general data structure for storing individual peripheral inputs and you have to go for time divisiuon multiplexing in SBC.'
I think I am clear to you .... If you have any other interlocks in the system rather than this , then please describe it to me ....