Складываю данные специальным автоматом, по сути делаю тоже самое, что Вы сейчас пытаетесь сделать для внешней шины, но во внутреннюю память. У меня период между внешними запросами гораздо длиннее длительности запроса, соответственно проблема внешних таймингов не волнует. Это, конечно, усложняет задачу, добавляя необходимость разруливать очередность внутренних записей, но зато с внешними запросами всё просто. Даже при таком подходе можно сделать мультиплексор на выходе, переключающийся между несколькими источниками. Вы просто посмотрите - в какой очередности заполняются ваши регистры, может быть их можно, действительно, отражать в ОЗУ.
--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
|