Контроллер USB4 современных ноутбучных платформ AMD: быстрая проверка совместимости с предыдущими стандартами

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Статья | Ноутбуки, планшеты и электронные книги

Одной из ключевых особенностей ноутбучных процессоров AMD Ryzen 6000, а затем и 7000 компания-разработчик называла поддержку новейшего интерфейса USB4. Подчеркну — именно ноутбучных: десктопные чипсеты компании его не поддерживают, ограничиваясь более старым USB 3.2. Единственное отличие новейшей 600-й линейки от предыдущих — реализация такового стала полной, то есть включая и самый быстрый режим USB 3.2 Gen2x2 с пропускной способностью 20 Гбит/с. Ноутбуки же и мини-ПК на упомянутых процессорах «тянут» и 40 Гбит/с, чем AMD гордится. В общем-то, и не на пустом месте.

Но есть одно «но» — на данный момент нет ни одной другой «писюковой» платформы с поддержкой USB4. Ранее подобные проблемы решались дискретными контроллерами, да и вроде бы подходящий хост-адаптер ASMedia ASM4242 сертифицирован ещё год назад, но… К системе он подключается при помощи PCIe Gen4x4, а такой «свободный» слот можно обнаружить лишь в части компьютеров — даже самых современных. Более того — линии Gen4 зачастую являются дефицитным ресурсом также и в современных компьютерах, так что тратить сразу четыре таковых на установку ASM4242 не горят желанием и производители системных плат. Да и вообще даже такого интерфейса достаточно лишь на один «полноскоростной» порт — поскольку его пропускная способность (даже теоретическая) составляет 64 Гбит/с. Ну, а при установке в слот PCIe Gen3x4 (если вдруг кто решит старый компьютер проапгрейдить) и один порт полноценно работать не будет. Учитывая же все потери на преобразовании сигналов, получим больше, чем 20 Гбит/с — доступные для USB 3. x, но не на столько, чтоб имело смысл огород городить.

Вот, кстати, с USB 3.2 Gen2x2 такой проблемы не было — даже когда его поддержки не было в чипсетах. ASMedia ASM3242 формально требует PCIe Gen3x4, но для 20 Гбит/с это избыточно. Поэтому на платах его часто разводили всего двумя линиями давно уже массового Gen3 — что позволяло получить почти полную скорость. Да и воткнуть можно в какой-нибудь древний компьютер в слот PCIe Gen2x4 — и тоже получить почти полную. Во всяком случае, это намного быстрее 10 Гбит/с, на которые способен USB3.2 Gen2 — которого в старых-то компьютерах и самого нет. Поэтому смысл в дискретных адаптерах был. А ASM4242 пока какая-то вещь в себе — так что и купить в розницу практически невозможно. Я б вот взял бы — но пока не продают. Соответственно, и производители периферии пока большого смысла в освоении USB4 не видят — подключать такие устройства полноценно почти некуда.

Кроме новейших Ryzen есть, конечно, макбуки на М1/М2, которые как раз первыми реализовали USB4, только в них все порты совместимы и с Thunderbolt. И он же есть в более старых маках. И во многих десктопах, ноутбуках и мини-ПК — тоже: Thunderbolt 3 появился на рынке ещё в 2015 году, а четвертая версия стандарта почти ничего не изменила. Полные 40 Гбит/с дискретные контроллеры не вытягивают (из-за озвученных ограничений PCIe Gen3x4), но тогда от USB ещё больше 10 Гбит/с получить не удавалось, так что был смысл и за это побороться. А начиная с Tiger Lake в 2020 году ноутбучные платформы Intel получили и встроенную поддержку Thunderbolt 4. Так что периферии на рынке уже куча, элементной базы для её реализации — тоже, смысл выпускать и далее — не пропал.

А ещё больше на рынке систем с поддержкой разных версий USB. Собственно, Gen2 на 10 Гбит/с непосредственно в чипсеты пришел в 2017-2018 году, а начиная с 2021 там появился и Gen2x2. Сначала у Intel в 500-й линейке чипсетов, потом перекочевал в 600-ю, ну, а во второй половине прошлого года его начала поддерживать и AMD — тоже в 600-й линейке. На самом деле, это просто — пропускная способность 20 Гбит/с получается если в одном разъеме / кабеле объединить два линка по 10 Гбит/с, что и отображено в названии Gen2x2. Да и нечтоблизкое или, даже, такое же, по скорости можно получитьи без поддержки со стороны чипсета — дискретным адаптером. В десктопе, во всяком случае — с ноутбуками сложнее.

Поэтому меня всегда волновал вопрос — а что же с совместимостью у контроллера USB4 от AMD? Тут есть две проблемы — во-первых, не обязателен Thunderbolt (изначально планировалось слить эти интерфейсы воедино, но в окончательной версии спецификаций поддержка «болта» так и осталась опциональной), а во-вторых, обязательный уровень «унаследованного» USB ограничен… USB 3.2 Gen2. На замену Gen2x2 нацелен собственный режим USB4 Gen2x2, но, несмотря на название и одинаковые 20 Гбит/с, это два разных и несовместимых режима. В принципе, вроде бы и невелика потеря — появись они примерно в одно время. Но на деле за счет временной форы в несколько лет (тот же ASM3242 анонсирован в 2019 году) «железа» под именно USB 3.2 Gen2x2 уже есть немало и смысл продолжать его производить тоже есть, а выпускать что-то под USB4… см. выше.

Но проверить на практике — что ж там и как, всё не получалось. У Apple большой необходимости что-то проверять нет — компания официально совместимость с Thunderbolt декларирует. AMD же по этому поводу молчала. По второму поводу — тем более молчала.

Однако тут на меня свалился Minisforum UM790 Pro на Ryzen 7940HS. А на егойной морде обнаружилась как раз пара портов USB4 — так и подписанных, чтоб не перепутать, поскольку внешне это совершенно обычный Type-C.

А ещё у меня есть пара «правильных» коробочек под SSD. Во-первых, Orico M2V01-C4 на тандеме из двух мостов: Intel JHL7440 с поддержкой Thunderbolt 4 и JMicron JMS583, который тянет USB 3.2 Gen2. Новым словом в JHL7440 сравнительно с более ранним JHL6540 была как раз возможность туннелировать USB-линк при подключении к обычному USB-контроллеру, что и обеспечивает универсальность. А позднее Intel выпустил JHL8440 — где всё это уже просто в одном флаконе, но уровень совместимости остался тем же: только 10 Гбит/с Gen2. При этом универсальные коробки всегда стоили дороже раза в полтора, чем одностандартные Thunderbolt, да и последние гуманностью цен отродясь не отличались. Зато при помощи такой зверушки легко проверить уровень совместимости контроллера: если упремся в режим Gen2, значит поддержки Thunderbolt хост-контроллером нет. А не упремся — есть.

Проверить же совместимость с USB 3.2 Gen2x2 тем более несложно — для этого я взял коробку на мосте JMicron JMS586A, хотя можно было слазить в шкаф за Orico M2PVC3-G20 на более массовом (поскольку появился раньше) ASMedia ASM2364. Конкретные мосты тут значения не имеют — все режимы USB вплоть до указанного совместимы друг с другом. То есть на каком остановимся — тот и есть в хосте.

В обе коробки втыкал терабайтный SSD MiWhole CT300, благо греется слабо, а последовательные скорости (которых для проверки достаточно) с лихвой за возможности внешних интерфейсов вылазят. Во всяком случае, в пределах SLC-кэш — но нам за него выходить и не потребуется. Так что элементарный CrystalDiskMark.

Две картинки, ради которых всё и затевалось. Знакомым с вопросом комментарии не требуются, но кому-то сухих цифр может оказаться недостаточно. Итак, до появления USB4 почти 10 лет единственным интерфейсом с пропускной способностью, превышающей 20 Гбит/с был Thunderbolt, который первая коробочка и поддерживает. Как видим, это относится и к контроллеру AMD — откуда и результат. Было бы иначе — получили бы такие цифры как справа. Наличие же их там показывает, что режим USB 3.2 Gen2x2 мобильные чипсеты AMD не поддерживают — в отличие от последних настольных решений этой компании. Чуть странно — но последние по факту вышли позднее. Так что, может быть, и ноутбучные чипы обновятся — но будет это уже где-нибудь в серии Ryzen 8000. Что же касается 6000 и 7000, то там так. Хуже всего было бы, конечно, если бы режим совместимости вообще был ограничен USB 3.2 Gen2 — что спецификации USB4 не запрещают. Но, по-видимому, даже в AMD не совсем дураки работают (хотя, глядя на некоторые продукты компании, эта гипотеза может показаться странной), так что совместимость с Thunderbolt сделали. Как и у Apple. И как, скорее всего, будет и у Intel. А что там в дискретных контроллерах — на этом витке прогресса неважно. Почему — выше объяснил.

Какой из этого можно сделать вывод? Я по меткому выражения Кости Кинчева могу предвидеть, но не могу предсказать — но попробую. Рассчитывать на какое-то быстрое и массовое распространение USB4-периферии в таких условиях не стоит — во-первых, слишком мала инсталляционная база (заодно пользуясь случаем напомню, что поддержка какого-либо стандарта в чипах ещё не означает его обязательную реализацию во всех продуктах на их базе), во-вторых, ничего принципиально нового он пользователям не несет: давно уже есть такой же по скорости Thunderbolt, но им можно пользоваться и в системах с поддержкой USB4, и без неё. Со временем что-то может и измениться, но пока инвестировать в это направление деньги мотивации у производителей маловато. И для покупателей тоже всё просто — при необходимости сэкономить основным остается USB 3.2 Gen2 (Gen2x2 дороже, но поддерживается куда меньшим количеством систем), а если нужно самое-самое — Thunderbolt. Забавно тут то, что TB3, стандартизованный, как уже сказал, в 2015 году, в итоге актуален и сейчас, и в следующем году точно будет, и 2025 рискует пережить всё в том же эксклюзивном положении. Так что хочется заодно передать привет тем, кто все эти годы жаловался на высокие цены «болтового» оборудования и ждал, когда же всех спасет «дешевый» USB. Когда-нибудь, возможно, это и произойдет — но придется подождать ещё. Тем же, кто не ныл, а просто покупал нужное, индустрия принесла своеобразный подарок. Всё-таки десять лет активной и, практически, безальтернативной жизни для компьютерного интерфейса — это сильно. Лет 30 подобного не было :)

Другое
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Евро, доллары, рубли — я любой валюте рада
В банкомате нет любви, но её мне и не надо ©

23 комментария

Добавить комментарий

D
совместимость с Thunderbolt сделали.

только такой вывод можно сделать?
вроде обещали usb4 в 40Гбс само по себе (да могут напарить лишь 10ю) а tb как бы сбоку
+dp как будто обязателен внутри.
Korzh
Про пользу от «самого по себе» в общем-то тоже сказано ;)
А так-то они есть — вот только втыкать ещё долго будет (практически) нечего. В отличие от
D
ну постфактум понял сам — коробка то tb — а не usb4
и действительно «дырку» сделали, а «суваемого» нет, и если вдруг появится наверняка будет как превращаемое из чего то другого, а не «чистый» usb4
Korzh
Почему же. Чистый тоже анонсирован в некоторых количествах — asm2464 например для тех же коробок и/или хабов. Правда его в январе анонсировали, а в июне — отложили. Ну, допустим, к концу года всё-таки выпустят. Сам чип. А выпускать на нем устройства — стрёмно, поскольку будет дороже, чем тот же ТВ, который давно на рынке, да ещё и втыкать в полноскоростном режиме мало куда можно. Шансы на большие продажи малы, а при ограниченных объемах отгрузки и цену снизить не получится. Замкнутый круг
А DP и Power Delivery прекрасно прикручиваются и к USB 3.x
Правда там они опциональны, но если у человека подходящий нотер есть, так хаб он выберет. И тот же хаб будет и с USB4 работать. Медленнее, конечно, чем родной бы мог — зато реально дёшево давно уже
Mindkiller
на данный момент нет ни одной другой «писюковой» платформы с поддержкой USB4

Грязные хаки зато начали появляться. Я вот хочу подарить себе на Новый Год материнку ASUS PROART X670E-CREATOR. Там есть два USB4 с поддержкой всего (40 гигабит, 15 ватт и DisplayPort Alt Mode), но чтобы получить от этих портов DP — нужно соединить выход DP на дискретной видеокарте с входом DP In на плате. И вуаля — можно тестировать портативные мониторы :).
Korzh
Ну с видеовыходами так же и с болтом приходилось делать с незапамятных времён — ещё начиная с ТВ2 во всяком случае (первый-то емнип к десктопных платам никто не паял)
Так что единственный появившийся «грязный хак» применительно к названной плате это то, что USB4 там нет
Вообще
Есть ТВ4 силами Intel JHL8540 ;)
D
ну а если формально завести dp в usb-c 3.1, благо в am5 как специально в проц всунули и то и другое — что мешает врать что das ist usb4? и даже 10Гбс «в кассу»
или даже в «x1» варианте оно более-другое чем usb3?
Korzh
А причем тут вообще DP, который никто не мешает совмещать хоть с USB 2.0? Кстати — в некоторых телефонах так и сделано
Единственная связь DP с USB4 — то, что в разъёме USB4 его наличие обязательно
Но это тоже не какое-то новшество — в разъёмах Thunderbolt оно тоже обязательно
Причем испокон веков — ещё до изобретения Type-C даже. Просто TB1/TB2 использовали разъемы mini-DP попросту :)
1007xxxx3586
встроенные видеоядра что 13-х Интелов, что 7000-х Райзенов тянут 4К@120Hz = требуется канал 32,27 Гбит/с
1007xxxx3586
может, тогда уж x670e hero? там-то ничего дополнительно соединять не требуется ))
Mindkiller
Спасибо, посмотрю.
Mindkiller
Посмотрел. Насколько я понимаю, без грязного хака с кабелем DP порты Type-C смогут выводить видео только со встроенной процессорной графики. Наверное, для тестирования портативных мониторов это не слишком принципиально, но если мне захочется большего (например, основного монитора с Type-C) — ProArt будет уже интересней.

И я отстал от жизни, в 7000-ых AMD графика-то есть встроенная? Раньше вроде не ставили.
Korzh
Есть во всех. Но пока во всех настольных дохловатая — APU под AM5 пока нет
Впрочем, функционально оно ~ такое же. Так что если в игры не играть, то и пофиг
А что кстати мешает видеокарту с выходом С взять?
Mindkiller
Да так-то ничего, но если тестировать портативный монитор — придётся использовать ещё один кабель, чтобы подать на него питание. 670-ый ProArt умеет 15 ватт отдавать по своему непонятному Type-C, а этого хватает большинству портативных мониторов.
Korzh
Видеокарточные порты емнип 27 Вт дают — так что если хватает 15, то этого тем более хватит :)
Другой вопрос что чот посмотрел — у NV с 30 серии убрали практически повсеместно, а AMD как раз ставить начала, но только на топовые модели
Так что может быть и отпадает идея
1007xxxx3586
Это все решается двунаправленным кабелем usbc<->DP. С характеристикой «8k@60+100W PD». Такие в пределах 6-7 тыс.
Хотите протестить usb4 на материнке — подключаетесь к входу DP монитора.
Хотите портативный моник с typeC — переворачивайте кабель, выводите сигнал с порта DP дискретной видеокарты, там же в разъеме DP есть typeC для PD, подаете туда до 100w питания и подключаете моник одним проводом, ему сразу и сигнал, и питание.
Видео в ам5 райзенах встроенное есть, да.
Mindkiller
Ого как прогресс шагнул. Хоть и за не слишком вменяемые деньги.
Спасибо! Посмотрю.
Mindkiller
Ну а так-то по сути разве USB4 не равно TB3?
Погуглил про USB4. Это какой-то вынос мозга. Придётся покупать и самому проверять, что он умеет.
Korzh
Было б равно, нечего было бы и проверять например :)
Mindkiller
А ведь тоже верно. Был бы чисто TB3 — было бы скучно и неинтересно. А так хоть будет что протестировать и рассказать.
alexseevdenis
С usb4 беда, и опять начинается винегрет, то в нем 20 гбит, то 40, опять манипулируют красивым названием, а внутри, хз что.
Кстати, 790 про скоро опубликую)
Tpam_Ta_Tam
Обзор minsforum и в частности встройки 7940hs будет или уже пропустил?
103685488015701377101@google
Автор немного отстал от жизни и не в курсе что всё упирается в кабельки. Так вот для USB4 всего то заявлено 60 см длина на которой и бегают эти 40 гигабит. Сами кабели в продаже в среднем стоят больше полторы тысячи рублей и бывают подлиннее немного. Так что основное развитие USB4 крутится возле стоимости кабелей интерфейсных а не реализации в железе. Предполагаю что на всё уйдёт 5 лет ну даже меньше 4 х поскольку девайсы с портами уже есть в наличии. Основной двигатель тут будет это дискретки и коробочки для дискреток которые как раз и подключаются в порты USB4 и нужно знать что это гениальность создателей железа которые в курсе что эти порты сначала полезны в мини пк и ноутбуках и уже только потом в больших пк где пользователи беднее и кабельки не могут купить.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор радиогида Radiosync SGTR13: отличный дизайн и качественный звук 2,4 ГГц

Речь пойдет о радиогиде Radiosync SGTR13, который представляет собой решение с оптимальными характеристиками и добротным качеством звука благодаря работе в диапазоне 2,4 ГГц.

Ученые годами находили микропластик повсюду, загрязняя образцы своими же перчатками: найдена слепая зона современной экологии

Глобальная проблема загрязнения окружающей среды микропластиком требует от научного сообщества максимально точных методов оценки. Исследователи находят полимерные фрагменты в водоемах, почве,...

Копать вслепую больше не нужно: как ученые нашли египетский храм на глубине 7 метров с помощью спутников

Дельта Нила — это один из самых сложных регионов для проведения археологических исследований. В отличие от засушливых пустынных зон Египта, где исторические памятники сохраняются в сухом...

Почему курсор мыши наклонен: инженерные ограничения и решения эпохи Xerox Alto

Привычный интерфейс современного компьютера часто воспринимается как результат работы дизайнеров. Однако форма и наклон курсора мыши во многом обусловлены техническими ограничениями электроники...

Камеры будто бы стали хуже, но изменилось другое: почему Vivo X300 Ultra — это лучший камерофон на рынке

Долгое время смартфоны Vivo X100 и X200 Ultra считались эталонами в мире мобильной фотографии. Они предлагали самые передовые наборы камер и грамотную цифровую обработку. Со второго поколения они...

Обзор умного робота-пылесоса ILIFE A20 для сухой и влажной уборки с зарядной станцией

Робот-пылесос ILIFE A20. Сухая и влажная уборка. Время работы до 120 минут на одном заряде, максимальная мощность всасывания 3000Па. Мощность 35Вт, аккумулятор 3200 мАч, полное время зарядки 6 часов