когда-то des00 написал,
http://electronix.ru/forum/index.php?showt...st&p=432497что я понял так: в wishbone есть возможность реализовать что-то подобное AXI прямому и возвратному пути
но почитав описание wishbone я понял, что транзакция всегда должна быть закончена (возможно RETRY-ем или SPLIT-ом), но пока транзакция активна канал (шина) между этими мастером и слейвом занята никакие другие транзакцие по ней не проодят
то есть при конфигурации DATA FLOW (pipeline) для шины wisbone несколько "открытых" транзакций возможны только между разными парами мастер-слейв
и если какие-то мастер-слейв в середине цепочки держат транзакцию, то обменятся данными (в том же направлении) между узлами расположенными с разных сторон от этой пары нет возможности
так ли это?
или все-таки я чего-то недопонял и такая конфигурация wishbone позволяет испускать мастеру кучу транзакций (не дожидаясь завершения предыдущих), а затем получать ответы слэйвов в out-of-order последовательности (как сделано в AXI)