4 帧存储控制器与LCD/VGA显示控制器的设计
4.1 数据格式的转换
根据前面第2节的介绍,从ITU656解码模块出来的数据为8位4:2:2的YUV空间图像数据,而LCD/VGA显示器只能接收RGB数据。因为Y-CrCb4:2:2格式不能直接转换为RGB,所以需要先转换为YCrCb4:4:4格式。
我们知道解码芯片得到的视频数据是顺序为Cb,Y,Cr,Y,Cb,Y,Cr,……的序列,存储的时候将一个Y与一个C(Cb或Cr)结合起来组成一个16位的数据。而当数据被读出来时就要将这些视频数据转换为每个像素占24位(Y、Cb、Cr各占8位)的4:4:4的数据流。4:2:2到4:4:4的转换采用最简单的插值算法,在采样的时候,每隔一个像素才采一次色度值(Cb和Cr)。在转化时,直接将前一个有色度信息的像素点
的Cr以及Cb的值直接赋给后一个像素的Cr和Cb,这样就能得到4:4:4的像素数据,每个像素占用24位位宽。
4.2 帧存储控制器
作为系统的重要组成部分,帧存储控制器主要用来进行有效数据的缓存。视频数据在FPGA1的控制下乒乓写入两片SRAM。乒乓技术应用的关键在于乒乓切换信号frame的产生,本系统中根据视频解码芯片的奇偶场信号RTS0来产生帧切换frame信号,也就是一个RTS0周期切换一次。一个RTS0周期由一个奇场和一个偶场组成,是一副完整的画面。当frame为1是,FPGA通过计数器的计数截取最终显示所需要的有效的像素点信息按照SRAM的控制时序写入SRAM1,同样当frame为0时,将对应的像素信息写入SRAM2,如图5所示。
系统加电的同时,4片视频解码芯片同时工作,为了保证数据采集的准确性和显示的同步性,系统内生成一个八倍于像素时钟的写时钟信号write_clk,这样,在一个像素时钟周期,写时钟信号已经过了八个周期,而每两个周期分别完成一路图像数据的写过程。
由于SRAM是一维存储空间,一个地址对应一个数据。所以在写入数据时将SRAM的地址空间划分为4段,每一段用来存储一路图像数据。
用程序实现比较简单,设置一个地址寄存器sram_addr_reg,将它赋给SRAM的地址控制信号sram_addr。然后在对每一路图像写入电感器厂家时,将对应的SRAM的起始地址加上一个固定的基数。如:
这样就保证了SRAM中对应地址的数据和屏幕上显示位置的一一对应关系,在读程序中,只需要按照顺序读SRAM即可,如图6所示。
4.3 LCD/VGA显示控制器
本模块主要是用FPGA来产生LCD/VGA显示时所需要的时钟信号CLK(像素时钟信号)、VSYNC(帧同步信号)、HSYNC(行同步信号)和使能信号(VDEN),并在相应控制时序的作用下,依次将显示缓存即SRAM中的数据依次读出,输出到LCD上的过程。
LCD显示所需的主要时序信号的关系如图7所示。
在系统中,LCD屏幕分辨率为640x480,像素时钟CLK为2屏蔽电感器5MHz,由于FPGA的主时钟输入选用了20 MHz的有源时钟,那么就要求利用Cyclone芯片的内部逻辑资源来实现时钟倍频,以产生所需要的CLK(25 MHz)、用Verilog语言编写参数化的时一体电感器序生成模块,产生HSYNC(32 kHz)及VHY-NC(60 Hz)时钟信号,如图8所绕行电感示。
VGA显示原理与LCD相似,除了在硬件上正确连接ADV7125芯片电路外根据需要的分辨率来生成相应时钟信号即可。
5 图像抖动的分析与解决
在系统完成后软硬件联调时,出现画面抖动现象,其中以RTSO为基准而产生乒乓切换的那一路图像稳定,其他三路都出现不同程度的抖动现象。对此我们做了深入的分析和实验,分析整个系统的结构可知,系统在多插件电感器扁平线圈电感制造厂
【获得20元现金红包】拆、拆、拆明纬1000W开关 明纬 SE-1000-24 24V 41.7A,,二手区没人看就直接毁啦。
先上一个规格书。
SE-1000-SPEC.PDF 规格书
还贴着条型吗。。
风扇、输入和110/220切换端子
[开关电源]招个电源研发技术员(代朋友发布)吐槽一下二姨家的招聘版块,没眼看。 。 。 。 。 ====================================招聘:电源研发技术员(助理、学徒)学历:高中、中专(学历往上的要么坐不住,坐得住肯拿这点工资的能力和悟性肯定很差)能力要求:能看懂基本的电源原理图、识别元件器材、会用基本的仪器; 会基本的PCB软件操作、掌握风枪吹焊、0402阻容器件手焊公司产品:专业研发、生产、销售高效率的电源模块工作内容:协助进行电源产品方案的研发(焊板、测试、BOM维
基于DSP芯片TMS320F240的步进电机的调焦系统设 0引言:当摄影镜头拍摄运动的物体时,如果运动轨迹已知,摄影镜头必须对焦距进行调节,从而调整目标的像点的位置,使得目标始终位于焦点上,达到实时拍摄的 目标,传统变焦大多是利用机械装置完成的,比如凸轮机