使用FPGA实现灵活的USB Type-C接口控制
值得关注的一点是,设计中必须包含电缆侦测功能以选择正确的CC线路,用于PD通讯。不过由于充电器和电源不用访问USB的高速或超速数据流,所以不需要包含用于这些信号通道的切换控制逻辑。
本文引用地址:https://www.eepw.com.cn/article/273203.htm莱迪思凭借自身领先的FPGA技术将CD、PD PHY和PD协议协商功能集成到单个器件中,并采用便于量产的QFN封装。灵活的I/O技术可用于实现所需的模拟功能。基于逻辑的编码、解码和CRC功能可实现低功耗的BMC通讯。使用逻辑和嵌入式处理器实现的PD管理功能够获得最优的低功耗和低成本解决方案。此外,非结构化的VDM可被传输至嵌入式处理器用于实现诸如验证等功能。
实例2:基于PFGA适用于移动设备的“CD/PD-Lite”功能
针对将USB Type-C接口作为主要I/O和供电连接的智能手机、平板电脑和其他移动设备,图4展示的“CD/PD Lite”解决方案提供CD和PD PHY功能,低成本的2.5x2.5mm小尺寸封装是大批量应用的理想选择。
基于AP的PD协商功能可实现极低的成本。由于移动设备通常通过USB端口交换数据,该设计中的CD功能提供控制信号来实现SS切换。
实例3:适用于移动设备的CD/PD功能
正如上文中提到的,许多产品想在没有系统处理器干预的情况下进行PD和VDM协商。图5展示的解决方案提供了这样的功能。根据不同的情况,处理器在空闲时可询问PD功能以判断状态,修改载入的默认设置。
该解决方案提供便于设计量产的QFN封装以及多种小尺寸的BGA封装,可作为DRP工作。此外,其分离式的特性可实现电池没电情况下的供电协议协商功能。
实例4:适用于设备底座的CD/PD功能
可以预见USB Type-C接口将为设备底座类产品带来大量创新功能。复杂的连接器系统现在可以由简单的USB Tpye-C电缆替代。这些设备将通过USB Tpye-C连接器聚合多种类型的信号,包括SATA、以太网、PCIe、显示端口、HDMI和VGA。此外,底座以及固定在底座上的设备间还需要传输GPIO信号来控制LED和监控控制开关的状态。
图6展示的解决方案依托于前文重点说明的CD/PD解决方案。I/O数量增加约50%至60%,可用来控制多个开关。此外,还添加了GPIO信号聚合功能,用于在底座和固定在底座上的设备间传输通用I/O信号。该解决方案提供适用于平板电脑和智能手机的0.4mm引脚间距BGA封装,以及适用于设备底座和笔记本电脑的0.8mm引脚间距BGA封装。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)fpga相关文章:fpga是什么
上拉电阻相关文章:上拉电阻原理
评论