-
TCPC是usb Type-C port controller; 通用串行总线C型端口控制器
-
TCPCI是tcpc控制器接口规范;
-
TCPC是个功能块,其中含有VBUS和VCONN的电源控制功能,CC信号的处理 逻辑,PD应用中的BMC物理层和协议层(PD信息的编码发送接收处理过程都在里面); 信息的生成不包含其中
-
USB-IF制定了一个接口标准,通过i2c接口将TCPM(Type-C port manager)和TCPC连接起来,所有的TCPC产品都以此标准来进行设计;
-
即TCPM看到的TCPC都是标准化的,他们内部有大量的寄存器挂在i2c接口上,这些寄存器地址和内容大部分相同,扩展部分才是厂家自定义的
-
当厂家使用自定义的寄存器内容时,会在设计中明示出来
-
所以,关注TCPC其实只要图中下半部分展示内容,其中小方块表示它含有的功能或是模块,下面与之连接的是实际中USB端口的 物理部分
如图中RT1718S上边和左边连接部分:
-
TCPC是图中上侧的VBUS VCONN等表现出来的USB实体设备端口,和右侧的对CC信号处理的协议规范
TCPM在图中