CN119519894A 支持通信链路改变的通信接口电路及其操作方法 (三星电子株式会社)_第1页
CN119519894A 支持通信链路改变的通信接口电路及其操作方法 (三星电子株式会社)_第2页
CN119519894A 支持通信链路改变的通信接口电路及其操作方法 (三星电子株式会社)_第3页
CN119519894A 支持通信链路改变的通信接口电路及其操作方法 (三星电子株式会社)_第4页
CN119519894A 支持通信链路改变的通信接口电路及其操作方法 (三星电子株式会社)_第5页
已阅读5页,还剩61页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

支持通信链路改变的通信接口电路及其操一种支持通信链路改变的通信接口电路及码指示基于多个三相线链路的耦接关系的编码2物理层电路,所述物理层电路被配置为对所且基于所述发送状态来驱动包括多个三相线链路其中,所述物理层电路包括编码器,所述编码器被配置为基所述编码器,所述编码器被配置为基于所述前序状态、所述符预驱动器控制电路,所述预驱动器控制电路被配置为基于所述发送状所述多个驱动驱动器,所述多个驱动驱动器被配置为基于所述预驱动所述控制代码被配置为指示基于所述第一线链路与所述第三线链路之间的交换关系所述控制代码被配置为指示基于所述第一三相线链路、所述第所述控制代码被配置为指示基于所述第一三相线链路、所述第3所述控制代码被配置为指示基于所述第一三相线链路、所述第所述控制代码被配置为指示基于所述第一三相线链路、所述第所述编码器被配置为与位代码“011”的符号相对应地输出从所述前序状态使字母减所述控制代码被配置为指示基于所述第一三相线链路改变为所述第二所述控制代码被配置为指示基于所述第一三相线链路改变为所述第三所述编码器被配置为基于不同的控制代码来输出不同的发送状态MIPI的C_PHY所接收到的相同的线状态物理层电路,所述物理层电路被配置为基于数据通道的多个三其中,所述物理层电路包括解码器,所述解码器被配置为根4所述控制代码被配置为指示基于所述第一三相线链路与所述第三三相线链路之间的所述解码器包括符号解释器,所述符号解释器被配置为将与基于所述MIPI的C_PHY接其中,对所述分组数据进行编码包括基于在先前单位间隔内输出的所述控制代码指示基于所述多个三相线链路的耦接关系接收端基于移动工业处理器接口MIPI的C_PHY所接收到的相同的其中,所述方法还包括:与指示基于所述三个三相线链5由移动行业处理器接口(MIPI)联盟定义的相机串行接口(CSI)和C_PHY来与其他部件交换间隔内输出的前序状态、映射到所述分组数据的符号以及控制代码来计算所述发送状态,并且所述控制代码指示基于所述多个三相线链路的耦接关系6[0015]图7至图11是图示了根据示例实施例的通信接口电路的通信链路改变的示例的[0025]发送接口电路100可以是在作为移动装置、车辆等的内部部件的电子装置之间发路100可以被布置为连接移动装置的应用处理器和图像可以被实现为显示装置的显示驱动器IC(DD发送接口电路100可以被实现为诸如专用集成电路(ASIC)或现场可编程门阵列(FPGA)的通[0029]协议层电路110可以基于输入数据来生成有效载荷,并且在有效载荷前后分别插[0030]根据示例实施例,协议层电路110可以根据由移动工业处理器接口(MIPI)联盟定[0031]发送数据Tx_Data可以被提供到物理层电路120,并且物理层电路120可以对发送数据Tx_Data进行编码以生成驱动信号。每个通信链路基于驱动信号在不同的信号电平被[0032]物理层电路120可以通过数据通道LANE向接收侧的接收接口电路200发送数据信7[0033]物理层电路120可以通过在多个通信链路上提供的数据通道LANE来发送数据信层电路120可以包括被配置为将部件耦接到三个三相线链路的多个线路驱动器。物理层电[0037]物理层电路120对发送数据Tx_Data进行编码以防止在连续的单位间隔内持续地[0039]常规通信接口电路的物理层电路的编码器仅基于前序状态和符号来计算发送状[0040]控制代码CONTROL_CODE是指示基于多个三相线链路的耦接关系的编码变化的代送引脚ATXPIN_A与接收引脚ARXPIN_A之间的线链路可以被称作线链路A,发送引脚B与接收引脚CRXPIN_C之间的线链路可以被称作线[0042]依据部件之间的耦接设定,发送引脚TXPIN_A、TXPIN_B和TXPIN_C与接收引脚8脚BTXPIN_B可以耦接到接收引脚BRXPIN_B,并且发送引脚CTXPIN_C可以耦接到接收引[0043]发送接口电路100基于交换后的线链路的耦接关系向数据通道LANE的每个线链路+x的线状态,发送接口电路100可以分别以中电平信号MID、低电平信号LOW和高电平信号HIGH驱动耦接到发送引脚A的线链路C、耦接到发送引脚B的线链路B和耦接到发送引脚C的[0044]根据示例实施例的物理层电路120的编码器125可以根据MIPI的C_PHY依据三个3[0045]另外,根据示例实施例的物理层电路120的编码器125可以根据MIPI的C_PHY依据[0047]因此,根据示例实施例的物理层电路120可以基于指示通信链路的耦接关系的变子的布置导致的部件之间的各种互连来而稳定地发支持发送引脚ATXPIN_A耦接到线链路C并且发送引脚CTXPIN_C耦接到线链路A的A/C线路[0051]映射电路121将所提供的发送数据Tx_Data映射成符号。映射电路121可以接收16个二进制位数据并且将其映射到7个符号。映射电路121可以根据由MIPI的C_PHY定义的映9[0052]并串转换器123可以向编码器125提供与七个符号当中的每个符号相对应的3个二[0053]根据示例实施例的编码器125对由基于前序状态和控制代码CONTROL_CODE提供的3个二进制位组成的符号进行编码并且输出发送状态Pres_St。发送状态Pres_St可以是根据MIPI的C_PHY定义了三个3相线链路可以根据多个线链路的不同耦接关系在寄存器320中[0055]编码器125可以基于所提供的控制代码CONTROL_CODE针对多个线链路的耦接关系[0056]预驱动器控制电路127分别基于所接收到的发送状态Pres_St来向驱动多个线链路的多个驱动驱动器129提供驱动信号DrivingSignal_A、DrivingSignal__B和DrivingSignal__C。每个驱动驱动器129基于每个驱动信号DrivingSignal__A、[0057]根据示例实施例的预驱动器控制电路127的驱动信号DrivingSignal_A、DrivingSignal_B和DrivingSignal_C分别被直接提供给多个驱动都可以基于从预驱动器控制电路127直接提供的每个驱动信号DrivingSignal_A、DrivingSignal_B和DrivingSignal_C来驱动所耦接的线链路。这是由于如下事实而导致供的符号(翻转位Tx_Flip、旋转位Tx_Rotation和极性改个驱动驱动器Tx_Driver可以不直接接收由预驱动器控制电路DCL提供的驱动信号DS_A、[0060]相比之下,根据示例实施例的编码器125还基于控制代码CONTROL_CODE来计算要基于发送状态Pres_St生成的多个驱动信号DrivingSignal_A、DrivingSignal_B和DrivingSignal_C直接提供给多个驱动驱动器1[0064]符号编码器125_1接收由3个二进制位组成的符号。符号的3个二进制位可以包括指示从前序状态Prev_St到发送状态Pr[0065]根据示例实施例的符号编码器125_1基于前序状态Prev_St和控制代码CONTROL_CODE来对符号进行编码并且输出发送状态[0066]控制代码CONTROL_CODE可以指示基于提供了数据通道LANE的多个线链路的耦接A/B线路交换的编码。控制代码CONTROL_CODE可以指示分别基于将A/B/C线路改变为B/C/A线路或将A/B/C线路改变为C/A/B线路被提供给触发器电路125_2和预驱动器控[0068]触发器电路125_2和预驱动器控制电路127基于相同的时钟信号Symbol_clk运Pres_St[2]。触发器电路125_2可以在作为与第一单位间隔连续的下一个单位间隔的第二[0069]根据示例实施例的预驱动器控制电路127可以将基于所接收到的发送状态Pres_和DrivingSignal_C直接提供给多个压电平可以如表1所示。表1中的每个线链路的驱动电压电平假定了不存在A/B/C线路的交yy[0074]根据示例实施例的编码器125_1可以包括编码逻辑ENC_LOGIC。编码逻辑ENC_LOGIC基于前序状态Prev_St和控制代码CONTROL_CODE来编码符号并且输出发送状态Pres_[0075]参考图5,将6个线状态之间的转变通过由3个二进制位表达的符号FRP_Symbol示符减小了一个级别的发送状态Pres_St。将以字母在字母表中的递增次序来描述线状态的St的极性并且输出字符增大了一个级别的发送状态Pres_St。编码逻辑ENC_LOGIC基于符号序状态Prev_St沿使字符增大的方向旋转来计算发送状态Pre[0078]在图5的状态图中,编码逻辑ENC_LOGIC根据用3个二进制位表达的符号FRP_位0__1[0081]当控制代码CONTROL_CODE指示A/B/C线路中的两个线路的互换时,根据示例实施例的编码逻辑ENC_LOGIC可以根据图6的状态图来计算发送状态P状态Prev_St下的极性并且输出字符增大了一个级别的发送状态Pres_St。编码逻辑ENC_序状态Prev_St沿使字符减小的方向旋转来计算发送状态Pre[0084]在图6的状态图中,编码逻辑ENC_LOGIC根据用3个二进制位表达的符号FRP_位0__1[0087]图7是图示了根据示例实施例的发送接口电路100的根据A/C线路交换的操作的框[0090]根据示例实施例的编码器125的编码逻辑ENC_LOGIC可以提供有指示基于A/C线路[0091]基于控制代码CONTROL_CODE,编码逻辑ENC_LOGIC可以对符号进行编码以将发送参考图6描述的状态图来计算发送状态Tx_Wir[0092]预驱动器控制电路127可以基于从编码器125输出的发送状态Tx_Wire_State来生[0093]基于发送状态Tx_Wire_State驱动的每个线链路的驱动电压电平可以依如表4所yy[0097]图8是图示了根据示例实施例的发送接口电路100的根据A/B线路交换的操作的框[0100]根据示例实施例的编码器125的编码逻辑ENC_LOGIC可以提供有指示基于A/B线路[0101]基于控制代码CONTROL_CODE,编码逻辑ENC_LOGIC可以对符号进行编码以将发送参考图6描述的状态图来计算发送状态Tx_Wir[0102]基于发送状态Tx_Wire_State驱动的每个线链路的驱动电压电平可以依如表5所yy[0105]例如,基于指示以A/B线路交换为基础的编码的控制代码CONTROL_CODE,编码器[0106]图9是图示了根据示例实施例的发送接口电路100的根据B/C线路交换的操作的框[0109]根据示例实施例的编码器125的编码逻辑ENC_LOGIC可以提供有指示基于B/C线路[0110]基于控制代码CONTROL_CODE,编码逻辑ENC_LOGIC可以对符号进行编码以将发送参考图6描述的状态图来计算发送状态Tx_Wir[0111]基于发送状态Tx_Wire_State驱动的每个线链路的驱动电压电平可以依如表6所yy[0114]例如,基于指示以B/C线路交换为基础的编码的控制代码CONTROL_CODE,编码器[0117]根据示例实施例的编码器125的编码逻辑ENC_LOGIC可以接收指示基于次序上从[0118]基于控制代码CONTROL_CODE,编码逻辑ENC_LOGIC可以对符号进行编码以将发送于参考图5描述的状态图来计算发送状态Tx_W[0120]基于发送状态Tx_Wire_State驱动的每个线链路的驱动电压电平可以依如表7所yy[0126]根据示例实施例的编码器125的编码逻辑ENC_LOGIC可以接收指示基于次序上从[0127]基于控制代码CONTROL_CODE,编码逻辑ENC_LOGIC可以对符号进行编码以将发送于参考图5描述的状态图来计算发送状态Tx_W[0129]基于发送状态Tx_Wire_State驱动的每个线链路的驱动电压电平可以依如表8所yy[0133]图12是图示了根据示例实施例的接收侧通信接口电路的框图。将省略与参考图1[0135]物理层电路210可以通过数据通道LANE从发送侧的发送接口电路100接收数据信[0136]物理层电路210可以根据由MIPI联盟定义的C_PHY通过提供给多个线链路的数据[0138]常规接收接口电路的物理层电路的解码器仅基于前序差分信号和接收差分信号用考虑线链路的交换或改变的情况下向数据通道[0142]依据各部件之间的耦接设定,发送引脚TXPIN_A、TXPIN_B和TXPIN_C与接收引脚[0143]根据示例实施例的接收接口电路200_2可以基于发送引脚TXPIN_A、TXPIN_B和以支持发送引脚ATXPIN_A耦接到线链路C并且发送引脚CTXPIN_C耦接到线链路A的A/C线[0147]接收器211根据接收状态来输出基于每个线链路的驱动信号之差的差分信号Rx_[0148]根据示例实施例的解码器213基于差分信号Rx_AB、Rx_BC和Rx_CA以及控制代码[0149]前序差分信号和接收差分信号可以与根据MIPI的C_PHY定义了三个3相线链路的[0150]控制代码CONTROL_CODE可以指示基于多个线链路的耦接制代码CONTROL_CODE可以指示分别基于将A/B/C线路改变为B/C/A线路或将A/B/C线路改变[0152]解码器213所输出的每个符号被提供给串并转换器215,并且串并转换器215示例[0155]图14图示了发送引脚TXPIN_A、TXPIN_B和TXPIN_C顺序地耦接到接收引脚RXPIN_100011010y101001z110间隔内将在第一单位间隔内接收到的差分信号Rx_AB、Rx_BC和Rx_CA作为前序差分信号[0163]符号解码器213_2基于前序差分信号Prev_AB、Prev_BC和Prev_CA以及控制代码[0164]符号的3个二进制位可以包括翻转位Rx_Flip、旋转位Rx_Rotation和极性改变位[0165]符号解码器213_2可以基于所提供的控制代码CONTROL_CODE针对多个线链路的耦状态的接收差分信号Pres_AB、Pres_BC和Pres_CA。当前序差分信号Prev_AB、Prev_BC和图中的每个状态可以替换表9中与差分信号相对应的位在符号解码器213_2中使用。于当不存在线路交换时的前序状态一y和接收状态+x。当不存在线路交换时,符号解码器换进行解码时,符号解码器213_2可以基于图6的状态图执行解码。当控制代码CONTROL_中相同的接收器211和触发器电路213_1接收接收差分信号Pres_AB、Pres_BC和Pres_CA以及前序差分信号Prev_AB、Prev_BC和Prev_CA。另外,符号解释器213_4接收控制代码逻辑DEC_LOGIC可以基于图5的状态图在线路交换被恢复的情况下,基于当前差分信号[0175]图16示出了与不同控制代码CONTROL_CODE相对应的符号解释器213_4的不同操作。参考图16的左侧的第一操作,当控制代码CONTROL_CODE指示基于A/C线路交换(A/CSWAP)的解码、基于A/B线路交换(A/BSWAP)的解码和基于B/C线路交换(B/CSWAP)的解码信号Prev_AB、Prev_BC和Prev_CA进行转换。参考图16的右侧的第二操作,当控制代码[0176]符号解释器213_4可以通过诸如多个多路复用器或表型存储器装置的各种方案来[0183]通信接口电路可以将发送数据的16个二进制位数据映射到7个符号,然后执行编[0184]每个符号可以包括指示基于先前符号从前序状态到发送状态的转变类型的翻转[0190]通信接口电路可以基于指示通信链路的耦接关系的变化的控制代码针对通信链[0193]通信接口电路可以基于指示以A/C线路交换为基础的编码的控制代码来编码符[0194]通信接口电路可以基于指示以A/B线路交换为基础的编码的控制

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论