在涉及双主机互联的嵌入式设计领域,传统基于USB 2.0协议的对拷方案受限于半双工模式与480Mbps带宽天花板,难以承载超高清视频流传输与大规模外设集群的实时共享需求。沁恒微电子(WCH)推出的CH9339,作为一款将USB 3.2 Gen1 Hub逻辑、双向物理透传通路及Type-C PD控制器高度融合的单片解决方案,为多主机协作场景提供了硬件化的底层路由重构思路。
一、物理层配置与信号完整性拓扑
该芯片采用10×10mm QFN88封装,其模拟前端包含两套独立的SuperSpeed USB PHY。在主机侧(Uplink),芯片配备双Type-C物理端口,分别对应Host1与Host2。这两个端口不仅向下兼容USB 2.0高速模式,其内部CC逻辑模块还支持正反插无感识别,极大简化了终端用户的连接体验。在下行侧(Downlink),芯片集成5端口Hub路由器,可同时挂载多种人机交互设备与存储介质。根据产品定义的不同,下行端口可配置为5个Type-A接口或3个Type-A接口加1个Type-C接口的形态,以适应充电与数据交互的双重需求。此外,芯片内置四组USB PD PHY,为后续快充协议处理提供了完整的物理层支撑。
二、硬件端口调度与外设隔离机制
芯片内部最核心的调度单元在于下行端口的动态归属控制。与依赖软件轮询的慢速模拟切换不同,该芯片内置专用硬件状态机与多路TT(事务翻译器)。当外部主控通过I2C或UART下发映射指令后,硬件路由矩阵会在微秒级时间内将5个下行端口划分为两个独立虚拟组,分别导向Host1或Host2。此过程的关键价值在于,切换期间下游设备不会触发主机端的意外拔除与重枚举中断,从而保障键鼠等实时性要求较高的HID设备在切换过程中的操作连贯性。同时,多路TT结构在物理层面隔离了两路主机的数据流,避免了低速USB 1.1设备与高速USB 3.0设备在同一通道内的带宽争抢。
三、双向透传通路与虚拟设备层堆栈
区别于标准的USB Hub集线器,CH9339内部开辟了独立的双向数据透传通道。该通道绕过Hub共享带宽的仲裁限制,在双主机内存空间之间建立了低延迟的数据搬运链路。USB 3.2 Gen 1理论带宽为5Gbps,正是这条硬件通路为跨屏文件拖拽与剪贴板同步提供了底层支撑。此外,为了增强跨平台免驱兼容性,芯片固件层在双主机端模拟了复合设备堆栈,包含标准USB键盘(含多媒体功能键)、鼠标以及虚拟CD-ROM光驱。特别地,该虚拟光驱映像中预置了多平台安装工具,双击光盘图标即可实现一键安装或故障修复,使得用户在缺乏网络环境的首屏状态下即可快速完成功能组件部署。
四、PD快充协议栈与动态功率预算
在电源管理维度,芯片内部集成四组PD物理层收发器,但高功率快充功能的激活依赖于外部CH211桥接芯片的枚举。上电初始化阶段,主控逻辑通过专用I2C总线检测CH211的挂载状态,确认存在后方可解锁PD 3.0协议栈。在预设的功率预算策略中,系统默认将适配器输入功率优先分配给PC2以及HUB下行口使用。外接CH211且适配器功率充足时,可为PC1上行口提供最高100W(20V×5A)快充,为PC2上行口提供15W(5V×3A)快充,下行Type-C端口同样支持15W(5V×3A)快充。同时,芯片对5个下行端口的VBUS采取分组硬隔离——PWREN13#管控1#、2#、3#端口,PWREN45#管控4#、5#端口——配合OVCUR#过流监测引脚,可在微秒内关断异常负载,防止局部短路烧毁主机南桥接口。在过流检测的具体实现中,OVCUR#引脚内置弱上拉电流,配合CH217A限流配电开关芯片时无需外接上拉电阻,限流值由外部电阻设定,计算公式为60K/R(限流电阻24K对应限流2.5A)。
五、管理接口模式与工程适配弹性
针对不同的系统集成复杂度,芯片提供了三条管理路径。I2C从机接口(地址0xA0)作为默认后台服务,适合挂载于系统管理总线,支持块读和块写操作;UART串行接口为低速单片机主控提供了更直接的寄存器读写能力;KVM兼容模式则允许将TXD1引脚映射为按键检测输入,实现通道的循环硬切,同时RXD1引脚作为上行端口选择输出指示。这种多模态的设计使得该芯片既能轻量化应用于消费级对拷线,也能嵌入服务器管理板卡实现带外的通道隔离与故障恢复。此外,芯片支持在线或离线升级固件,为产品上市后的底层修复与功能扩展保留了必要的数据注入接口。
结语
CH9339由沁恒微电子基于自研收发器PHY与处理器内核IP的全栈研发模式打造。CH9339通过将高速模拟物理层、硬件化路由矩阵与智能电源管理深度咬合,有效缓解了多主机场景下外设复用与数据迁移的效率瓶颈。其基于硬件状态机的通路切换范式,配合跨平台软件协议栈,为下一代协同工作站或工控桥接器提供了高密度的单芯片技术基座。