[发明专利]基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法有效
申请号: | 201510221964.3 | 申请日: | 2015-04-30 |
公开(公告)号: | CN104778936B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 彭骞;朱亚凡;欧昌东;许恩;郑增强;邓标华;沈亚非;陈凯 | 申请(专利权)人: | 武汉精测电子技术股份有限公司 |
主分类号: | G09G3/36 | 分类号: | G09G3/36;G09G3/00 |
代理公司: | 武汉开元知识产权代理有限公司42104 | 代理人: | 黄行军,刘琳 |
地址: | 430070 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga 实现 mipi 信号 hsdt 状态 command 功能 方法 | ||
1.一种基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法,其特征在于:包括如下步骤:
1)将开屏指令转换为COMMAND数据,经过组包后转换为LPDT数据格式,然后发送至MIPI模组(11)完成开屏步骤;
2)接收RGB视频信号,将所述RGB视频信号转换为分段的图像数据;
3)将所述分段的图像数据中的第一段图像数据转换为COMMAND数据后缓存,并根据MIPI DCS协议在缓存的第一段COMMAND数据内填入DCS命令2C;
4)将缓存的第一段COMMAND数据组成第一段MIPI数据长包,再将第一段MIPI数据长包转换为HSDT数据格式,并发送至MIPI模组(11)显示;
5)依次将所述RGB视频信号中的下一段图像数据转换为COMMAND数据后缓存,并根据MIPI DCS协议在缓存的每一段COMMAND数据内填入DCS命令3C;
6)依次将缓存的每一段COMMAND数据组成每一段MIPI数据长包;
7)依次将每一段MIPI数据长包转换为HSDT数据格式,并发送至MIPI模组(11)显示,直至一帧图像的全部图像数据发送至MIPI模组(11);
8)检查是否有新的图像输入,没有输入则暂停操作,有输入则重复步骤2)~7)。
2.根据权利要求1所述的基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法,其特征在于:所述步骤2)中的分段的图像数据中每一段为一行图像数据。
3.根据权利要求1所述的基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法,其特征在于:所述步骤2)中的分段的图像数据中每一段为一帧图像数据。
4.根据权利要求2或3所述的基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法,其特征在于:所述DCS命令2C和DCS命令3C位于COMMAND数据的第一个数据位置上。
5.根据权利要求4所述的基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法,其特征在于:在所述步骤1)之前还包括设置配置参数的步骤,所述配置参数包括MIPI模组开屏指令、视频数据分段大小、RGB颜色位宽、RGB分量顺序、模组数据LANE数、COMMAND传输方式、信号传输时序、传输速率和输出电气参数。
6.根据权利要求5所述的基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法,其特征在于:所述组成MIPI数据长包的过程中,根据所述RGB分量顺序配置参数调整每个视频数据的R、G、B分量的前后位置。
7.根据权利要求5所述的基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法,其特征在于:所述组成MIPI数据长包的过程中,根据所述RGB颜色位宽配置参数对色阶为12bit、16bit的视频数据的RGB分量拆分成两个高低字节依次填入。
8.根据权利要求6所述的基于FPGA实现MIPI信号在HSDT状态下的COMMAND功能的方法,其特征在于:所述步骤6)中将MIPI数据长包转换为HSDT数据格式时,当前一段组包完成后若下一段数据尚未到来时则自动插入MIPI空包以维持HSDT的传输速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉精测电子技术股份有限公司,未经武汉精测电子技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510221964.3/1.html,转载请声明来源钻瓜专利网。