Концептуальный вопрос, я полагаю. Если порт USB3 обратно совместим с UBS2 & 1, почему производители продолжают включать порты UBS2 на материнские платы с поддержкой USB3? Мне кажется, нет никакой причины иметь 6 портов USB2 и 2 порта USB3 одновременно. Разве они не могут просто включать 8 портов USB3? Или просто иметь 4 порта USB3, если пропускная способность считается проблемой? Я просто не могу придумать ответ.
2 ответа
Это ограничение чипсета материнской платы. Например, материнская плата на базе Intel H81 может поддерживать до 2 портов USB 3.0 и 8 портов USB 2.0.
Есть разные причины для этого
Для более новых материнских плат просто недостаточно места для сложности стандартов USB 3.0+. Также недостаточно линий PCI-Express для контроллера USB 3.0 для работы на полной скорости для такого количества портов. Например, чипсет Skylake Z170 имеет только 26 линий высокоскоростного ввода-вывода, из которых 6-10 могут быть выделены для USB.
Одной линии PCIe 3.0 (максимум 985 МБ / с) или двух линий PCIe 2.0 (максимум 2x500 МБ / с) едва хватит для 2 портов USB 3.1 поколения 1 (625 МБ / с на порт). Поэтому вам нужно больше полос, если вы хотите больше скорости / больше портов, и тогда у вас будет меньше полос для видеокарт и дисков SATA. Или вы можете просто подключить несколько портов USB 2.0 к портам 3.0, потому что одной линии PCIe 3.0 достаточно для почти 10 портов USB 2.0.
Для старых материнских плат и ноутбуков это потому, что они используют разные контроллеры. Первой микроархитектурой Intel с чипсетами со встроенной поддержкой USB 3.0 является Ivy Bridge.
- Intel изначально поддерживает USB 3.0 на чипсетах Ivy Bridge
- Intel поставляет USB 3.0 в своих чипах, наконец
- Исправление: Ivy Bridge и Thunderbolt - Избранные, а не Интегрированные
Поэтому в более ранних платах производители должны использовать отдельный контроллер USB 3.0, если они хотят обеспечить функциональность USB 3.0.
Если вы заметите, вы увидите старые ноутбуки, часто оснащенные только 1 портом USB 3.0 и 1-3 портами USB 2.0. Это связано с тем, что большинство внешних контроллеров поддерживают только 2 порта, и один может использоваться для внутренних целей. Следовательно, пользователям доступен только один, а остальные порты подключены к встроенному контроллеру USB 2.0 внутри чипсета. Новые ноутбуки будут иметь больше или все порты USB 3.0.
Это происходит даже с новыми материнскими платами. Им потребуется отдельный контроллер, если они хотят предоставить больше портов USB, чем поддерживается, или принять более новый стандарт USB. Например, на материнской плате с чипсетом Skylake Z170 выше есть 2 решения, упомянутые в статье
- Используйте контроллер ASMedia ASM1142 с двумя линиями PCIe для обеспечения портов USB 3.1 Gen 2
- Используйте контроллер Intel Alpine Ridge Thunderbolt для обеспечения USB 3.1 Gen 2, Thunderbolt 3 и DisplayPort с 4 линиями PCIe + линии DisplayPort
По той же причине многие материнские платы имеют разные типы портов SATA с разными цветами. Когда был представлен SATA3, ни один чипсет Intel не поддерживал его, поэтому производители системных плат использовали отдельный чип, часто от Renesas, для управления SATA3. Полученная материнская плата будет иметь 2 порта SATA3 и 2 или 4 порта SATA2.
Некоторые материнские платы также использовать 3 - й участник RAID контроллер SATA в качестве чипсета они используют , не поддерживают RAID. Эти материнские платы также имеют 4-8 портов SATA того же типа, но если вы хотите использовать RAID, вы должны подключить кабели к соответствующим портам, которые подключены к контроллеру RAID. Системные платы, предназначенные для людей, которым нужно много портов SATA, например, для подключения десятков жестких дисков или использования RAID5 с 10 дисками, также нуждаются в отдельных контроллерах.