[发明专利]一种低功耗数据传送模式的DPHY总线协议解码与触发的方法在审
申请号: | 201911140295.1 | 申请日: | 2019-11-21 |
公开(公告)号: | CN110928826A | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 田万里;吕增强 | 申请(专利权)人: | 中电科仪器仪表有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 青岛华慧泽专利代理事务所(普通合伙) 37247 | 代理人: | 马千会 |
地址: | 266000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 功耗 数据 传送 模式 dphy 总线 协议 解码 触发 方法 | ||
本发明属于通信技术领域,涉及总线传送协议的解码与触发方法。一种低功耗数据传送模式的DPHY总线协议解码与触发的方法,利用逻辑分析仪,在FPGA内部完成DPHY总线协议解码,并在解码的同时完成信号触发。本发明的方法,利用逻辑分析仪的硬件结构,在FPGA内部实现低功耗数据传送模式DPHY总线硬件解码和触发,在数据采集的同时进行解码,既减少了协议分析所需要的时间,提高波形刷新率,又能够实现实时触发,进而可以根据设定的触发条件来筛选要解析的帧,解决了传统软件解码数据量受存储区大小限制的问题。
技术领域
本发明属于通信技术领域,涉及总线传送协议的解码与触发方法。
背景技术
MIPI的DPHY接口在移动通信设备的摄像和显示功能的数据高速传输方面到越来越广泛的应用,且技术要求越来越高。对于从事MIPI的CSI/DSI芯片和外围模块开发的用户来说,一个有效的DPHY总线协议分析工具显得至关重要。
传统的MIPI低功耗数据传送模式DPHY总线协议分析与触发的方法有两种:一种是利用专用集成电路实现,其成本较高;一种是通过软件解码实现协议分析。现有的低功耗数据传送模式DPHY总线软件协议分析方案如图1所示,先通过硬件电路对信号进行过采样采集、存储,然后从存储区读取采样数据,进行协议分析,显示分析结果。
低功耗数据传送模式DPHY总线软件协议分析存在以下问题:1)软件协议分析是在数据采集存储结束之后,从存储区读取采集数据进行数据解码,无法实现实时触发;2)软件协议分析需要上位机经FPGA从存储区读取数据,读取数据量大,耗时长,解码速度慢;3)能够分析的最大数据量受存储区大小的限制,解码长度有限。
发明内容
为了解决现有技术中存在的问题,本发明提供一种低功耗数据传送模式的DPHY总线协议解码与触发的方法,该方法基于逻辑分析仪的硬件结构,在FPGA内部实现低功耗数据传送模式DPHY总线硬件解码和触发,在数据采集的同时进行解码,既减少了协议分析所需要的时间,提高波形刷新率,又能够实现实时触发,进而可以根据设定的触发条件来筛选要解析的帧,解决了软件协议分析数据量受存储区大小限制的问题。
为了解决本发明的技术问题,本发明采用的技术方案是:一种低功耗数据传送模式的DPHY总线协议解码与触发的方法,利用逻辑分析仪,在FPGA内部完成DPHY总线协议解码,并在解码的同时完成信号触发。
进一步的,根据总线传输速率计算出需要的采样时钟频率f2=n*f1;其中,f1为总线数据传输速率,f2为采样时钟频率,n≥10。
进一步的,根据采样时钟频率f2和模块输入时钟频率f3的大小关系计算采样时钟的分频系数div_num,并将一个码元时间内过采样时钟采集到的中间数据作为该码元的解码值,其中采样时钟的分频系数div_num计算公式为:
进一步的,利用状态机对帧协议内容进行检测解码。
进一步的,在利用状态机对帧协议各字段的解码过程中,当检测到触发设置的字段内容后,产生触发信号。
本发明的低功耗数据传送模式的DPHY总线协议解码与触发的方法,与传统方法相比,具有的有益效果为:
电路基于逻辑分析仪硬件平台,解码模块在FPGA内部设计实现,不需添加额外的硬件电路,设计方便,成本低,可移植性强,适用于对逻辑分析仪功能进行拓展;通过对模块最高频率时钟分频产生过采样时钟的方法实现10Mbps以下任意数据传输速率的低功耗数据传送模式DPHY总线解码;数据采集的同时进行解码分析,无需等数据采集结束后从存储区读取采样数据进行解码,解码速度快,使协议捕获率显著提高;可以在解码的同时产生触发信号,便于快速捕获关心的帧协议,解决了软件解码分析的数据量受存储区大小限制的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科仪器仪表有限公司,未经中电科仪器仪表有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911140295.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置