基于Type-C物理接口的数据传输方法和电子设备技术

技术编号:37351027 阅读:42 留言:0更新日期:2023-04-22 21:50
本申请提供一种基于Type

【技术实现步骤摘要】
基于Type

C物理接口的数据传输方法和电子设备


[0001]本申请属于计算机
,尤其涉及一种基于Type

C物理接口的数据传输方法和电子设备。

技术介绍

[0002]为了满足高速稳定的数据传输,并适应接口小型化的需求,不同电子设备之间从过去的采用网线连接通信逐步过渡到采用Type

C接口进行差分信号传输。Type

C接口由于采用对称设计,因此能够支持正反插。但这也意味着,为了使通过Type

C接口发送的差分信号能够被正确接收并解析,需要识别并处理发送端和接收端的正反插状态。

技术实现思路

[0003]有鉴于此,本申请实施例提供一种基于Type

C物理接口的数据传输方法和电子设备。
[0004]第一方面,提供一种数据传输方法,应用于第一电子设备的发送模块,所述第一电子设备包括第一Type

C物理接口,第二电子设备包括第二Type

C物理接口,所述第一Type

C物理接口通过Type

C线缆连接到所述第二Type

C物理接口,并由此形成多对差分信号传输通道,所述方法包括:从所述多对差分信号传输通道中的第一对差分信号传输通道接收所述第二电子设备发送的数据包;根据所述数据包的变化情况确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态是否一致;如果所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态不一致,则将第一数据至第N数据各自的正负差分信号换位后通过所述第二对差分信号传输通道至第N+1对差分数据传输通道发送出去,N大于或等于2。
[0005]在一些实施例中,所述根据所述数据包的变化情况确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态是否一致包括:对于所述数据包,如果接收到的电平序列与发送的电平序列相反,则确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态不一致。
[0006]在一些实施例中,还包括:通过所述第一对差分信号传输通道进行配置数据的传输,所述配置数据在所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态不一致的情况下,取反后使用。
[0007]在一些实施例中,还包括:采用第N+2对差分信号传输通道和第N+3对差分信号传输通道分别发送同一时钟信号,所述第N+2对差分信号传输通道和所述第N+3对差分信号传输通道的引脚是位于Type

C物理接口两侧且旋转180度对称的两对差分引脚。
[0008]在一些实施例中,所述第一对差分信号传输通道的引脚为(A8,B8)。
[0009]在一些实施例中,在高速模式下,所述第二对差分信号传输通道至第N+1对差分数据传输通道的引脚是(A2,A3)、(B2,B3)、(A11,A10)和(B11,B10) 中的位于Type

C物理接口两侧且旋转180度对称的两对差分引脚。
[0010]在一些实施例中,在高速模式下,所述第N+2对差分信号传输通道和第N+3对差分信号传输通道的引脚是(A2,A3)、(B2,B3)、(A11,A10)和(B11,B10)中的位于Type

C物理接口两侧且旋转180度对称的两对差分引脚。
[0011]在一些实施例中,在低速模式下,所述第二对差分信号传输通道至第N+1对差分信号传输通道的引脚是(A2,A3)、(B2,B3)、(A11,A10)、(B11,B10)、(A6,A7)和(B6,B7),其中(A6,A7)和(B6,B7)绑定使用。
[0012]在一些实施例中,(A2,A3)、(B2,B3)、(A11,A10)、(B11,B10)、(A6,A7)和(B6,B7)中的位于Type

C物理接口两侧且旋转180度对称的两对差分引脚,(A6,A7)和(B6,B7)绑定使用。
[0013]第二方面,提供一种数据传输方法,应用于第二电子设备的接收模块,所述第一电子设备包括第一Type

C物理接口,所述第二电子设备包括第二Type

C物理接口,所述第一Type

C物理接口通过Type

C线缆连接到所述第二Type

C物理接口,并由此形成多对差分信号传输通道,所述方法包括:从所述多对差分信号传输通道中的第一对差分信号传输通道接收所述第一电子设备发送的数据包;根据所述数据包的变化情况确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态是否一致;如果所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态不一致,则对通过所述第二对差分信号传输通道至第N+1对差分数据传输通道接收到的第一数据至第N数据进行换位处理,N大于或等于2。
[0014]在一些实施例中,所述根据所述数据包的变化情况确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态是否一致包括:对于所述数据包,如果接收到的电平序列与发送的电平序列相反,则确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态不一致。
[0015]在一些实施例中,还包括:采用第N+2对差分信号传输通道和第N+3对差分信号传输通道分别发送同一时钟信号,所述第N+2对差分信号传输通道和第N+3对差分信号传输通道的引脚是位于Type

C物理接口两侧且旋转180度对称的两对差分引脚。
[0016]第三方面,提供一种电子设备,所述电子设备包括第一Type

C物理接口,所述第一Type

C物理接口通过Type

C线缆连接到另一电子设备的第二Type

C物理接口,并由此形成多对差分信号传输通道,所述电子设备中包含发送模块,所述发送模块包括:正反插一致性判断单元,用于接收所述另一电子设备的数据包,根据数据包的变化情况确定所述电子设备和另一电子设备的正反插状态是否一致;数据重排单元,用于在所述电子设备和另一电子设备的正反插状态不一致的情况下,将第一数据至第N数据换位后通过第二对差分信号传输通道至第N+1对差分信号传输通道发送出去,N大于或等于2。
[0017]在一些实施例中,所述正反插一致性判断单元包括:对于所述数据包,如果接收到的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Type

C物理接口的数据传输方法,应用于第一电子设备的发送模块,所述第一电子设备包括第一Type

C物理接口,第二电子设备包括第二Type

C物理接口,所述第一Type

C物理接口通过Type

C线缆连接到所述第二Type

C物理接口,并由此形成多对差分信号传输通道,所述数据传输方法包括:从所述多对差分信号传输通道中的第一对差分信号传输通道接收所述第二电子设备发送的数据包;根据所述数据包的变化情况确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态是否一致;如果所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态不一致,则将第一数据至第N数据换位后通过第二对差分信号传输通道至第N+1对差分信号传输通道发送出去,N大于或等于2。2.根据权利要求1所述的数据传输方法,其中,所述根据所述数据包的变化情况确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态是否一致包括:对于所述数据包,如果接收到的电平序列与发送的电平序列相反,则确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态不一致。3.根据权利要求2所述的数据传输方法,还包括:通过所述第一对差分信号传输通道进行配置数据的传输,所述配置数据在所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态不一致的情况下,取反后使用。4.根据权利要求1所述的数据传输方法,还包括:采用第N+2对差分信号传输通道和第N+3对差分信号传输通道分别发送同一时钟信号,所述第N+2对差分信号传输通道和所述第N+3对差分信号传输通道的引脚是位于Type

C物理接口两侧且旋转180度对称的两对差分引脚。5.根据权利要求1所述的数据传输方法,其中,所述第一对差分信号传输通道的引脚为(A8,B8)。6.根据权利要求1所述的数据传输方法,其中,在高速模式下,所述第二对差分信号传输通道至所述第N+1对差分数据传输通道的引脚是(A2,A3)、(B2,B3)、(A11,A10)和(B11,B10)中的位于Type

C物理接口两侧且旋转180度对称的两对差分引脚。7.根据权利要求4所述的数据传输方法,其中,在高速模式下,所述第N+2对差分信号传输通道和所述第N+3对差分信号传输通道的引脚是(A2,A3)、(B2,B3)、(A11,A10)和(B11,B10) 中的位于Type

C物理接口两侧且旋转180度对称的两对差分引脚。8.根据权利要求1所述的数据传输方法,其中,在低速模式下,所述第二对差分信号传输通道至所述第N+1对差分数据传输通道的引脚是(A2,A3)、(B2,B3)、(A11,A10)、(B11,B10)、(A6,A7)和(B6,B7),其中(A6,A7)和(B6,B7)绑定使用。9.根据权利要求4所述的数据传输方法,其中,在低速模式下,所述第N+2对差分信号传输通道和第N+3对差分信号传输通道的引脚是(A2,A3)、(B2,B3)、(A11,A10)、(B11,B10)、(A6,A7)和(B6,B7)中的位于Type

C物理接口两侧且旋转180度对称的两对差分引脚,(A6,A7)和(B6,B7)绑定使用。10.一种基于Type

C物理接口的数据传输方法,应用于第二电子设备的接收模块,第一电子设备包括第一Type

C物理接口,所述第二电子设备包括第二Type

C物理接口,所述第
一Type

C物理接口通过Type

C线缆连接到所述第二Type

C物理接口,并由此形成多对差分信号传输通道,所述方法包括:从所述多对差分信号传输通道中的第一对差分信号传输通道接收所述第一电子设备发送的数据包;根据所述数据包的变化情况确定所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状态是否一致;如果所述第一Type

C物理接口和所述第二Type

C物理接口的正反插状...

【专利技术属性】
技术研发人员:邱彦超
申请(专利权)人:合肥集创微电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1