在知乎看过不少关于 type-c 特性的问答,有一些疑问。
- Type-C Alt Mode 工作时是不是在通过 CC 协商好工作模式后就通过硬件开关将相应的差分脚接到信源设备的输出线上?例如 DP Alt Mode 下将四对 TX/RX 脚接到 GPU 其中一个 DP 口的四个 ML_Lane 对上,Type-C 控制芯片不涉及任何信号处理逻辑,Type-C 能输出多高的分辨率和刷新率完全由 GPU 决定?
- Type-C 控制器是不是可以自由协商一个 Type-C 接口使用多少对引脚在两种信号上?例如一个 DP+USB 的 Type-C 扩展坞可以选择 DP 给 3 对差分线(TX1-Lane0,RX1-Lane1,SBU-AUX),USB 给两对( TX2-SSTX,RX2-SSRX,usb3 ),或者 DP 给 4 对(TX1-Lane0,RX1-Lane1,TX2-Lane2,RX2-Lane3,SBU-AUX),USB 给 1 对(D-D,usb2)
- 我手头有个有故障的 type-C 拓展坞( HDMI+VGA+GbE+USB3.0 ),现在接笔记本后 USB 工作在 USB2.0 上(未故障时可以工作在 USB3.0 ),接 HDMI 2k 显示器后显卡控制面板显示外接 DP 显示器且链路状态为 2.7Gbps x2,这是不是因为其中一对或两对 TX/RX 差分对不工作导致的?
- 似乎很少见到使用 HDMI Alt Mode 的 Type-C 设备,就算是有 HDMI 接口 Type-C 拓展坞,通常都是工作在 DP Alt Mode 然后通过 DP 转 HDMI 芯片转成 HDMI,为什么要多此一举?