CH9339 技术解析:双主机USB硬件路由与PD快充单芯片方案
摘要
公司图片双主机外设共享与高速数据对拷设备传统方案多采用多颗USB HUB、切换芯片与PD管理芯片堆叠搭建。沁恒微电子推出的CH9339在单颗10×10mm QFN88封装内整合双路Type-C USB3.2 Gen1上行、五端口可复用USB HUB、RISC-V内核与四组PD协议物理层,硬件完成端口动态分配、跨主机高速对拷与多资源共享。
一、芯片概述与硬件架构
1.1 系统级应用拓扑
芯片设置PC1与PC2两路独立Type-C上行通道,五组下行USB端口由片内硬件路由单元自由分配归属。整机分为常规外设通路与独立透传双通道两套数据流:键鼠与存储设备走标准HUB转发链路,大容量文件与画面数据经由隔离透传通道双向传输,两类数据流硬件缓存隔离互不抢占带宽。四路PD PHY分别服务两路上行、一路下行Type-C及外部供电适配器,数据差分与CC快充信号依靠独立电源轨物理隔离。

1.2 内部功能模块划分
双路USB3.2 Gen1上行PHY域包含PC1与PC2两套独立SS/HS收发电路,内置CC正反插检测硬件,兼容5Gbps与480Mbps两种传输速率。
五通道下行HUB PHY域集成5组USB3.0/2.0收发单元,可硬件配置为5个Type-A或3个Type-A加1个Type-C端口组合,支持U0至U3多级USB低功耗模式。
硬件路由与透传域包含专用通路仲裁逻辑与独立透传缓冲区,用于跨主机高速数据与画面透传,不占用HUB共享带宽。
四组PD PHY模拟域原生支持PD2.0/3.0/PPS,可搭配CH211拓展高压快充,四路CC硬件独立采样协商电压电流。
RISC-V控制内核域内置固件存储,集成I2C、UART与按键三类控制接口,无需外挂主控完成端口切换与状态上报。
VBUS电源管理域提供分组过流检测电路,可配合CH217限流开关实现下行端口独立供电切断。
1.3 封装与关键参数
芯片型号为CH9339X,采用88-pin QFN封装(10×10mm,带散热焊盘),工作温度范围为-40℃至85℃。核心硬件指标:单通道USB3.0峰值5Gbps;上行PC1最高支持100W PD快充,PC2与下行Type-C支持15W;硬件兼容Windows、Linux、macOS与Android全平台,支持剪贴板同步、画中画投屏与虚拟光驱自动部署软件。
二、核心处理机制
2.1 硬件端口动态分配
芯片通过I2C指令、UART指令或外部按键三种方式触发端口重分配,下行1至5端口可任意划分至PC1或PC2,切换过程无需重新枚举USB设备。五组下行端口支持自由组合分配,多类外设并行传输互不阻塞,硬件路由不依赖内核软件转发。
2.2 跨主机透传通道
芯片开辟独立双向透传通道,不占用五组下行端口总线资源,专门用于主机间大容量文件传输与画面数据透传。视频画面、剪贴板数据与镜像文件经硬件缓冲直传,内核仅做协议解析,不参与大数据搬运。该通道配合上位软件支持跨系统原生复制粘贴与穿屏鼠标无缝移动。
2.3 四路PD快充协商
四组独立CC PHY硬件实时采样电压信号,上电自动识别外接CH211高压芯片切换快充功率模式:PC1上行通路最高20V/5A 100W供电,PC2与下行Type-C为5V/3A 15W。外部PD适配器输入通道可反向为两台主机供电,硬件自动完成功率分配,充电与USB数据传输同步并行。
三、电源与设计约束
3.1 多轨供电与复位
芯片采用VDD33(3.3V IO)、VDD12全局内核与PCx/DEVx独立1.2V USB PHY电源等多组供电轨。每路USB专用1.2V电源引脚需就近并联0.1μF高频电容,功率输入需增加大容量滤波电容以抑制开关噪声。
内置约25ms POR上电延时等待电源稳定。RESET#引脚内置上拉电阻,低电平复位脉宽需大于4μs,闲置时可悬空(建议短接VDD33防干扰)。LVR低压检测电路在电压低于阈值时触发全局复位。
3.2 过流与电源控制
下行端口分为DEV1-3与DEV4-5两组独立电源控制,PWREN13#与PWREN45#引脚低电平开启供电,OVCUR#引脚采集过流故障,硬件触发后自动切断对应分组VBUS。可配套CH217A限流开关,通过24K限流电阻设置2.5A单路最大输出。
3.3 PCB布局建议
PC1、PC2与各组DEV USB3.0差分走线应分区布局,保证完整连续地平面。USB SS差分对内长度误差建议控制在5mil以内,HS差分控制在8mil以内。Type-C CC走线应远离USB高速差分区域,间距建议不小于3倍线宽。24MHz晶振需紧邻XI/XO引脚,区域包地以降低EMI。QFN底部散热焊盘需完整铺铜并采用多过孔连接地平面以改善散热。
四、典型应用场景
CH9339仅支持两路Type-C上行主机接入,不支持三台及以上主机并行。透传通道仅用于主机间数据交互,无法分配给下行外设。PD高压100W功能需外挂CH211芯片,单芯片原生仅支持15W档位。下行端口合并Type-C功能需CFG1引脚下拉配置,无自动切换逻辑。该芯片适用于双电脑共享扩展坞、工控双主机调试底座、手机电脑高速对拷线及实验室多设备协同测试板等硬件平台。
