赛灵思
直播中

陈丹丽

7年用户 180经验值
私信 关注
[问答]

Spartan6是否具有32位宽的IO数据

我正在测试spartan6上的serdes,我无法通过32位宽的数据传递结果。
我的电路使用8位和16位宽数据。
在一个范围内,我可以看到看起来移位或不一致的东西
以32位宽的IO数据输出接收器输出。
想看看其他人是否有32位宽数据的问题。
戴夫

以上来自于谷歌翻译


以下为原文

I'm testing the serdes on a spartan6 and I am having trouble getting passing results with 32 bit wide data.
My circuit works with 8 and 16 bit wide data.  On a scope I can see what appears to be shifted or inconsistant
data out the reciever outputs with 32 bit wide IO.
Looking to see if others have had problems with 32 bit wide data.

Dave

回帖(1)

赵雪培

2019-7-24 08:35:43
嗨,
1)在发生这种情况时检查时钟信号的完整性,因为使用多个IO bank可能会增加IO时钟的噪声
2)检查电源线的电源完整性。
3)检查是否有一个克隆电路,使数据与眼睛中心对齐。
4)探测时钟与数据输入,以查看是否得到了不正确的对齐,并且错过了一些数据位。
谢谢,AnirudhPS:请将此标记作为答案,以防它有助于解决您的问题。如果帖子引导您找到解决方案,请给予赞誉。

以上来自于谷歌翻译


以下为原文

Hi,
 
1) Check the clock signal integrity when this is happenning, since the usage of multiple IO banks may increase the noise on the IO clock
2) Check the power integrity for the power lines.
3) Check if you have a clibration circuit to make the data aigned to the centre of the eye.
4) Probe the Clock vs data input to see if you are getting the improper alignment and some data bits are being missed.
Thanks,
Anirudh

PS: Please MARK this as an answer in case it helped resolve your query.Give kudos in case the post guided you to a solution.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分