Usb что за фирма
USB (англ. Universal Serial Bus — универсальная последовательная шина) — последовательный интерфейс передачи данных для среднескоростных и низкоскоростных периферийных устройств.
Разработка спецификаций на шину USB производится в рамках международной некоммерческой организации USB Implementers Forum (USB-IF), объединяющей разработчиков и производителей оборудования с шиной USB.
Для подключения периферийных устройств к шине USB используется четырёхпроводный кабель, при этом два провода (витая пара) в дифференциальном включении используются для приёма и передачи данных, а два провода — для питания периферийного устройства. Благодаря встроенным линиям питания, USB позволяет подключать периферийные устройства без собственного источника питания (максимальная сила тока, потребляемого устройством по линиям питания шины USB, не должна превышать 500 мА).
К одному контроллеру шины USB можно подсоединить до 127 устройств по топологии «звезда», в том числе и концентраторы, к которым можно еще присоединить 127 устройств.
В настоящее время широко используются устройства, выполненные в соответствии со спецификацией USB 2.0. Ведётся внедрение в производство устройств спецификации USB 3.0.
Что такое USB Gen 1, Gen 2 и Gen 2×2? (предыстория от февраля 2019)
Раньше найти USB побыстрее было просто: выбирайте USB 3.0 вместо USB 2.0, и всё. Но теперь вам придётся разобраться в том, чем отличаются USB 3.2 Gen 1, Gen 2 и Gen 2×2 – а также в том, чем отличаются разные типы SuperSpeed.
Изготовители вместо этого должны писать SuperSpeed
USB-IF не хочет загружать пользователей подобными терминами. Вместо этого он хочет, чтобы продукты Gen 1 рекламировались, как SuperSpeed USB. Он предлагает производителям распространять продукты Gen 2 под именем SuperSpeed USB 10 Гбит/с, а Gen 2×2 под именем SuperSpeed USB 20 Гбит/с. Но это не значит, что производители обязаны использовать такие наименования. Они могут использовать номенклатуру Gen 2.2, или, если не хотят проводить проверку на соответствие, просто не использовать логотипы и называть всё это как угодно.
Если производители подчинятся, то вопрос с наименованиями будет решаться довольно легко. Нужно посмотреть, есть ли в названии SuperSpeed, и число после него. Если этого нет, то это самый медленный вариант USB 3.2. Если есть число 10 или 20, то это обещание 10 или 20 Гбит/с. Возможно, было бы лучше, если бы USB-IF назвал самый медленный вариант SuperSpeed USB 5 Гбит/с. Но, по крайней мере, наименование звучит довольно логично.
В теории, делу должны помочь логотипы USB. На изображении выше видно, что SS и 10 обозначают USB-кабель как SuperSpeed, поддерживающий скорость в 10 Гбит/с. К сожалению, USB-IF пока не дал официального логотипа для сертификата SuperSpeed USB 20. Вероятно, логотип будет такой же, только вместо 10 будет 20. Но пока это неизвестно.
Если вы вспомните ранние проблемы с USB-C, то ситуация покажется вам довольно знакомой. Внимательно читайте описание кабелей, покупайте их только у проверенных поставщиков. В прошлом мы рекомендовали кабели Amazon Basics, но даже с ними нужен глаз да глаз. К примеру, вот этот кабель от Amazon Basics формата USB-C обеспечивает только скорости от 2.0. А вот этот кабель, который выглядит почти так же, обеспечивает скорость в 10 Гбит/с, и промаркирован, как USB 3.1 Gen 2. И, естественно, это относится не только к кабелям, а вообще к любому оборудованию с разъёмами USB-C.
К сожалению, путаница с наименованиями остаётся. При покупке USB придётся потратить усилия, чтобы знать, что именно вы получаете.
Текущее положение дел (сентябрь 2019)
И маркировка – не единственное, что может вас запутать. USB-кабели, похожие снаружи, часто могут сильно отличаться внутри. А из-за плохого кабеля ваше устройство вообще может сгореть.
Не все USB-кабели были созданы равными
Допустим, вы хотите воспользоваться преимуществами скоростей на 40 Гбит/с. Вам нужно будет купить кабель, сертифицированный на 40 Гбит/с. Вы не сможете просто взять любой старый кабель и ожидать, что он будет работать на таких скоростях. Однако сертификация не обязательна. Какие-то несертифицированные кабели тоже смогут правильно работать, и какие-то производители кабелей не озаботятся сертификацией своей продукции.
Однако отличаться могут не только скорости передачи данных. Не каждый кабель может выдавать необходимую мощность. Разные кабели будут заряжать устройства с разной скоростью. Только потому, что у кабеля есть возможность передавать данные на большой скорости, не означает, что он будет быстро заряжать устройства – и наоборот.
Ситуация с кабелями продолжает усложняться. И если мы уже определились с прекрасным разъёмом USB-C, который можно втыкать любой стороной, то остальная часть кабеля стала менее стандартной и более противоречивой.
И даже если кабель со стороны кажется новым, то внутри он может и не быть таким. Многие кабели USB-C внутри, по сути, представляют собой лишь USB 2.0. Они разработаны для зарядки, а не для высоких скоростей. В некоторые кабели встроена поддержка «альтернативных режимов», к примеру, Thunderbolt 3. Это совместный проект Intel и Apple, предлагающий скорость в 40 Гбит/с. Однако такую скорость способны развивать только устройства с Thunderbolt 3 внутри, и чтобы воспользоваться ею, вам нужен кабель с поддержкой Thunderbolt 3.
USB4 немного упрощает эту ситуацию, устраняя необходимость в Thunderbolt 3 и предлагая 40 Гбит/с – но, опять-таки, только если у вас есть устройства, поддерживающие её, и специальный кабель.
Существуют и другие альтернативные режимы, например, HDMI и MHL. Не все USB-кабели были созданы равными.
Что такое USB 3.1?
USB 3.0 и USB 3.1 – протоколы передачи данных при подключении по USB. Данные термины не относятся к физическому описанию разъемов. Они указывают, на какой скорости устройство способно обмениваться данными.
Стандарт USB 3.0 своим появлением положил начало цепочке важных изменений. Прежде всего он потребовал модифицировать конструкцию Type-A, чтобы расширить возможности подключения (так начал разрабатываться стандарт USB-C). Последующие изменения коснулись по большему счету только скорости передачи данных.
Протокол USB 3.1 и порт USB-C разрабатывались параллельно, именно поэтому USB-C всегда работает через USB 3.1 (хотя технически можно реализовать в нем и USB 2.0). На данный момент существуют два поколения USB 3.1: USB 3.1 Gen 1 и USB 3.1 Gen 2. Второе расширяет исходные возможности USB-C, например, позволяет передавать данные на скорости до 10 Гбит/с.
Порты USB-A и USB-C могут поддерживать различные протоколы – от USB 2.0 до USB 3.1 Gen 2. Обычно эта информация указана в технических характеристиках устройства. Однако ситуация осложняется тем, что производители используют разные наименования протоколов, и иногда возникает путаница: USB 3.1 Gen 1 ошибочно называют USB 3.0.
USB 3.1 имеет совместимость с другими USB-соединениями: если порт ноутбука поддерживает протокол USB 3.1, к нему можно подключить старую флешку с USB 2.0. Но есть пара нюансов: для использования разъема Type-C может потребоваться адаптер, а максимальная скорость передачи данных возможна только в том случае, если USB-кабель и подключаемое устройство ее поддерживают.
USB 3.0
Для улучшения характеристик стандарта была разработана новая спецификация USB 3.0, которая содержала следующие ключевые отличия:
Кроме того, появилось ещё 4 разъёма, электрически и механически совместимые с USB Type-A версии 2.0. Они позволяли как подключать USB 2.0-устройства к 3.0-хостам, так и 3.0-устройства к 2.0-хостам или по 2.0-кабелю, но с ограничением по питанию и скорости передачи данных.
Итоги
USB 3.1 наконец-то станет «королём» разъёмов. По нему можно подключить практически что угодно: внешний диск, дисплей, периферию, адаптер питания и даже массив из SSD-дисков. Пропускная способность и 100 Вт передаваемой мощности — серьёзная заявка на успех.
Представьте мир через 5 лет? Куда не приди — всюду и зарядка есть, и разъём подходит, и спрашивать не надо. И фотоаппарат подключить легко, и телефон, и вообще всё-всё-всё… И только в бухгалтерии как пользовались дискетами, так и будут пользоваться.
Спасибо за внимание!
USB Type-C
USB Type-C и туннелирование
Скорость передачи данных стандарта USB 3.1 позволяет не только подключать накопители и периферию, заряжать ноутбук от сети через Type-C-кабель, но и подключить, скажем… монитор. Одним проводом. И USB hub с несколькими 2.0-портами внутри монитора. 100 Вт питания, скорость, сравнимая с DisplayPort и HDMI, универсальный разъём и всего один проводок от ноутбука к монитору, блок питания которого и дисплей обеспечит электричеством, и ноутбук зарядит. Разве это не прекрасно?
USB 3.1
С осени 2013 года приняты спецификации на обновлённый стандарт USB 3.1, который и принёс нам разъём Type-C, передачу до 100 Вт питания и удвоение скорости передачи данных по сравнению с USB 3.0. Однако стоит отметить, что все три новшества — это лишь части одного нового стандарта, которые могут быть как применены все вместе (и тогда девайс или кабель получит сертификацию USB 3.1), либо по отдельности. Например, технически внутри Type-C кабеля можно организовать хоть USB 2.0 на четырёх проводах и двух парах контактов. К слову, такой «финт» провернула компания Nokia: её планшет Nokia N1 имеет разъём USB Type-C, но внутри используется обычный USB 2.0: со всеми ограничениями по питанию и скорости передачи данных.
USB 3.1 мутит воду маркировок
Форум по внедрению USB, сокр. USB-IF (USB Implementers Forum), поддерживает спецификации USB и их выполнение, и отвечает за маркировку кабелей и устройств USB. Когда она ввела USB 3.1, то вместо того, чтобы так всё и оставить, отличая этот вариант от USB 3.0, она решила назвать новый стандарт «USB 3.1 Gen 2». А USB 3.0 задним числом переименовали в USB 3.1 Gen 1.
Чтобы усложнить всё ещё сильнее, собственные имена дали ещё и скоростям передачи. USB 3.1 Gen 1, изначально известный, как USB 3.0, поддерживает скорость 5 Гбит/с – её назвали SuperSpeed.
USB 3.1 Gen 2 поддерживает скорость в 10 Гбит/с – это назвали SuperSpeed+. Технически он достигает её через кодирование 128b/132b в полностью двустороннем режиме. Полностью двусторонний [full-duplex] режим – крутая штука, поскольку информацию можно и передавать, и получать одновременно. Поэтому он работает быстрее.
Разница между этими двумя вариантами немного сбивала с толку. Но если просто запомнить, что Gen 2 лучше, чем Gen 1, всё будет ОК. Чтобы помочь различать скорости, USB-IF также разработал логотипы, которые производитель может использовать только после получения сертификата, доказывающего соответствие кабеля обещанным спецификациям.
Основные сведения
Кабель USB состоит из 4 проводников - 2 проводника питания и 2 проводника данных в витой паре, и заземленной оплетки/экрана.
Кабели USB ориентированы, т.е. имеют физически разные наконечники "к устройству" и "к хосту". Возможна реализация USB устройства без кабеля, со встроенным в корпус наконечником "к хосту". Возможно и неразъемное встраивание кабеля в устройство, как в мышь (стандарт запрещает это для устройств full и high speed, но производители его нарушают). Существуют (хотя и запрещены стандартом) и пассивные USB удлинители, имеющие разъемы "от хоста" и "к хосту".
Шина строго ориентирована, имеет понятие "главное устройство" (хост, он же USB контроллер, обычно встроен в микросхему южного моста на материнской плате) и "периферийные устройства". Шина имеет древовидную топологию, посколько периферийным устройством может быть разветвитель (hub), в свою очередь имеющий несколько нисходящих разъемов "от хоста". Разветвитель есть сложное электронное устройство, пассивных разветвителей не бывает.
Соединение 2 компьютеров - или 2 периферийных устройств - пассивным USB кабелем невозможно. Существуют активные USB кабели для соединения 2 компьютеров, но они включают в себя сложную электронику, эмулирующую Ethernet адаптер, и требуют установки драйверов с обоих сторон.
Устройства могут быть запитаны от шины, но могут и требовать внешний источник питания. Поддерживается и "спячка" устройств и разветвителей по команде с шины со снятием основного питания при сохранении дежурного питания и пробуждением по команде с шины.
USB поддерживает "горячее" подключение и отключение устройств.
На логическом уровне устройство USB поддерживает транзакции приема и передачи данных. Каждый пакет каждой транзакции содержит в себе номер оконечной точки (endpoint) на устройстве. При подключении устройства драйверы в ядре ОС читают с устройства список оконечных точек и создают управляющие структуры данных для общения с каждой оконечной точкой устройства. Совокупность оконечной точки и структур данных в ядре ОС называется каналом (pipe).
Оконечные точки, а значит, и каналы, относятся к одному и 4 классов - поточный (bulk), управляющий (control), изохронный (isoch) и прерывание (interrupt). Низкоскоростные устройства, такие, как мышь, не могут иметь изохронные и поточные каналы.
Управляющий канал предназначен для обмена с устройством короткими пакетами "вопрос-ответ". Любое устройство имеет управляющий канал 0, который позволяет программному обеспечению ОС прочитать краткую информацию об устройстве, в т.ч. коды производителя и модели, используемые для выбора драйвера, и список других оконечных точек.
Канал прерывания позволяет доставлять короткие пакеты и в том, и в другом направлении, без получения на них ответа/подтверждения, но с гарантией времени доставки - пакет будет доставлен не позже, чем через N миллисекунд. Например, используется в устройствах ввода человеком (клавиатуры/мыши/джойстики).
Поточный канал дает гарантию доставки каждого пакета, поддерживает автоматический временный приостанов передачи данных по нежеланию устройства (переполнение или опустошение буфера), но не дает гарантий скорости и задержки доставки. Используется, например, в принтерах и сканерах.
Время шины делится на периоды, в начале периода контроллер передает всей шине пакет "начало периода". Далее в течение периода передаются пакеты прерываний, потом изохронные в требуемом количестве, в оставшееся время в периоде передаются управляющие пакеты и в последнюю очередь поточные.
Активной стороной шины всегда является контроллер, передача пакета данных от устройства к контроллеру реализована как короткий вопрос контроллера и длинный, содержащий данные, ответ устройства. Расписание движения пакетов для каждого периода шины создается совместным усилием аппаратурые контроллера и ПО драйвера, для этого многие контроллеры используют крайне сложный DMA со сложной DMA-программой, формируемой драйвером.
Размер пакета для оконечной точки есть вшитая в таблицу оконечных точек устройства константа, изменению не подлежит. Он выбирается разрабочиком устройства из числа тех, что поддерживаются стандартом USB (степени двойки).
День добрый, Geektimes! Все уже слышали про USB Type-C? Тот самый, который двухсторонний, быстрый-модный-молодёжный, заряжает новый макбук, делает волосы гладкими и шелковистыми и обещает стать новым стандартом подключения на следующие лет десять?
Так вот, во-первых, это тип разъёма, а не новый стандарт. Стандарт называется USB 3.1. Во-вторых, говорить нужно именно о новом стандарте USB, а Type-C лишь приятный бонус. Чтобы понять, в чём разница, что скрывается за USB 3.1, а что — за Type C, как заряжать от USB-кабеля целый ноутбук и что ещё можно сделать с новыми USB Type-C:
Содержание
Плохие кабели USB-C всё ещё существуют
С первых дней существования USB-C на прилавках таятся плохие кабели. Некоторые из таких кабелей могут даже сжечь ваше устройство, если вы подключите их к ноутбуку или какому-то другому зарядному устройству. Сам по себе кабель USB-C должен, по идее, предотвращать получение слишком большой энергии устройством от зарядника.
Но многие производители кабелей не заботятся о правильной схеме работы их продукта. Некоторые кабели позволяют устройствам получать слишком много энергии, когда они подключаются к заряднику через традиционный порт USB-A. Известен случай, когда даже официальный зарядный кабель, поставлявшийся со смартфоном Oppo OnePlus, оказывался плохим. Когда вы заряжали телефон Oppo, всё было нормально, но если вы подключали этот USB-C кабель к другому телефону, тому могло прийтись плохо.
Вы должны не просто взять первый попавшийся кабель для зарядки, но проявить разумную осторожность и изучить этот вопрос. К счастью, процесс сертификации от USB-IF должен помочь гарантировать успех в поисках хорошего кабеля. Ищите отметку о сертификате. Однако не все кабели имеют сертификат. Несертифицированных кабелей полно, и многие из них даже прекрасно работают!
Нам нравятся кабели AmazonBasics – они недорогие, сертифицированные, и явно размечены по скоростям. И да, названия у них могут сбивать с толку, поскольку USB – штука сложная: «AmazonBasics USB Type-C to USB-A Male 3.1 Gen2».
Неудивительно, что Apple до сих пор не может отказаться от Lightning
Apple до сих пор использует на своих iPhone порты Lightning. Эти разъёмы похожи на USB-C, однако они проприетарные. Apple сама делает свои кабели для Lightning, однако их могут делать и другие производители. Есть только один нюанс: Apple должна выдать сертификат на кабель и поставить особый чип, чтобы кабель заработал. В отличие от USB, производители не могут делать ненадёжные кабели, которые вроде бы работают, но с проблемами. У Apple есть право вето благодаря сертификации MFi.
И кабель Lightning бывает только одного вида. У него нет никаких разных «режимов работы», которые бы существовали в одном кабеле, и имели сбивающие с толку названия вроде «Lightning 3.2 Gen 2×2» или «Lightning4».
Как бы это ни раздражало индустрию, но Apple, не отказываясь от кабелей Lightning, реально упростила ситуацию, сделала её менее запутанной. Стандарт USB получает всё лучшее железо, но кабели USB только усложняются и запутывают всех с каждым новым поколением. Зря USB-IF не использовала USB4 как возможность всё упростить.
Технологию USB вряд можно назвать совершенной, но она стала отличной альтернативой множеству портов, с которыми мы вряд ли снова будем иметь дело.
Как и все технологии, USB развивалась постепенно. Несмотря на полученное звание «универсальной» последовательной шины, за 18 с лишним лет на рынке технология то и дело появлялась в новых вариациях с различной скоростью подключения и бесконечным множеством кабелей.
Группа компаний USB Implementers Forum, специализирующаяся на изучении данного стандарта передачи данных, не понаслышке знакома с этой тенденцией и намерена предложить решение проблемы с помощью нового типа кабеля, известного как Type-C. По предварительным данным этот разъем придет на смену портам USB Type-A и Type-B всех размеров, предусмотренным в телефонах, планшетах, компьютерах, и другим внешних устройствах. Type-C будет поддерживать новую, ускоренную версию USB на 10 Гбит/с поколения 3.1 в 2 спецификациях с предусмотренной возможностью дальнейшего увеличения пропускной способности.
Вполне вероятно, что уже через несколько лет USB Type-C станет распространенным стандартом, благодаря которому можно будет распрощаться с запутанными клубками кабелей у рабочего стола. Тем временем в свет выходит очередной язвительный комикс от XKCD о привычном механизме внедрения новых стандартов.
Комикс XKCD
А пока все еще не ясно, спасет ли нас Type-C от нашествия кабелей или только усугубит ситуацию, давайте посмотрим, как USB менялась на протяжении своей истории, какие стандарты пытались составить ей конкуренцию и кто хочет поспорить с привычной технологией за звание лидера в ближайшем будущем.
Они остались позади
Если вы сели за компьютер, примерно, 10 лет назад, неудивительно, что USB для вас — что-то само собой разумеющееся. И, конечно, даже учитывая постоянно меняющиеся характеристики и способы подключения, то, что мы имеем куда лучше предыдущих версий привычного интерфейса передачи данных.
Если вы имели дело с компьютером до появления USB в эру Pentium и Pentium II, то помните, что пользователям приходилось постоянно что-то подключать через разные порты. Нужно подключить мышь? Возможно, понадобится PS/2 или последовательный порт. Хотите подключить клавиатуру? И снова PS/2, Apple Desktop Bus или DIN порт. Для принтеров и сканеров обычно использовали большие старые параллельные порты, которые также выполняли функцию внешних накопителей, если вам не нравился стандарт SCSI. Чтобы подключить приставку или джостик, нужен был игровой порт, как те, что до 90-х повсеместно применяли в специализированных звуковых картах (так выглядела реальность до создания аудио чипов для материнских плат стационарных компьютеров и ноутбуков).
По-моему, проблема на лицо. Для некоторых из этих портов требовались собственные платы расширения, которые также занимали немало места, и, как правило, их было не очень удобно настраивать и перезапускать. К концу 90-х появились компьютеры с несколькими USB портами, обычно на задней панели системного блока, чаще всего порты USB 1.1, способные развивать скорость до 12 Мбит (или 1,5 Мбит для внешних устройств, таких, как клавиатура и мышь). Производители комплектующих на сразу переключились на USB, хотя в клавиатурах, мышах, принтерах и других устройствах стали постепенно появляться USB порты и разъемы в качестве дополнительной опции, а впоследствии, и в качестве основной.
Когда в начале-середине 2000-х широкое распространение получил USB 2.0, стандарт стал отличной заменой куда большему числу привычных разработок. Флэш-накопители USB, фактически, похоронили заживо дискету (и, собственно ее родственников в лице Zip-дисковода), а также способствовали постепенному исчезновению CD и DVD-дисков – и правда, зачем их использовать для хранения данных и установки операционной системы, когда можно выбрать компактные и более универсальные USB, которые справятся с поставленными задачами быстрее? С помощью USB 2.0 можно было подключать такие внешние устройства, как Wi-Fi адаптеры, оптические диски, порты Ethernet и др. – а ведь до недавнего времени их нужно было в обязательном порядке устанавливать на компьютер. Увеличение скорости передачи данных до 480 Мбит позволило воплотить в реальность многие идеи. Так число USB портов росло, а затем они и вовсе вытеснили устаревшие порты на компьютерах и (особенно) ноутбуках. Как правило, на задней панели стационарных компьютеров можно было найти уже четыре и более USB портов, плюс 1-2 на передней панели для экономии времени.
Совершеннолетие USB попадает на период распространения USB 2.0, в то время как увеличение в USB 3.0 скорости до 5 Гбит/с оказалось еще более удобным, в частности для ранее упомянутых задач: создавать резервные копии системы и перемещать тяжелые видео файлы стало проще, а заодно освобождается место для 802.11ac или Гбит-ных Ethernet адаптеров. Вполне удобно запускать ОС с жестких или флэш-дисков USB 3.0, особенно, если нужно устранить неполадки или восстановить данные. Порты USB все чаще становятся единственной разновидностью портов на компьютере, ведь с распространением Wi-Fi специализированные порты Ethernet оказались не нужны. Повсеместное использование интерфейса гарантирует поддержку всех основных производителей чипов от Intel и Qualcomm до AMD (современные микросхемы Intel поддерживают в общей сложности 14 USB портов по сравнению с когда-то актуальными двумя, доступными на ранних версиях системы).
Другими словами, USB удалось, хотя и не без проблем, преуспеть и сохранить широкую поддержку разработчиков, а разъем USB Type-A классического размера и формы сохранялся на большинстве компьютеров почти 20 лет. Учитывая длинный список интерфейсов, на смену которым пришла технология USB, достижение более чем солидное.
Кого пришлось пережить
После прочного закрепления USB на лидирующих позициях появилось несколько видов портов, призванных оспорить такое господство. Как правило, им удавалось добиться незначительного успеха и у них даже были некоторые функции для выполнения задач, которые USB не предусматривала, но в итоге повсеместное использование последней сыграло решающую роль.
Одним из таких портов был FireWire (известный также как IEEE 1394), стандарт, который с конца 90-х в и до начала 2010 года поддерживала, в основном, Apple. На тот момент у FireWire было несколько преимуществ по сравнению с USB. Устройства FireWire можно было последовательно соединять друг с другом, то есть одного порта было достаточно, чтобы подключить десяток устройств; операции FireWire не требовали особого вмешательства от процессора хост-системы; стандарт FireWire также мог передавать данные сразу в двух направлениях (принцип «full-duplex»), в то время как USB 1.1 и 2.0 – только в одном («half-duplex»). Кроме того в рассматриваемый период FireWire был, как правило, быстрее, чем USB. FireWire 400 поддерживал скорость до 400 Мбит в противовес 12 Мбит у USB 1.1, а FireWire 800 и вовсе 800 Мбит, что заметно выделялось на фоне 480 Мбит, предложенных USB 2.0.
Основная проблема FireWire заключалась в том, что реализация стандарта оказалась гораздо дороже, ведь понадобились специальные чипы, контролирующие работу компьютера и внешних устройств. Поначалу пользователям FireWire приходилось даже отчислять лицензионный сбор в пользу Apple, рейтинг которой как раз в конце 90-х — начале 2000-х начал расти, хотя и был далек от сегодняшнего могущества компании. Началась неразбериха с названиями, которые, по сути, были просто наименованиями одного стандарта – здесь и iLINK от Sony, и бессвязный «IEEE 1394». Переход с FireWire 400 на FireWire 800 тоже требовал использования кабелей, в то время как USB 1.0, 1.1, 2.0, и 3.0 задействовали физически совместимые разъемы для всех поколений стандарта (с некоторыми дополнениями касательно мини и микро версий).
Как следствие существенно возросла конечная стоимость внешних накопителей и видео оборудования, требующих серьезного объема трафика; стандарт USB по-прежнему оставался дешевле, а потому использовался чаще. В настоящее время новые версии FireWire с максимальной скоростью в 1.6, 3.2 и 6.4 Гбит/с находятся на различных этапах разработки, но так как Apple больше не поддерживает этот стандарт в большинстве своих продуктов, инвестирование интерфейса заметно сократилось.
В настоящее время благодаря ускоренному интерфейсу место FireWire на Mac от Apple заняли порты Thunderbolt. Thunderbolt, прежде всего, ассоциируется с компьютерами Mac, потому что впервые данный стандарт запустили именно на одном из маков, причем в линейке продуктов Apple именно Mac удерживают лидерство. На самом деле, Thunderbolt разработан специалистами Intel. Первоначально стандарт, тогда еще Light Peak, отвечал за передачу данных в обоих направлениях со скоростью до 10 Гбит/с, что в два раза превышало показатели USB 3.0. И это, конечно, обеспечило проекту успех на рынке за год или два до закрепления USB 3.0 в роли самого распространенного стандарта для большинства компьютеров.
Контроллеры Thunderbolt второго поколения увеличили скорость до 20 Гбит/с, изменив механизм передачи данных. Контроллеры Thunderbolt первого поколения передавали данные по одной шине со скоростью 10 Гбит/с и могли принимать данные по другой шине PCI Express; Thunderbolt 2 сочетал в себе два потока, что гарантировало увеличение скорости передачи данных в одном направлении. Ни один из этих портов не стал общепринятым, так и оставшись разработкой для Маc, материнских плат профессиональных рабочих станций и карт расширения.
До этого момента изменения были незначительными, а потом в свет вышел Thunderbolt 3, новая 40 Гбит/с версия технологии, которая, о чудо, использует USB Type-C порт. В новых портах Thunderbolt по-прежнему требуется отдельный контроллер, но они полностью совместимы с USB Type-C и в них предусмотрена поддержка 10 Гбит/с USB 3.1 второго поколения. В последнее время таки порты появились на нескольких высококлассных ноутбуках, в частности, в линейке XPS от Dell и на планшете от HP Elite x2.Это и близко не похоже на размах USB, но раньше Thunderbolt и мечтать не могла о такой серьезной поддержке крупнейших производителей ПК.
В настоящее время вышеупомянутые факторы объясняют причину использования Thunderbolt на ограниченном количестве систем. И, хотя это отличный выбор для счастливых обладателей экранов с разрешением в 4K или людей, постоянно передающих огромное количество информации, для большинства рядовых пользователей USB по-прежнему остается достаточно быстрым и самым распространенным способом выполнения поставленных задач.
Новые конкуренты
Основным препятствием на пути дальнейшего развития USB могут стать технологии, выполняющие аналогичные функции, но без провода.
Зачастую мы выбираем беспроводные технологии, решающие задачи, которые когда-то были уделом USB. Сервисы облачной синхронизации данных своевременно обновляют почту, список контактов, календарь, файлы и перечень онлайн-покупок на всех имеющихся устройствах безо всяких кабелей. Bluetooth, NFC, Wi-Fi Direct, и AirDrop служат отличной заменой USB для передачи отдельных файлов, а Miracast и AirPlay обеспечивают беспроводное подключение любого устройства к телевизору (хотя некоторые модели без встроенных функций все же требуют наличия проводных приемников, вроде Apple TV, или Chromecast). Принтеры, камеры с Wi-Fi и карты памяти тоже встречаются все чаще и чаще.
Как правило, основная загвоздка перечисленных опций кроется в скорости. Если вам нужно передать много фотографий или обработать видео с разрешением в1080 пикселей, снятом со смартфона, вам, скорее всего, не понадобятся эти беспроводные навороты, ведь USB 2.0 куда быстрее и надежнее. Неопытные пользователи ПК, как и прежде, будут использовать USB для подключения мобильных устройств к компьютерам, ведь не так-то просто установить полюбившийся многим Android ROM, передав данные по Wi-Fi или Bluetooth.
Даже если вы никогда ничего не подключаете к компьютеру, все устройства так или иначе завязаны на проводах – без питания никак. Попытки заменить USB одним из несколькими стандартами беспроводной зарядки были, но в подобных разработках все еще много недочетов. Большое количество продуктов заметно усложняют процесс стандартизации под одно зарядное устройство (хотя некоторые компании работают над устранением этого досадного недоразумения). Производителям комплектующих придется найти способ интеграции беспроводных зарядных устройств в имеющийся дизайн телефонов или выпустить дополнительные зарядные устройства. Но ведь новых типов зарядных устройств тоже не так много, и заряжают они, понятное дело, не так эффективно, как при прямом подключении к сети. И, самое интересное в том, что большинство таких устройств все равно предполагают использование USB.
В любом случае, вряд ли что-то случится с USB в ближайшее время даже при условии активного развития беспроводных конкурентоспособных проектов. Так же, как появление Wi-Fi не привело к краху проводного Ethernet, маловероятно, что беспроводные технологии заменят USB. По крайней мере не сейчас. Даже с учетом отличных показателей по скорости и появления всевозможных достойных контроллеров, стоит признать, что скорость, удобство и совместимость, предложенные USB, обеспечат этому стандарту еще не один год успешного существования.
USB Type-A и USB Type-C являются интерфейсами проводного подключения. Разбираемся, чем они отличаются друг от друга и какое отношение к ним имеет USB 3.1.
Типов проводного подключения множество. К ним относятся VGA, COM, HDMI, USB и многие другие. USB Type-A и USB Type-C – это лишь верхушка айсберга, но говорить мы сегодня будем только о них. Эти два вида портов очень распространены, они встречаются и в персональных компьютерах, и в многочисленной периферии. При покупке любого девайса нелишним будет выяснить, какой тип подключения он поддерживает, так как эта информация поможет понять, что техника умеет делать и как выжать из нее максимум.
Что такое USB-A?
Начнем с того, что подключение по USB подразумевает использование порта главного устройства (хоста), соединительного кабеля и порта приемного устройства. Порты несут разные функции и различаются внешне.
USB-соединение типа А часто называют полноразмерным USB. Этот тип широко распространен и легко узнаваем.
USB Type-A – крупный, горизонтально расположенный разъем прямоугольной формы с острыми углами. Внутри него находится пластиковая панель черного, белого или синего цвета с набором контактов. Это тот самый разъем, который перед использованием нужно как говорится «пронаблюдать»: штекер входит в гнездо только в одном положении.
USB-A появился в середине девяностых. В нулевых он стал встречаться повсеместно. Им комплектуются клавиатуры, мышки, веб-камеры, повербанки, фотокамеры и соединительные кабели. Популярность USB Type-A обусловлена тем, что данный интерфейс надежен, универсален и обеспечивает высокую скорость передачи данных (480 Мбит/с). При этом он поддерживает не только подключение периферийных устройств, но и их подзарядку.
На другом конце кабеля с USB Type-A может находиться коннектор USB Type-B. USB-B – это порт приемного устройства (например, принтера), которое подключается к хосту (компьютеру). Его также легко узнать: соединение типа B имеет квадратную форму.
Существует множество подтипов USB-A и USB-B: USB Mini A, USB Micro A, Mini B, Micro AB и т.д. Их конструктивные особенности заслуживают отдельного материала, пока мы их касаться не будем.
Что такое USB-C?
Со временем возможности USB Type-A перестали отвечать потребностям пользователей, и возникла нужда в более быстром и компактном подключении. USB-C – относительно новый интерфейс, он появился в 2014 году. По форме он отличается от USB-A: это тоже прямоугольник, но гораздо меньшего размера и с сильно скругленными углами. Сегодня Type-C является одним из самых широко используемых типов подключения в потребительских устройствах.
Его ключевые особенности:
- Компактность и удобство (штекер USB-C вставляется в разъем любой стороной).
- Передача тока мощностью до 100 Вт (в некоторых случаях до 130 Вт).
- Возможность подавать питание на энергоемкие устройства, например, ноутбуки.
- Более высокая скорость передачи данных (до 10 Гбит/с).
- Возможность передачи видео в 4К.
- Универсальность — можно заменить множество специфических разъемов, включая HDMI и VGA.
- Потенциальная совместимость с Thunderbolt 3 (при наличии дополнительного оборудования порт USB-C может использоваться в качестве Thunderbolt 3).
USB-C лучше, чем USB-A и все прочее?
Как было сказано выше, USB Type-C является более быстрым и универсальным по сравнению с USB-A. Со временем он вытеснит старые интерфейсы, однако случится это еще не скоро.
В настоящее время компьютеры и ноутбуки комплектуются обоими типами разъемов. Это необходимо, чтобы избежать проблем с подключением старой техники: в употреблении находится предостаточно телефонов, геймпадов, клавиатур, принтеров и прочей периферии, требующей подключения USB-A/A или USB-A/B.
К тому же не все пользователи готовы приобретать переходники на USB-C ради того, чтобы пользоваться старой техникой через новый стандарт подключения. Но по мере того, как старые девайсы выходят из использования, USB-C получает все более широкое распространение.
Что сейчас есть на USB Type-C
Так как технология молодая, на USB 3.1 девайсов совсем немного. Устройств же с кабелем / разъёмом USB Type-C немногим больше, но всё равно недостаточно, чтобы Type-C стал таким же распространённым и естественным, как Micro-B, который есть у любого пользователя смартфона.
На персональных компьютерах Type-C ждать можно уже в 2016, но некоторые производители взяли и обновили линейку имеющихся материнских плат. Например, USB Type-C с полной поддержкой USB 3.1 есть на материнской плате MSI Z97A Gaming 6.
Не отстаёт и компания ASUS: материнские платы ASUS X99-A и ASUS Z97-A поддерживают USB 3.1, но, к сожалению, лишены разъёмов Type-C. Кроме того, анонсированы специальные платы расширения для тех, кому не хочется ни обновлять материнскую плату, ни отказываться от пары USB 3.1-портов.
Компания SanDisk не так давно представила 32 Гб флеш-накопитель с двумя разъёмами: классическим USB Type-A и USB Type-C:
Разумеется, не стоит забывать про недавний MacBook с пассивным охлаждением и всего одним разъёмом USB Type-C. Про его производительность и прочие прелести поговорим как-нибудь отдельно, а вот про разъём — сегодня. Apple отказалась как от своей «волшебной» зарядки MagSafe, так и от других разъёмов на корпусе, оставив один порт для питания, подключения периферии и внешних дисплеев. Разумеется, если вам мало одного разъёма, можно купить официальный переходник-разветвитель на HDMI, классический USB и разъём питания (всё тот же Type-C) за… 80 долларов. :) Остаётся надеяться, что Type-C придёт и на мобильные девайсы Apple (и на этом зоопарк с проводами для смартфонов закончится окончательно), хотя шансы на такой апдейт минимальные: зря что ли разрабатывали и патентовали Lightning?
Один из производителей периферии — LaCie — уже успел выпустить для нового макбука стильный внешний накопитель с поддержкой USB 3.1 Type-C. Цена у него, правда, совершенно яблочная, но что поделаешь – за новые технологии и надпись PORSCHE DESIGN надо платить.
Кроме Apple заигрывают с USB 3.1 Type-C и в компании Google: новый ChromeBook Pixel помимо интересных характеристик получил и соответствующий порт.
Ну и, разумеется, не стоит забывать про девайс от компании Nokia. Их планшет N1 получил разъём Type-C одним из первых, правда, без поддержки функций USB 3.1.
Коротко о главном
USB как стандарт появился почти двадцать лет назад. Первые спецификации на USB 1.0 появились в 1994 году и решали три ключевых проблемы: унификацию разъёма, по которому подключалось расширяющее функции ПК оборудования, простоту для пользователя, высокую скорость передачи данных на устройство и с него.
Не смотря на определённые преимущества USB-подключения перед PS/2, COM и LPT-портами, популярность пришла к нему не сразу. Взрывной рост USB испытал в начале двухтысячных: сначала к нему подключались камеры, сканеры и принтеры, затем флеш-накопители.
В 2001 году появились первые коммерческие реализации того USB, который нам привычен и понятен: версии 2.0. Им мы пользуемся вот уже 14-й год и устроен он сравнительно просто.
Маркировка моделей USB4 (опять!) запутана
Когда-то маркировка USB была простой. Помните USB 2.0 и USB 3.0? Это было удобно. Всё начало усложняться с появлением USB 3.1 и USB 3.2. А теперь USB4 запутывает всё ещё больше – и, да, он называется USB4. Вы не должны называть его USB 4.0.
Форум по внедрению USB, сокр. USB-IF (USB Implementers Forum), – промышленная группа, управляющая стандартом, — говорит, что USB «предлагает скорости до 40 Гбит/с». Вот только скорости бывают разные. Инженер, знакомый со спецификацией, объяснил это изданию TechRepublic:
После выхода спецификаций можно ожидать новой волны путаницы, — сказал наш источник. – Появится маркировка USB4, однако придётся уточнять, что именно имеется в виду, поскольку у неё будут разные варианты. По определению, USB4 должна быть, по меньшей мере, Gen 2×2, что даст вам 10 Гбит/с * 2, то есть 20 Гбит/с. Также будет USB4 Gen 3×2, по 20 Гбит/с на канал. 20 * 2 даст вам 40 Гбит/с".
В итоге всё запутывается. Стандарта USB 3.0 уже нет – его переименовали задним числом в USB 3.1 Gen 1, а потом в USB 3.2 Gen 1. То, что должно было называться USB 3.1, назвали USB 3.1 Gen 2, а потом USB 3.2 Gen 2. Следующую версию, которая должна была называться USB 3.2, назовут USB 3.2 Gen 2×2, вопреки логической последовательности.
Ситуация с «поколениями» (Gen) USB абсурдно запутана и за ней крайне сложно следить, особенно когда USB-IF постоянно переименовывает предыдущие поколения стандарта.
USB 2.0
Любой кабель USB версии 2.0 и ниже имеет внутри 4 медных проводника. По двум из них передаётся питание, по двум другим — данные. Кабели USB (по стандарту) строго ориентированы: один из концов должен подключаться к хосту (то есть системе, которая будет управлять соединением) и называется он Type-A, другой — к устройству, он называется Type-B. Разумеется, иногда в устройствах (таких, как флешки) кабеля нет вообще, разъём типа «к хосту» располагается прямо на плате.
На стороне хоста существует специальный чип: контроллер USB (в настольных компьютерах он может быть как частью системной логики, так и вынесен в качестве внешней микросхемы). Именно он инициализирует работу шины, определяет скорость подключения, порядок и расписание движения пакетов данных, но это всё детали. Нас больше всего интересуют разъёмы и коннекторы классического USB-формата.
Самый популярный разъём, которым все пользовались — USB Type-A классического размера: он расположен на флешках, USB-модемах, на концах проводов мышей и клавиатур. Чуть реже встречаются полноразмерные USB Type-B: обычно таким кабелем подключаются принтеры и сканеры. Мини-версия USB Type-B до сих пор часто используется в кардридерах, цифровых камерах, USB-хабах. Микро-версия Type-B стараниями европейских стандартизаторов стала де-факто самым популярным разъёмом в мире: все актуальные мобильники, смартфоны и планшеты (кроме продукции одной фруктовой компании) выпускаются именно с разъёмом USB Type-B Micro.
Ну а USB Type-A микро и миниформата наверное никто толком и не видел. Лично я навскидку не назову ни одного устройства с такими разъёмами. Даже фотографии пришлось из википедии доставать:
Все эти разъёмы объединяет одна простая вещь: внутри находится четыре контактных площадки, которые обеспечивают подключаемое устройство и питанием, и связью:
Номер контакта | 4 | 3 | 2 | 1 |
Обозначение | GND | D+ | D- | VBUS |
Цвет провода | Чёрный | Зелёный | Белый | Красный |
С USB 2.0 всё более-менее понятно. Проблема стандарта заключалась в том, что двух проводников для передачи данных мало, да и разработанные в середине первого десятилетия спецификации не предусматривали передачу больших токов по цепям питания. Сильнее всего от подобных ограничений страдали внешние жёсткие диски.
История
Спецификации для USB 1.0 были представлены в ноябре 1995 года. Разработка USB поддерживалась Microsoft, US Robotics. На тот момент для подключения внешних периферийных устройств к персональному компьютеру использовалось несколько «традиционных» (англ. legacy ) интерфейсов:
Компьютер «Bondi blue» iMac G3 от англ. legacy ) портов. Спецификация USB 1.1 вышла в сентябре 1998 года, в ней были исправлены ошибки версии 1.0.
USB 3.1, Type-C и питание
За возможности по передаче действительно серьёзных мощностей отвечает новый стандарт USB PD (Power Delivery). Согласно спецификациям, для сертификации USB PD устройство и кабель должны обеспечивать передачу тока с мощностью до 100 Ватт, причём в обе стороны (как к хосту, так и от него). При этом передача электроэнергии не должна мешать передаче данных.
Пока существует только два ноутбука, полностью поддерживающие USB Power Delivery: новый макбук и Chromebook Pixel.
Ну а потом, кто знает, может, будем дома вот такие розетки ставить?
USB 3.2 – ещё быстрее, ещё запутаннее
В прошлом сентябре USB-IF подробно описал новые возможные скоростные режимы для USB-C и начало спецификации USB 3.2. USB 3.2 будет способен на скорость в 20 Гбит/с. Это в два раза быстрее, чем у USB 3.1 Gen 2. Если вам интересно, как кабель может так быстро удвоить скорость, не меняя ни размер, ни разъёмы – очень просто. У USB-продуктов, способных на скорость в 20 Гбит/с, есть два канала на 10 Гбит/с. Это похоже на упаковку большего количество провода в такой же кабель.
Как и у предыдущих версий, новый стандарт обратно совместим для базовых вариантов использования – однако увеличения скорости без нового железа вы не получите. Если вы покупаете жёсткий диск, обещающий передачу данных на 20 Гбит/с, и подключаете в имеющийся у вас компьютер, то работать он будет, но медленнее, чем то, на что способны USB-порты вашей машины. Чтобы насладиться всеми преимуществами, вам придётся обновить железо с обоих концов.
На всемирном мобильном конгрессе 2019 года USB-IF объявил о новой схеме маркировки нового стандарта. И опять старую схему собираются переименовать задним числом.
Теперь у нас то, что раньше было USB 3.0, со скоростью 5 Гбит/с, станет USB 3.2 Gen 1. USB 3.1 Gen 2, со скоростью в 10 Гбит/с, станет USB 3.2 Gen 2.
Новый стандарт на 20 Гбит/с назовут USB 3.2 Gen 2×2, прерывая предсказуемую последовательность. Физически у него есть два канала по 10 Гбит/с, отсюда и 2×2. В названии есть логика, но оно сбивает с толку, и вам нужно разбираться в железе, чтобы понять его смысл.
USB Type-C и обратная совместимость
USB как стандарт силён своей обратной совместимостью. Найдите древнюю флешку на 16 мегабайт, поддерживающую только USB 1.1, вставьте её в порт 3.0 и работайте. Подключите современный HDD в разъём USB 2.0, и если ему хватит питания — всё заведётся, просто скорость будет ограничена. А если не хватит — существуют специальные переходники: они используют цепи питания ещё одного порта USB. Скорость не увеличится, но HDD будет работать.
Та же история и с USB 3.1 и разъёмом Type-C, с одной лишь поправкой: новый разъём геометрически никак не совместим со старыми. Впрочем, производители активно начали производство как проводов Type-A Type-C, так и всевозможных переходников, адаптеров и разветвителей.
Раньше маркировка была проще
Давным-давно USB было два основных вида, 2.0 и 3.0. И всё, что вам нужно было о них знать – это то, что 3.0 был быстрее, чем 2.0. Вы могли купить флэшку стандарта USB 2.0, воткнуть её в компьютер с разъёмами USB 3.0, и она подошла бы – просто медленнее, со скоростями 2.0. Ну а если бы вы купили флэшку USB 3.0 и воткнули в разъём 2.0, то также получили бы скорости от 2.0.
Если же вам нужно было достичь максимальной скорости, вы покупали флэшку USB 3.0 и вставляли её в разъём USB 3.0. Всё это было просто и понятно. Но с момента появления USB 3.1 всё поменялось.
Читайте также: