CH9338双主机共享的切换链路时序与跨系统落地要点.docxVIP

  • 1
  • 0
  • 约2.49千字
  • 约 4页
  • 2026-11-03 发布于广东
  • 举报

CH9338双主机共享的切换链路时序与跨系统落地要点.docx

CH9338双主机共享的切换链路时序与跨系统落地要点

两台主机共用一套外设,难点不在把线接通,而在切换发生后系统各层能否同步收敛。CH9338是符合USB2.0规范的高速对拷控制芯片,提供两个上行端口与集成三个下行端口的双侧HUB。本文不罗列资源表,而从切换时序构成与跨系统落地的约束切入。

切换动作的分层时序构成

切换在系统里是一串串行事件:焦点判定、IO2电平翻转、P1_LOC与P2_LOC跟随、模拟开关翻转差分通道、下行口归属重分配,而后才是主机侧重新枚举与驱动加载。前几步在毫秒量级,主机侧枚举耗时随系统而异,往往高出一到两个数量级。评估切换体验应把两段分开计量,否则易把枚举慢误判为芯片响应慢。芯片自身的时序边界有明确值:上电复位延时约25mS,外部复位脉宽需大于4uS。

端口归属的动态分配

三个下行口可任意分配给PC1或PC2,由上位机发切换命令完成,无需插拔。与整组迁移不同,这里支持逐端口独立归属,会出现1#跟PC1、2#跟PC2的混合态,共享策略要按端口粒度设计。上行侧的PC1_DET与PC2_DET实时检测两台主机的端口电压,内置约40K弱下拉,高于2.0V判连接、低于0.8V判断开,决定未接入一侧的下行口该保持还是释放。PC1_LED与PC2_LED低电平表示已连接,在共享切换模式下以400mS周期

文档评论(0)

1亿VIP精品文档

相关文档