原创 视频处理心的(二) LVDS接收

2011-3-17 18:14 3695 6 7 分类: FPGA/CPLD

上一篇我们介绍了LVDS的电视行业的一般知识,本篇来谈谈FPGA接收LVDS信号以及数据的解码.


在FPGA接收LVDS信号前,必须先保证信号的质量.下图为一组数据与时钟的眼图:


db70a194-84d7-4840-9699-c773ac5898cc.JPG


在图上,我们主要看以下几个方面:1,时钟与数据的相位;2,数据波形的幅度;


在LVDS的信号质量上,阻抗匹配是比较大的影响,关于PCB的布线,请参考这方面的资料,这里就不详细说明了.值得提出的一点是选FPGA芯片的时候一定要搞清楚所选的芯片100欧姆的匹配电阻是否可以通过FPGA内部的设置?因为在一些低端的芯片是没有这个功能的.就像我一样,买了一块FPGA开发板,卖方跟我说他们卖的开发板带LVDS输入,100欧姆匹配电阻在芯片里面设置.结果买回来仔细看芯片资料才发现这颗芯片没有设置匹配电阻的功能.白话了2000多块.这个卖方还是专业卖FPGA开发板的公司.北京的.什么玩意,这么不专业.


LVDS输入和输出在FPGA中都是有IP core的.以7bit,4+1,时钟74.25MHz为例.说明IP core的设置


caf5c1b6-1676-4582-bae7-0476177dab83.JPG


首先,选择你所用的器件,我用的是Cyclone 3.  再选择LVDS receiver,


what is the number of channels ?  选择4...........表示4组数据;


what is the deserialiation factor ?   选择7...........表示每个CLK传7bit;


4c52308a-94ce-4e2c-962f-4f1595f5e1ce.JPG


what is the input data rate?  填519.75.................即74.25*7


选择use shared PLL..........


what is the phase ............这个选项是选择数据线与时钟的相位差,因为LVDS的相位有差别,接收IP core能调整.


 

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户377235 2012-10-25 13:46

本人想请会LVDS视频解码的朋友合作开发解码板,有意者请联系黄生:18902435692

用户1579481 2008-12-16 16:49

强悍!
相关推荐阅读
用户1178441 2011-03-18 14:29
视频处理心的(三) LVDS解码
LVDS 接收器IP core设置完以后,最好编译一次,然后就可以打开Pin Planner设置管脚了,首先将数据线和时钟线的I/O Standard设置为LVDS,系统自动把负端显示出来。当在Loc...
用户1178441 2011-03-17 18:16
视频处理心的(一) LVDS知识
 近段时间接收一个电视行业视频处理项目,一路做下来,颇多的心的体会, 首先了解一下基本的知识:在FPGA的前端是MSTAR机芯,信号传输采用LVDS形式.在电视行业LVDS一般分两种传输方式:10bi...
用户1178441 2010-08-31 11:00
FPGA关于PWM输出控制原码
 ...
用户1178441 2010-08-31 10:56
I2C实例
国外论坛I2C的实例,希望有用。...
用户1178441 2010-08-31 10:55
FIFO应用实例
我从国外论坛整理的FIFO应用实例,希望对大家有帮组。...
EE直播间
更多
我要评论
1
6
关闭 站长推荐上一条 /3 下一条