這是真的 !! 物理接點的「時間差」造成
【是真的 ⚠️】USB 3.0 慢慢插會變慢 !? 近日,日本知名 PC 連鎖店 Applied(アプライド)發文分享了一個小知識:USB 3.0 裝置在插入連接埠時若動作緩慢,傳輸速度就會由 USB 3.0 下降至 USB 2.0,該貼文引發廣大網民與電腦愛好者的關注。
小編告訴大家這是真的,這並不是任何玄學或都市傳說,而是 USB 3.0 Standard-A 介面為了「完美向下相容」所產生的物理邊緣狀況(Edge Case)。當年,USB-IF 為了在原有的 USB Type-A 物理結構上提升傳輸速度,採用了向下相容的雙層金屬觸點設計。連接埠開口較淺處配置的是傳統 USB 2.0 訊號針腳,而較深處則設有 USB 3.0 專屬的高速資料傳輸針腳。
USB 3.0 Type-A 的母座與公頭內部位於不同深度,共有 9 個接點:
淺層(前方 4 針): 傳統 USB 2.0 接點(Power、GND、D+、D-)。
深層(後方 5 針): USB 3.0 SuperSpeed 專用接點(RX+ / RX- / TX+ / TX- / GND)。
如果大家將 USB 3.0 裝置慢慢插進 Type-A 連接埠,前方 USB 2.0 接點會先碰觸,主機晶片隨即發起握手(Handshake),此時深層接點尚未接通,系統便會直接判定為「USB 2.0 裝置」。
若要讓裝置精確識別為 USB 3.0,必須以較快且流暢的速度一次插入到底,使 USB 2.0 與 USB 3.0 的針腳幾乎在極短的時間差內同時接觸,主機才能成功啟用高頻寬的高速傳輸通道。
究竟要有多慢才會觸發降速 ? 小編翻查了 USB-IF 的白皮書,當插頭碰到前方 USB 2.0 接點時,電源(VBUS)隨即接通,裝置的控制晶片(Controller)開始啟動並進行列舉(Enumeration),USB 3.0 控制器會先發起 SuperSpeed 鏈路訓練(Link Training)。
這個握手超時(Handshake Timeout)時間約為 100~200 毫秒(0.1~0.2 秒)左右,所以只要你在插入時稍微猶豫、卡頓、或是推到底前停頓了一下,深層的 RX/TX 訊號腳位尚未接通或連線品質不穩定,系統就會直接判定「SuperSpeed 失敗,降級(Fallback)至 USB 2.0 模式」。
沒想到,連 USB 都有抽插速度、深淺與節奏的學問,溫柔地「快速頂到最深」就對了。
資料來源: