基于fpga产生移动图形信号的装置及方法

文档序号:9578658阅读:499来源:国知局
基于fpga产生移动图形信号的装置及方法
【技术领域】
[0001]本发明涉及液晶模组的显示和测试技术领域,具体涉及一种基于FPGA (Field —Programmable Gate Array,即现场可编程门阵列)产生移动图形信号的装置及方法。
技术背景
[0002]随着液晶显示设备的发展,显示效果日趋清晰、逼真,因此,许多显示产品不仅用于常见的图片、文本显示,也被人们广泛用于观看影视、比赛等节目。为了满足消费者的需求、也为了在市场竞争下处于有利地位,现在越来越多的显示设备厂家日益重视显示模组在动态画面或画面变化下的显示效果,并投入大量成本进行相关研究。
[0003]这些厂家在研发、生产、调试时需要图像信号源能对产生的图像进行有规律的移动(如水平移动、垂直移动、斜线移动)来检测其显示产品在动态变化下的显示效果。但市场上常见的图像信号源没有类似功能。

【发明内容】

[0004]本发明的目的是针对上述技术问题,提供一种基于FPGA产生移动图形信号的装置及方法,该装置及方法能进行移动效果的显示,并可由上层配置其移动速度、移动时间,且可支持不同分辨率。
[0005]为实现此目的,本发明所设计的基于FPGA产生移动图形信号的装置,其特征在于:它包括图像存储接口、图像移动模块、图像移动控制模块和移动图像输出接口,所述图像移动模和图像移动控制模块集成于现场可编程门阵列中,所述图像存储接口为现场可编程门阵列的图像输入端,所述移动图像输出接口为现场可编程门阵列的图像输出端,所述图像移动控制模块的信号输入端为现场可编程门阵列的控制信号输入端,所述图像存储接口连接图像移动模块的信号输入端;所述图像移动模块的信号输出端连接移动图像输出接口,所述图像移动控制模块的图像移动控制信号输出端分别连接图像存储接口和图像移动模块的控制信号输入端;所述图像存储接口用于接收原始静止图像数据。
[0006]一种基于FPGA产生移动图形信号的方法,它包括如下步骤:
[0007]步骤1:现场可编程门阵列的控制信号输入端接收到移动画面启动命令以及移动画面参数后,根据图像时序信号将图像输入端输入的原始图像数据送入现场可编程门阵列进行图像移动处理得到移动图像数据;
[0008]步骤2:按照图像时序信号移动所述移动图像数据中的相对延迟和抖动,并将移动图像数据和图像时序信号同步对齐生成移动图像信号。
[0009]本发明的有益效果为:
[0010]1、本发明通过上层配置既能显示某种图像(BMP图像、逻辑画面)静止的原始画面,又能对该图像同时显示其水平移动、垂直移动、斜线移动的画面效果。
[0011]2、本发明所显示的画面在进行各种移动时,会从第1像素到最后一个像素反复循环移动。即可正向移动显示(即从左到右、从上到下),也可反向移动显示(即从右到左、从下到上)。
[0012]3、本发明由上层接口模块设置画面的各种移动方式的开始、停止、移动速度、移动持续时间、移动画面帧数和斜线移动斜率。
[0013]4、本发明当画面移动结束后可由上层接口模块设置是否显示最后移动停止的图像还是返回显示未移动的原始图像。
[0014]5、本发明既能显示静止的原始画面,又能进行移动效果的显示,并可由上层配置其移动速度、移动时间,且可支持不同分辨率。满足了客户在研发、生产、调试时需要图像信号源能对产生的图像进行有规律移动的技术要求。
[0015]6、本发明可通过用FPGA芯片来实现所述功能,技术方案实现容易,而且实现成本较低,且工作稳定。
【附图说明】
[0016]图1为本发明的结构示意图;
[0017]图2为本发明中图像以1个像素左右移动的原理图;
[0018]图3位本发明中图像以2个像素左右移动的原理图;
[0019]图4为本发明中图像以1个像素垂直移动的原理图;
[0020]图5为本发明中图像以2个像素垂直移动的原理图;
[0021]图6为本发明中图像斜线移动的原理图。
[0022]其中,1 一图像存储接口、2—原始图像数据缓存模块、3—原始图像数据读取控制模块、4一图像移动模块、4.1 一图像左右移动模块、4.2 —图像上下移动模块、4.3 —图像斜线移动模块、5—移动数据缓存模块、5.1—左右移动数据缓存模块、5.2—上下移动数据缓存模块、5.3—斜线移动数据缓存模块、6—移动图像数据输出模块、7—移动图像产生模块、8—图像同步缓冲模块、9 一图像移动控制模块、10—图像时序产生模块、11 一移动图像输出接口、12—上层接口模块、13—图像存储模块、14一图像产生模块、15—图像存储器模块、16—逻辑画面模块。
【具体实施方式】
[0023]以下结合附图和实施例对本发明作进一步的详细说明:
[0024]如图1所述的基于FPGA产生移动图形信号的装置,其特征在于:它包括图像存储接口 1、图像移动模块4、图像移动控制模块9和移动图像输出接口 11,所述图像移动模块4和图像移动控制模块9集成于现场可编程门阵列中,所述图像存储接口 1为现场可编程门阵列的图像输入端,所述移动图像输出接口 11为现场可编程门阵列的图像输出端,所述图像移动控制模块9的信号输入端为现场可编程门阵列的控制信号输入端,所述图像存储接口 1连接图像移动模块4的信号输入端;所述图像移动模块4的信号输出端连接移动图像输出接口 11,所述图像移动控制模块9的图像移动控制信号输出端分别连接图像存储接口1和图像移动模块4的控制信号输入端;所述图像存储接口 1用于接收原始静止图像数据。
[0025]上述技术方案中,所述现场可编程门阵列还集成了原始图像数据读取控制模块3、移动图像数据输出模块6、移动图像产生模块7和图像时序产生模块10;所述图像时序产生模块10分别为所述移动图像产生模块7和图像移动控制模块9提供像素时钟和图像时序信号,所述图像移动控制模块9分别为所述移动图像数据输出模块6和移动图像产生模块7提供图像移动控制信号,所述图像存储接口 1通过原始图像数据读取控制模块3为所述图像移动模块4提供原始静止图像数据,所述图像移动模块4依次通过所述移动图像数据输出模块6、移动图像产生模块7向移动图像输出接口 11输出移动图像信号。
[0026]上述技术方案中,所述现场可编程门阵列还集成了原始图像数据缓存模块2,所述图像存储接口 1通过所述原始图像数据缓存模块2为所述原始图像数据读取控制模块3提供原始静止图像数据。
[0027]上述技术方案中,所述图像移动模块4包括图像左右移动模块4.1、图像上下移动模块4.2和图像斜线移动模块4.3,所述原始图像数据读取控制模块3分别为所述图像左右移动模块4.1、图像上下移动模块4.2和图像斜线移动模块4.3提供原始静止图像数据,所述图像左右移动模块4.1、图像上下移动模块4.2和图像斜线移动模块4.3分别为所述移动图像数据输出模块6提供图像移动信号。
[0028]上述技术方案中,所述图像移动控制模块9分别为所述图像左右移动模块4.1、图像上下移动模块4.2和图像斜线移动模块4.3提供图像移动控制信号,并接受所述图像左右移动模块4.1、图像上下移动模块4.2和图像斜线移动模块4.3的图像移动状态信号。
[0029]上述技术方案中,所述现场可编程门阵列还集成了移动数据缓存模块5,所述移动数据缓存模块5包括左右移动数据缓存模块5.1、上下移动数据缓存模块5.2和斜线移动数据缓存模块5.3,所述图像左右移动模块4.1、图像上下移动模块4.2和图像斜线移动模块
4.3分别通过所述左右移动数据缓存模块5.1、上下移动数据缓存模块5.2和斜线移动数据缓存模块5.3与所述移动图像数据输出模块6连接。
[0030]上述技术方案中,所述现场可编程门阵列还集成了图像同步缓冲模块8,所述移动图像产生模块7通过所述图像同步缓冲模块8与所述移动图像输出接口 11连接。
[0031]一种基于FP
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1