Почти все стандартные шины (CoreConnect, AMBA, etc) в качестве сигналов запроса доступа к шине используют сигнал означающий факт запроса и сигнал направления (R/W).
Почему не применяют отдельные сигналы R + W? Вроде логичнее выглядит, не?
Понятно, что конвертация одного в другое - это примитивная логика.