Объясните толково, что такое двухканальный режим работы USB контроллера.
Только не нужно как лоха разводить.
Я сам довольно грамотный человек и у меня вопросы по существу, что называется.
Смотря на контроллер, который поддерживает двухканальный режим работы я вижу, что у него две шины передачи адреса/данных, а все линии служебные заводятся паралельно.
Исключения составляют только CS'ы и RB линии.
Вопрос собственно такой:
Как включаются 2 микросхемы памяти? У них CS разные или один и тот-же? Т.е. как контроллер передаёт команды управления? Сначала одной микросхеме памяти, потом другой или двум микросхемам одновременно? Если CS разные, то как тогда одновременно считываются данные? Или смысл двухканального режима в том, что передав одной микросхеме памяти команду, она выставляет линию ожидания, а мы в это время не ждём, а передаём команду или данные по второй шине второй микросхеме памяти? Но это же можно сделать и по одной шине, зачем тогда две шины данных?
В общем поясните, если кто знает, как именно работает двухканальный режим. Или схемку набросайте включения двух микросхем памяти в двухканальном режиме. Я сам пойму всё остальное.