TI中文支持网
TI专业的中文技术问题搜集分享网站

lm98640 lvds数据接口

你好,最近采用lm98640 AD+Altera FPGA做采集,ADC采集的数据由lvds传输给FPGA处理。看了98640的文档对lvds接口部分有点疑问

lvds输出接口的TXCLK是在两拨数据中间有个gap,TXCLK不能算是个完整的时钟信号,在FPGA端就不能把TXCLK作为一个时钟输入作为时钟源。那对于输入数据还能用altddio_in做处理吗?经过altddio_in的数据以哪个时钟作为时钟域呢?

Jason Shen:

不太明白你的意思,INCLK是LVDS的输入时钟,其他的信号都是和这个信号有关系的。需要TXCLK是一个完整的时钟是出于一个是么考虑呢?

luis:

回复 Seasat Liu:

你好,感谢你的回复
    我的问题是这样的,lm98640数据通过lvds接口输出,在Quad Lane中TXCLK作为采样时钟去采集TXOUT0 TXOUT1 TXOUT2 TXOUT3信号,
FPGA端代码用verilog实现如下
    always@(posedge TXCLK)
            data 0 <= TXOUT0
            data 1<= TXOUT1
            data 2<= TXOUT2
            data 3<= TXOUT3
TXCLK在even output和odd output中有一个gap,这样还能把TXCLK作为采样时钟去采集TXOUT信号?是否会存在问题?
还有,对于FPGA实现TXOUT信号采集除了以上方法,是不是有其他的方法实现?

user3931289:

回复 Seasat Liu:

我用TxtFrm作为信号起始,用TXTCLK作为数据采集,下降沿采集,FPGA采出来怎么结果不对啊?INCLK是外部SMA信号源单独供给。

赞(0)
未经允许不得转载:TI中文支持网 » lm98640 lvds数据接口
分享到: 更多 (0)