Jump to content

File:Lenovo USB-C Dock 40AY block diagram.svg

From Wikimedia Commons, the free media repository

Original file (SVG file, nominally 791 × 681 pixels, file size: 48 KB)

Captions

Captions

Somewhat speculative block diagram of a pure USB-C dock based entirely on lsusb -t

Summary

[edit]
Description
English: Somewhat speculative block diagram of a pure USB-C dock based entirely on lsusb -t

Speculative points are

  • The specific USB topology used, the USB 2.0 and USB 3.0 tree do not line up at all. In particular, the first USB 2.0 hub only enumerates as a three-port hub and then has an attached cascade of two four-port hubs, while the USB 3.0 topology is a 4-port hub with another 4-port hub. My guess is that there's a separate three port 2.0 hub sitting between the upstream USB-C and the first VL82x hub.
  • The MST structure and TMDS conversion, it could be there is no separate TMDS conversion chip
    • The MST hub is a Synaptics part (as per i915 mst dump), and if it is a VMM5320 then it would have a native HDMI port (2x DP/++, 1x HDMI). That chip also does DSC decompression (see below).
  • The documentation states that this supports dual 4K 60 Hz, which obviously exceeds the available DisplayPort bandwidth of 2 lanes of HBR3 in alt-mode. Maybe if you forego USB 3.0 entirely?
    • It is very likely that the MST hub supports DSC compression. It clearly does _something_ with DSC, because a DSC-enabled display seemingly cannot be driven in a DSC mode through this hub. So it seems very likely to me that the MST hub always decompresses a DSC signal.
Date
Source Own work
Author Phiarc
Other versions

Licensing

[edit]
I, the copyright holder of this work, hereby publish it under the following license:
w:en:Creative Commons
attribution share alike
This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license.
You are free:
  • to share – to copy, distribute and transmit the work
  • to remix – to adapt the work
Under the following conditions:
  • attribution – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • share alike – If you remix, transform, or build upon the material, you must distribute your contributions under the same or compatible license as the original.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current14:37, 25 January 2025Thumbnail for version as of 14:37, 25 January 2025791 × 681 (48 KB)Phiarc (talk | contribs)tweak depiction of USB-c connection
13:47, 25 January 2025Thumbnail for version as of 13:47, 25 January 2025791 × 681 (48 KB)Phiarc (talk | contribs)accurize USB 2.0 path - it wouldn't go through the alt-mode mux
13:44, 25 January 2025Thumbnail for version as of 13:44, 25 January 2025791 × 681 (47 KB)Phiarc (talk | contribs)Added separate USB 2.0 topology
13:36, 25 January 2025Thumbnail for version as of 13:36, 25 January 2025791 × 681 (47 KB)Phiarc (talk | contribs)Uploaded own work with UploadWizard

Metadata