从机设备及配置其MIPI的线序的方法技术

技术编号:32345825 阅读:17 留言:0更新日期:2022-02-20 02:00
本发明专利技术实施例提供一种从机设备及其配置MIPI的线序的方法,该方法包括:步骤a,将预设的从机设备的MIPI的第一线序写入第一寄存器;步骤b,设置第二寄存器为第一值,并基于第一值而使能从机设备的所有MIPI线路、使能与所有MIPI线路分别对应的上拉电阻;步骤c,接收主机设备发送的初始化指令;步骤d,如果初始化指令中包括主机设备的MIPI的第二线序,则将第二线序写入第一寄存器、将第二寄存器设置为第二值、以及基于第二值和第二线序配置从机设备的MIPI的线序。本发明专利技术实施例的技术方案无需为配置从机设备MIPI的线序设置专用的pad,从而节省了从机IC上的pad资源。省了从机IC上的pad资源。省了从机IC上的pad资源。

【技术实现步骤摘要】
从机设备及配置其MIPI的线序的方法


[0001]本专利技术涉及通信
,尤其涉及一种从机设备及配置其MIPI的线序的方法。

技术介绍

[0002]移动产业处理器接口(Mobile Industry Processor Interface,MIPI)是MIPI联盟为移动应用处理器制定的开放标准和规范,用于将移动设备(也可以称为从机设备)内部的接口标准化为标准内部接口,其包括摄像头接口(Camera Serial Interface,CSI)、显示屏接口(Display Serial Interface,DSI)、以及射频接口(Digital Radio Frequency,DigRF)等。与从机设备的标准内部接口进行通信的外部设备(也可以称为主机设备)包含处理器,其控制与从机设备之间的通信。
[0003]移动设备的标准内部接口具有物理层模块(例如为D-PHY模块或者C-PHY模块);物理层模块具有多条通道(Lane),包括数据通道和时钟通道,数据通道包括两种操作模式:高速(High-Speed,HS)模式和低功耗(Low-Power,LP)模式。
[0004]主机设备MIPI的线序与从机设备MIPI的线序可能不同,现有方案在从机的集成电路(Integrated Circuit,IC)上设置专用的焊盘(pad)来实现对MIPI线序的配置,例如,对于4线路的MIPI应用,一般会占用4个pad。但是,设置专用的pad较多地占用了从机IC上的pad资源。

技术实现思路

[0005]本专利技术解决的技术问题是设置专用的pad较多地占用了从机IC上的pad资源等。
[0006]为解决上述技术问题,本专利技术实施例提供一种配置从机设备的MIPI的线序的方法,包括:步骤a,将预设的从机设备的MIPI的第一线序写入第一寄存器;步骤b,设置第二寄存器为第一值,并基于第一值而使能从机设备的所有MIPI线路、使能与所有MIPI线路分别对应的上拉电阻;步骤c,接收主机设备发送的初始化指令;步骤d,如果初始化指令中包括主机设备的MIPI的第二线序,则将第二线序写入第一寄存器、将第二寄存器设置为第二值、以及基于第二值和第二线序配置从机设备的MIPI的线序。
[0007]可选地,还包括:步骤e,如果初始化指令不包括主机设备的MIPI的线序信息,则将第二寄存器设置为第二值;以及基于第二值和第一线序配置从机设备的MIPI的线序。
[0008]可选地,MIPI的线序包括MIPI线路的个数及其排列顺序。
[0009]可选地,第一值为0或1中的一者,第二值为0或1中的另一者。
[0010]可选地,包括:基于第二值和从机设备需要配置的MIPI的线序,将非使能的MIPI线路对应的上拉电阻保持使能并且将使能的MIPI线路对应的上拉电阻解除使能。
[0011]可选地,步骤c包括接收主机设备通过LP(Low Power)模式发送的初始化指令,初始化指令包括第二线序。
[0012]可选地,步骤a包括:基于第一值配置从机设备中的LP输出逻辑单元为与逻辑;步骤c包括:从机设备中的LP接收单元在一条MIPI线路上接收和输出初始化指令,并且在其余
MIPI线路上输出高电平;步骤d包括:LP输出逻辑单元的一个输入端接收由LP接收单元输出的初始化指令,其余输入端接收LP接收单元输出的高电平,将各输入端数据进行与逻辑计算而输出初始化指令,从机设备中的数据处理单元接收LP输出逻辑单元输出的初始化指令获得第二线序,并且写入第一寄存器。
[0013]可选地,包括:基于第二值而解除LP输出逻辑单元的与逻辑的配置,以使使能的MIPI线路将主机设备通过LP模式发送的数据直接输出至数据处理单元。
[0014]可选地,步骤c包括:从机设备中的HS使能控制单元检测主机设备发送的HS使能序列,从机设备中的HS接收单元接收主机设备通过HS(High Speed)模式发送的初始化指令。
[0015]可选地,包括:当HS使能控制单元检测到HS使能序列后,使HS使能序列所在MIPI线路对应的上拉电阻解除使能以接收初始化指令。
[0016]可选地,包括:在接收完初始化指令后使HS使能序列所在MIPI线路对应的上拉电阻使能。
[0017]可选地,步骤c包括:从机设备中的HS接收单元接收和输出初始化指令至从机设备中的数据处理单元;其中,初始化指令包括HS格式的数据包;步骤e包括:数据处理单元根据第一线序对初始化指令进行处理,得到处理后的初始化指令。
[0018]本专利技术实施例还提供一种从机设备,包括:第一寄存器,其适于存储MIPI的线序,并将接收的MIPI的线序作为从机设备的MIPI的线序写入第一寄存器;第二寄存器,其适于存储数据处理单元发送的指令,并基于该指令将第二寄存器配置为第一值或第二值;多个接收单元,其分别设置于从机设备的各条MIPI线路上,并适于接收和输出主机设备发送的初始化指令、以及基于第一值而使能各条MIPI线路;多个上拉电阻,其分别对应于各条MIPI线路,并适于基于第一值而使能多个上拉电阻;数据处理单元,其适于接收接收单元发送的初始化指令;其中,如果初始化指令中包括主机设备的MIPI的线序,则将主机设备的MIPI的线序写入第一寄存器。
[0019]可选地,上拉电阻适于基于第二值和从机设备的MIPI线序将非使能的MIPI线路对应的上拉电阻保持使能并且将使能的MIPI线路对应的上拉电阻解除使能。
[0020]可选地,接收单元为LP接收单元,其适于在一条MIPI线路上接收和输出主机设备通过LP模式发送的初始化指令并且在其余MIPI线路上输出高电平,初始化指令包括主机设备的MIPI的线序;从机设备还包括LP输出逻辑单元,其适于基于第一值配置为与逻辑,其一个输入端接收由LP接收单元输出的初始化指令,其余输入端接收LP接收单元输出的高电平,将各输入端数据进行与逻辑计算而输出初始化指令;数据处理单元适于接收LP输出逻辑单元输出的初始化指令。
[0021]可选地,LP输出逻辑单元适于基于第二值而解除其与逻辑的配置,以使使能的MIPI线路将主机设备通过LP模式发送的数据直接输出至数据处理单元。
[0022]可选地,接收单元为HS接收单元,其适于接收主机设备通过HS模式发送的初始化指令。
[0023]可选地,还包括:HS使能控制单元,其适于检测初始化指令中的HS使能序列并向HS使能序列所在MIPI线路对应的上拉电阻发送使能解除的解除指令,在初始化指令发送完成后向HS使能序列所在MIPI线路对应的上拉电阻发送使能恢复的恢复指令;其中,HS使能序列所在MIPI线路对应的上拉电阻适于接收解除指令而解除使能、接收恢复指令而恢复使
能。
[0024]与现有技术相比,本专利技术实施例的技术方案无需为配置从机设备MIPI的线序设置专用的pad,从而节省了从机IC上的pad资源。
附图说明
[0025]图1是本专利技术实施例中一种从机设备的示意图;
[0026]图2本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置从机设备的MIPI的线序的方法,其特征在于,包括:步骤a,将预设的从机设备的MIPI的第一线序写入第一寄存器;步骤b,设置第二寄存器为第一值,并基于所述第一值而使能所述从机设备的所有MIPI线路、使能与所述所有MIPI线路分别对应的上拉电阻;步骤c,接收主机设备发送的初始化指令;步骤d,如果所述初始化指令中包括所述主机设备的MIPI的第二线序,则将所述第二线序写入所述第一寄存器、将所述第二寄存器设置为第二值、以及基于所述第二值和所述第二线序配置所述从机设备的MIPI的线序。2.根据权利要求1所述的方法,其特征在于,还包括:步骤e,如果所述初始化指令不包括所述主机设备的MIPI的线序信息,则将所述第二寄存器设置为第二值;以及基于所述第二值和所述第一线序配置所述从机设备的MIPI的线序。3.根据权利要求1或2所述的方法,其特征在于,所述MIPI的线序包括MIPI线路的个数及其排列顺序。4.根据权利要求1或2所述的方法,其特征在于,所述第一值为0或1中的一者,所述第二值为0或1中的另一者。5.根据权利要求1或2所述的方法,其特征在于,包括:基于所述第二值和所述从机设备需要配置的MIPI的线序,将非使能的MIPI线路对应的上拉电阻保持使能并且将使能的MIPI线路对应的上拉电阻解除使能。6.根据权利要求1所述的方法,其特征在于,步骤c包括接收所述主机设备通过LP(Low Power)模式发送的所述初始化指令,所述初始化指令包括所述第二线序。7.根据权利要求6所述的方法,其特征在于,步骤a包括:基于所述第一值配置所述从机设备中的LP输出逻辑单元为与逻辑;步骤c包括:所述从机设备中的LP接收单元在一条MIPI线路上接收和输出所述初始化指令,并且在其余MIPI线路上输出高电平;步骤d包括:所述LP输出逻辑单元的一个输入端接收由所述LP接收单元输出的所述初始化指令,其余输入端接收所述LP接收单元输出的高电平,将各输入端数据进行与逻辑计算而输出所述初始化指令,所述从机设备中的数据处理单元接收所述LP输出逻辑单元输出的所述初始化指令获得所述第二线序,并且写入所述第一寄存器。8.根据权利要求7所述的方法,其特征在于,包括:基于所述第二值而解除所述LP输出逻辑单元的与逻辑的配置,以使所述使能的MIPI线路将所述主机设备通过LP模式发送的数据直接输出至所述数据处理单元。9.根据权利要求2所述的方法,其特征在于,步骤c包括:所述从机设备中的HS使能控制单元检测所述主机设备发送的HS使能序列,所述从机设备中的HS接收单元接收所述主机设备通过HS(High Speed)模式发送的所述初始化指令。10.根据权利要求9所述的方法,其特征在于,包括:当所述HS使能控制单元检测到所述HS使能序列后,使所述HS使能序列所在MIPI线路对应的上拉电阻解除使能以接收所述初始化指令。11.根据权利要求10所述的方法,其特征在于,包括:在接收完所述初始化指令...

【专利技术属性】
技术研发人员:汪瀚王富中
申请(专利权)人:格科微电子上海有限公司
类型:发明
国别省市:

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

1