微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 使用FPGA实现灵活的USB Type-C接口控制

使用FPGA实现灵活的USB Type-C接口控制

时间:04-27 来源:电子产品世界 点击:

m小尺寸封装是大批量应用的理想选择。

基于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封装。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top