System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于MIPI APHY芯片的协议层及协议适配层自测电路制造技术_技高网

一种用于MIPI APHY芯片的协议层及协议适配层自测电路制造技术

技术编号:40585840 阅读:4 留言:0更新日期:2024-03-12 21:44
本发明专利技术公开一种用于MIPI APHY芯片的协议层及协议适配层自测电路,属于测试电路领域,包括协议层、协议适配层、MIPIAPHY链路层和MIPIAPHY物理层、以及实现自测所需要环形电路,所述环形电路处于与MIPIAPHY物理层并列的位置;所述协议层中包括本地协议从电路和本地协议主电路,所述协议适配层中包括本地协议转APHY协议适配电路和APHY协议转本地协议适配电路。本发明专利技术无需对接另一颗MIPIAPHY芯片,并且在单颗MIPI APHY芯片上将两个方向上的本地协议电路和本地协议适配电路结合起来一起测验,简化芯片测试的外部环境,提升芯片测试的效率。

【技术实现步骤摘要】

本专利技术涉及测试电路,特别涉及一种用于mipi aphy芯片的协议层及协议适配层自测电路。


技术介绍

1、mipi(mobile industry processor interface,移动产业处理器接口)aphy(用于汽车的串行器-解串器物理层规范,automobile phy)协议是mipi联盟推出的一种用于长距离高速率传输数据的传输协议,支持全双工通讯,并且提供协议适配层来支持一些本地协议(如i2c/gpio/spi等)与mipi aphy协议互相转化。这些上层协议的通讯距离比较有限,在这样的通讯链路上串接一套mipi aphy系统,使发送方送出的上层协议数据转为mipi aphy协议数据,可以在mipi aphy链路上传输十余米到达远端,在远端逆向转换回上层协议数据格式送给接收方。

2、在图1中,外部发送的协议数据由本地协议从电路接收,通过本地协议转aphy协议适配电路将数据转为aphy协议数据,再依次通过mipi aphy链路层和mipi aphy物理层到达线缆上;链路伙伴通过线缆接收到aphy协议数据后依次通过mipi aphy物理层和mipi aphy链路层把数据送到aphy协议转本地协议电路,由该电路转换出本地协议数据交给本地协议主电路发送出去。在相反的方向上存在相同的结构。

3、一般来说,要验证一颗mipi aphy芯片上的本地协议层的主从电路和相应的协议适配电路,需要为它对接一颗通过验证的mipi aphy芯片,在两颗mipi aphy芯片上分别挂载协议发送端和和协议接收端,来测试其中一个方向上的协议层电路和协议适配电路;然后再交换两颗mipi aphy芯片挂载的协议发送端和接收端,来测试另一个方向上的电路。这种测试方案需要测试中的设备对接一颗对端mipi aphy芯片,并且一支测试用例只能测试一个方向上的电路,测试环境比较复杂,测试流程比较冗长。


技术实现思路

1、本专利技术的目的在于提供一种用于mipi aphy芯片的协议层及协议适配层自测电路,以解决
技术介绍
中的问题。

2、为解决上述技术问题,本专利技术提供了一种用于mipi aphy芯片的协议层及协议适配层自测电路,包括协议层、协议适配层、mipi aphy链路层和mipi aphy物理层、以及实现自测所需要环形电路,

3、所述环形电路处于与mipi aphy物理层并列的位置;

4、所述协议层中包括本地协议从电路和本地协议主电路,所述协议适配层中包括本地协议转aphy协议适配电路和aphy协议转本地协议适配电路;

5、外部挂载的协议发送端向本地协议从电路发送协议数据,经过本地协议转aphy协议适配电路转换为mipi aphy协议数据,由mipi aphy链路层发往mipi aphy物理层,最终通过电缆送到外部的链接伙伴;

6、链接伙伴接收到mipi aphy数据包后,依次经过mipi aphy物理层→mipi aphy链路层把数据包送到对应协议的aphy协议转本地协议适配电路,此时mipi aphy数据包中的上层协议信息被提取并还原成协议的格式,链接伙伴的本地协议主电路根据aphy协议转本地协议适配电路送来的信息将源头协议发送端的行为完全复刻出来发给协议接收端,完成一次完整的协议层活动。

7、在一种实施方式中,所述协议发送端和所述协议接收端分别挂载在待测mipiaphy芯片的协议接收接口和协议发送接口上。

8、在一种实施方式中,所述用于mipi aphy芯片的协议层及协议适配层自测电路在测试中,通过选择mipi aphy链路层的连接通路,利用环形电路将mipi aphy链路自循环起来,使本地协议转aphy协议适配电路转出的数据不会去往mipi aphy物理层,而是在环形电路中绕回mipi aphy链路层;mipi aphy链路层把这笔数据当成是对端的mipi aphy芯片发来的,将其交给aphy协议转本地协议适配电路处理,然后再由本地协议主电路将协议层行为复刻出来发给外部协议接收端。

9、在一种实施方式中,所述环形电路通过fifo缓存方案和降速适配方案在下行链路方向和上行链路方向实现速率匹配。

10、在一种实施方式中,所述fifo缓存方案为:所述环形电路包含一个用于缓存数据的fifo和一套发送电路;

11、该发送电路在传输速率和数据接口上完全匹配所对接的接收电路;用fifo将mipiaphy链路层发送的mipi aphy数据包缓存下来,通过检测包头和包尾确认包完整性之后,调用环形电路内的发送电路将这笔mipi aphy数据包发回给mipi aphy链路层;发送速率匹配mipi aphy链路层的接收电路,因此mipi aphy链路层能成功解析这笔包;

12、在下行链路方向的环形电路中,接收端的带宽高于发送端,需对fifo做保护以防止溢出:当fifo接收完一笔包后,立刻停止对fifo的写入允许,直到fifo里的包被发送出去;fifo被清空后,才重新允许写入fifo;

13、在上行链路方向的环形电路中不需要做保护。

14、在一种实施方式中,所述降速适配方案为:每颗mipi aphy芯片的mipi aphy链路层内部都包括一套下行链路传输电路和一套上行链路传输电路,所述下行链路传输电路和所述上行链路传输电路的收发方向相反;对所述下行链路传输电路实施时钟降频手段,将其数据传输速率调整到与所述上行链路传输电路相同。

15、在一种实施方式中,所述mipi aphy链路层的上下行数据接口具有不同的时钟频率和数据位宽,在环形电路中利用异步fifo来使两者互相对接,实现接口切换。

16、本专利技术提供的一种用于mipi aphy芯片的协议层及协议适配层自测电路,无需对接另一颗mipi aphy芯片,并且在单颗mipi aphy芯片上将两个方向上的协议层和适配层电路结合起来一起测验,简化芯片测试的外部环境,提升芯片测试的效率。

本文档来自技高网...

【技术保护点】

1.一种用于MIPIAPHY芯片的协议层及协议适配层自测电路,其特征在于,包括协议层、协议适配层、MIPIAPHY链路层和MIPIAPHY物理层、以及实现自测所需要环形电路,

2.如权利要求1所述的用于MIPIAPHY芯片的协议层及协议适配层自测电路,其特征在于,所述协议发送端和所述协议接收端分别挂载在待测MIPIAPHY芯片的协议接收接口和协议发送接口上。

3.如权利要求1所述的用于MIPIAPHY芯片的协议层及协议适配层自测电路,其特征在于,所述用于MIPIAPHY芯片的协议层及协议适配层自测电路在测试中,通过选择MIPIAPHY链路层的连接通路,利用环形电路将MIPIAPHY链路自循环起来,使本地协议转APHY协议适配电路转出的数据不会去往MIPI APHY物理层,而是在环形电路中绕回MIPI APHY链路层;MIPIAPHY链路层把这笔数据当成是对端的MIPIAPHY芯片发来的,将其交给APHY协议转本地协议适配电路处理,然后再由本地协议主电路将协议层行为复刻出来发给外部协议接收端。

4.如权利要求1所述的用于MIPIAPHY芯片的协议层及协议适配层自测电路,其特征在于,所述环形电路通过FIFO缓存方案和降速适配方案在下行链路方向和上行链路方向实现速率匹配。

5.如权利要求4所述的用于MIPIAPHY芯片的协议层及协议适配层自测电路,其特征在于,所述FIFO缓存方案为:所述环形电路包含一个用于缓存数据的FIFO和一套发送电路;

6.如权利要求4所述的用于MIPIAPHY芯片的协议层及协议适配层自测电路,其特征在于,所述降速适配方案为:每颗MIPIAPHY芯片的MIPIAPHY链路层内部都包括一套下行链路传输电路和一套上行链路传输电路,所述下行链路传输电路和所述上行链路传输电路的收发方向相反;对所述下行链路传输电路实施时钟降频手段,将其数据传输速率调整到与所述上行链路传输电路相同。

7.如权利要求4所述的用于MIPIAPHY芯片的协议层及协议适配层自测电路,其特征在于,所述MIPIAPHY链路层的上下行数据接口具有不同的时钟频率和数据位宽,在环形电路中利用异步FIFO来使两者互相对接,实现接口切换。

...

【技术特征摘要】

1.一种用于mipiaphy芯片的协议层及协议适配层自测电路,其特征在于,包括协议层、协议适配层、mipiaphy链路层和mipiaphy物理层、以及实现自测所需要环形电路,

2.如权利要求1所述的用于mipiaphy芯片的协议层及协议适配层自测电路,其特征在于,所述协议发送端和所述协议接收端分别挂载在待测mipiaphy芯片的协议接收接口和协议发送接口上。

3.如权利要求1所述的用于mipiaphy芯片的协议层及协议适配层自测电路,其特征在于,所述用于mipiaphy芯片的协议层及协议适配层自测电路在测试中,通过选择mipiaphy链路层的连接通路,利用环形电路将mipiaphy链路自循环起来,使本地协议转aphy协议适配电路转出的数据不会去往mipi aphy物理层,而是在环形电路中绕回mipi aphy链路层;mipiaphy链路层把这笔数据当成是对端的mipiaphy芯片发来的,将其交给aphy协议转本地协议适配电路处理,然后再由本地协议主电路将协议层行为复刻出来发给外部协议接收端。

4.如权利要...

【专利技术属性】
技术研发人员:吴光林程剑平
申请(专利权)人:上海芯炽科技集团有限公司
类型:发明
国别省市:

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

1