USB-C và SuperSpeed: Giới thiệu thực tiễn

USB-C and SuperSpeed: A Practical Introduction

USB-C và SuperSpeed: Giới thiệu thực tiễn

USB-C không phải là một tốc độ. Đây là một đầu nối 24 chân với hai vai trò, một giao thức thương lượng nguồn điện và — tùy chọn — hai cặp tốc độ cao bổ sung. Nhầm lẫn những điều đó với nhau là sai lầm đầu tiên thường gặp.

Trả lời nhanh

  • Đầu nối: 24 chân trong hai hàng đối xứng; cáp hoạt động theo cả hai chiều.
  • Vai trò: Chân CC và điện trở kéo xuống 5.1 kΩ (sink) hoặc kéo lên (source) quyết định ai cấp nguồn cho ai.
  • Công suất: Mặc định 5 V; USB PD tăng lên 20 V / 5 A (100 W), và EPR lên 48 V / 5 A (240 W).
  • Tốc độ: Các cặp SuperSpeed tách biệt với D+/D−; vi sai 85 Ω, ghép AC 100 nF trên TX.

1. Đầu nối

USB-C 24-pin connector pinout with top and bottom rows
Hình 1 — Hai hàng, đối xứng gương. A1 và B12 đều là GND, đó là lý do phích cắm hoạt động ở cả hai chiều.

24 chân được chia thành bốn nhóm: nguồn (VBUS/GND), USB 2.0 (D+/D−), cấu hình (CC1/CC2), và SuperSpeed (các cặp TX/RX, cộng với SBU cho các chế độ thay thế). Việc đối xứng gương có nghĩa là host phải xử lý một trong hai chiều — thường bằng một mux dựa trên CC, hoặc bằng cách nối cả hai hàng lại với nhau ở nơi tiêu chuẩn cho phép.

Hai hệ quả thực tiễn của việc đối xứng gương. Thứ nhất, USB 2.0 D+/D− thường có thể được nối chung giữa hai hàng, vì chỉ một cặp hoạt động tại một thời điểm và giao thức chấp nhận đoạn stub. Thứ hai, SuperSpeed không thể nối chung: các cặp TX và RX hoán đổi khi phích cắm bị lật, vì vậy cần một mux (hoặc một bộ điều khiển có tích hợp phát hiện chiều) để hoạt động ở tốc độ đầy đủ.

Nếu sản phẩm chỉ sử dụng USB 2.0 qua đầu nối USB-C, thì mux đó là không cần thiết — một trong số ít trường hợp mà thiết kế đơn giản hơn cũng đúng.

Các chân Chức năng Ghi chú
A4, A9, B4, B9 VBUS Four pins, up to 5 A with an e-marked cable
A1, A12, B1, B12 GND Return and shield reference
A5, B5 CC1, CC2 Role detection and PD communication
A6, A7, B6, B7 D+, D− USB 2.0, 90 Ω pair
A2/A3, A10/A11, B2/B3, B10/B11 SSTX / SSRX SuperSpeed, 85 Ω pairs
A8, B8 SBU1, SBU2 Alternate modes (DisplayPort, audio)

2. Các chân CC quyết định vai trò

CC pin pull-down for a sink and pull-up for a source
Hình 2 — Thiết bị sink đưa 5.1 kΩ xuống GND; thiết bị source đưa một điện trở pull-up lên VBUS. Giá trị này cho phía bên kia biết được phép dùng bao nhiêu dòng điện.
Sink (thiết bị):    CCx -- 5.1 kOhm -- GND
Source (bộ sạc): CCx -- Rp -- VBUS
  Rp 56 kOhm: dòng mặc định
  Rp 22 kOhm: 1.5 A
  Rp 10 kOhm: 3 A

Nếu bo mạch của bạn có ổ cắm USB-C để cấp nguồn và các chân CC bị bỏ trôi, cáp C-to-C sẽ không cấp nguồn nào cả. Thiết bị trông như đã chết, và bộ sạc không thấy gì. Đây là lỗi thiết kế USB-C phổ biến nhất, và chỉ tốn hai điện trở để sửa.

Đối với thiết bị vừa sạc vừa hoạt động như một host, mạng CC phức tạp hơn: cổng phải chuyển đổi giữa Rd và Rp, và bộ điều khiển PD xử lý việc thương lượng. Khi đó, hãy đọc datasheet của bộ điều khiển thay vì sao chép sơ đồ tham chiếu.

Thương lượng PD chạy trên đường CC dưới dạng tín hiệu được điều chế, không phải điện trở tĩnh. Nguồn quảng bá các khả năng, thiết bị nhận yêu cầu một profile, và cả hai bên xác nhận trước khi điện áp thay đổi. Nếu bạn đang gỡ lỗi "sạc chậm", hãy xem hợp đồng đã thương lượng, không chỉ các điện trở.

3. Thương lượng công suất

USB-C power levels from default 5 V to EPR 48 V
Hình 3 — Đầu nối không thiết lập công suất; thương lượng PD mới làm điều đó.
Chế độ Điện áp / dòng điện Công suất
Default USB 5 V / up to 3 A 15 W
USB PD 5–20 V / up to 5 A up to 100 W
PD EPR 28–48 V / up to 5 A up to 240 W

Trên 3 A, cáp phải được đánh dấu điện tử, và thiết bị nhận không nên giả định toàn bộ dòng điện là khả dụng cho đến khi quá trình thương lượng hoàn tất. Một thiết kế nối cứng tải 5 A vào VBUS sẽ hoặc bị sụt áp (brown out) hoặc kích hoạt bảo vệ.

4. Tín hiệu SuperSpeed

SuperSpeed 85 ohm versus USB 2.0 90 ohm impedance targets
Hình 4 — Hai mục tiêu trở kháng khác nhau trong cùng một connector: 85 Ω cho SuperSpeed, 90 Ω cho USB 2.0.

SuperSpeed bổ sung một cặp truyền và một cặp nhận theo mỗi hướng. Chúng được ghép AC: 100 nF mắc nối tiếp trên mỗi đường, đặt gần bộ phát. Chúng cũng nhanh hơn và khắt khe hơn USB 2.0 — Gen 1 là 5 Gb/s, Gen 2 là 10 Gb/s, và USB4 còn cao hơn.

AC coupling capacitors on the SuperSpeed transmitter side
Hình 5 — Các tụ điện nên được đặt ở phía bộ phát, trước connector, trên cả hai đường của cặp.

Quy tắc định tuyến thực tế: giữ các cặp ngắn, khớp chiều dài trong cặp, tránh via, và không định tuyến chúng bên dưới connector nơi đường hồi lưu bị đứt. Nếu thiết kế chỉ cần USB 2.0 qua USB-C, các chân SuperSpeed có thể để không kết nối — nhưng chúng vẫn cần bảo vệ ESD nếu được lộ ra trên receptacle.

Vì connector có thể đảo chiều, các làn SS phải được mux hoán đổi khi phích cắm bị lật. Điều đó có nghĩa là PCB thấy hai ánh xạ khả dĩ, và mux thêm điện dung và tổn hao của chính nó vào đường truyền. Ở Gen 2, đó là một phần của ngân sách liên kết, không phải là phần nghĩ thêm.

Việc điều chỉnh tín hiệu được tích hợp vào nhiều bộ điều khiển USB 3: de-emphasis ở bộ phát và equalisation ở bộ thu bù đắp cho tổn hao của PCB và cáp. Đó là lý do một liên kết có thể hoạt động ở Gen 1 nhưng thất bại ở Gen 2 trên cùng một bo mạch — tổn hao tăng thêm ở 5 GHz vượt quá mức mà bộ equaliser có thể bù lại.

Quy tắc Tại sao
85 Ω differential for SS pairs Different target from the 90 Ω D+/D− pair
100 nF AC coupling on TX Required by the specification; one per line
No vias if avoidable 5–10 Gb/s is far less tolerant than USB 2.0
Continuous return under the pairs The connector area is where planes get cut
ESD on CC, SBU, VBUS, D+/D− Every exposed pin can be touched

5. Các lỗi thường gặp

Lỗi Triệu chứng Cách khắc phục
No CC pull-down C-to-C cable gives no power 5.1 kΩ on both CC pins
CC resistors on one pin only Works one orientation, fails the other One per CC pin (or a mux)
AC caps on RX side Link training fails Move to the TX side
90 Ω routing for SS Marginal eye, intermittent link 85 Ω per stackup
No ESD on CC/SBU PD controller dies on a zap Protect every exposed pin

5b. Đường nguồn và bảo vệ

Cổng USB-C có thể được yêu cầu cung cấp 100 W hoặc nhận 100 W, và chân VBUS lộ ra bên ngoài. Kéo theo ba điều: bảo vệ trên VBUS, một đường nguồn có thể xử lý dòng điện đã thương lượng, và một phương án cho trường hợp nguồn là bộ sạc điện thoại 5 V thay vì nguồn cấp 20 V.

  • ESD: VBUS, CC, SBU và các cặp dữ liệu đều cần được bảo vệ tại đầu nối.
  • Dòng khởi động: một tụ điện đầu vào lớn trông giống như ngắn mạch khi cắm cáp; hãy dùng soft-start hoặc eFuse.
  • Điện áp ngược: nếu cổng có thể vừa là nguồn vừa là tải, đường cấp nguồn phải chặn theo cả hai chiều.
  • Dòng điện: 5 A qua một đầu nối và một bo mạch nhỏ đòi hỏi đồng dẫn rộng và kiểm tra nhiệt.

6. Danh sách kiểm tra khởi động

  1. Kiểm tra điện áp CC bằng cáp C-to-C: thiết bị sink phải thấy Rp của nguồn và kéo đường dây đến một mức xác định.
  2. Xác minh 5 V trên VBUS ở cả hai hướng cắm.
  3. Nếu dùng PD, hãy ghi lại dạng sóng CC và xác nhận thương lượng BMC; kiểm tra điện áp được yêu cầu.
  4. Đối với SuperSpeed, chạy kiểm thử liên kết và đọc tốc độ đã thương lượng; thực hiện enumerate riêng ở Gen 1 và Gen 2.
  5. Chỉ đo các cặp SS bằng que đo vi sai hoặc fixture tuân thủ; que đo single-ended trên một đường sẽ làm hỏng phép đo.
  6. Kiểm tra ESD trên mọi chân tiếp xúc, bao gồm SBU.
  7. Nhiệt: vận hành ở mức công suất thương lượng tối đa trong 30 phút và đo đầu nối và bộ điều khiển PD.

Để xem các kiến thức cơ bản về cặp vi sai cũng áp dụng ở đây, hãy xemhướng dẫn định tuyến cặp USB 2.0, và để biết vị trí đặt bảo vệ trên cùng đầu nối, hãy xemhướng dẫn bố trí ESD.

7. FAQ

USB-C có phải là USB 3 không?

Không. USB-C là đầu nối; USB 3 là tốc độ. Cổng USB-C có thể chỉ truyền USB 2.0, và cổng USB-A có thể truyền USB 3.

Tại sao thiết bị của tôi không sạc bằng cáp C-to-C?

Hầu như luôn là do các chân CC. Thiết bị nhận nguồn cần 5.1 kΩ từ mỗi chân CC xuống đất; nếu không có, bộ sạc sẽ không nhận ra thiết bị.

Tôi có thể lấy 100 W từ bất kỳ cổng USB-C nào không?

Không. Nguồn cấp, cáp (có e-mark) và thiết bị nhận đều phải hỗ trợ PD và điện áp yêu cầu. USB-C mặc định là 5 V.

Tôi có cần bộ điều khiển PD không?

Chỉ khi bạn cần hơn 5 V hoặc hơn 3 A, hoặc nếu cổng phải chuyển đổi vai trò. Đối với một thiết bị 5 V đơn giản, hai điện trở và một mảng bảo vệ là đủ.

Tại sao bo mạch của tôi hoạt động với cáp A-to-C nhưng không với C-to-C?

Cáp A-to-C cung cấp 5 V bất kể trạng thái CC. Cáp C-to-C chờ sink trình diện Rd. Cùng một thiết kế "hoạt động" với cáp A-to-C có thể hoàn toàn không hoạt động với C-to-C.

Có bắt buộc phải có các cặp SuperSpeed không?

Không. Nếu sản phẩm chỉ cần USB 2.0, các chân SS có thể để không kết nối — nhưng chúng vẫn phải được bảo vệ nếu bị lộ ra.

Tôi có thể kiểm tra USB-C mà không cần bộ phân tích PD không?

Một phần. Đồng hồ đo trên VBUS và CC cho bạn biết vai trò và điện áp mặc định; thương lượng PD đầy đủ cần bộ kiểm tra hiểu PD hoặc máy phân tích giao thức. Với hầu hết quá trình bring-up, phép kiểm tra đơn giản hơn sẽ phát hiện các lỗi phổ biến.

e-marker là gì?

Một chip nhỏ trong cáp cho nguồn biết khả năng dòng điện và dữ liệu của cáp. Không có nó, nguồn giới hạn dòng điện ở 3 A.

8. Nguồn

Bạn đang thiết kế cổng USB-C?

Hãy cho chúng tôi biết vai trò (sink, source hay cả hai), mức công suất và tốc độ dữ liệu. Chúng tôi sẽ kiểm tra mạng CC, phần bảo vệ và định tuyến cặp trước khi bạn chốt.

Gửi BOM Quy trình truy xuất nguồn gốc của chúng tôi

Check stock by part number

Turn this insight into a sourcing decision.

Need pricing or a drop-in alternative? Submit a BOM / RFQ or talk to our team.