完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如果在1700ps周期设计上有700ps数据抖动,可以简单地反序列化6个没有问题吗?
以上来自于谷歌翻译 以下为原文 If there is 700ps Data jitter on 1700ps period design, can spartan 6 Deserialize without a problem? |
|
相关推荐
6个回答
|
|
9,
依靠, 容许抖动取决于从数据中恢复时钟。 对于恢复时钟的数据,最坏情况下的抖动是700 ps还是+/- 350 ps? 如果是这样,那么给定数据波形的形状,这可能都在眼睛的开口内(数据稳定且有效)。 Austin Lesea主要工程师Xilinx San Jose 以上来自于谷歌翻译 以下为原文 9, Depends, Tolerating jitter depends on your clock recovery from the data. Is the worst case jitter 700 ps, or +/- 350 ps for the data from your recovered clock? If so, then given the shape of the data waveform, that might be all within the opening iof the eye (where the data is stable and valid). Austin Lesea Principal Engineer Xilinx San Jose |
|
|
|
亲爱的奥斯汀,
我在论坛中找到了这个。 解串器的输入数据和输入时钟之间是否存在相位要求? http://forums.xilinx.com/t5/Spartan-Family-FPGAs/Problem-with-phase-detector-on-Spartan-6/td-p/77309 11-02-2011 01:39 AM 你好约翰, 是的,这是可以预料的。 如果采样时钟和数据之间的关系大约为180度,则会发生环绕并导致数据丢失。 问候 缺口 Xilinx员工 .... 以上来自于谷歌翻译 以下为原文 Dear Austin,I found this in the forum. Is there a phase requirement between the incoming data and incoming clock for the deserializer?http://forums.xilinx.com/t5/Spartan-Family-FPGAs/Problem-with-phase-detector-on-Spartan-6/td-p/7730911-02-2011 01:39 AM Hello John,Yes, this is to be expected. If the realtionship between the sampling clock and data is around 180 degrees then wraparound and data loss will occur.RegardsNickXilinx Employee.... |
|
|
|
亲爱的奥斯汀,
问题 我们有8个LVDS数据通道,560Mbps和1个时钟280MHz(DDR),我们将其反序列化为14比1 8个频道中的7个无误地工作。 具有最大延迟的1个通道在来自bitlip的50-100个时钟周期之后产生1位移位错误,其被锁定。 实验 如果我在IDELAY VALUE上设置延迟(时钟,从属,iodelay属性),我可以将问题推送到其他数据通道 我们的想法 我们认为相位检测包含在内并因延迟和抖动而使数据位移一位 问候 9 以上来自于谷歌翻译 以下为原文 Dear Austin, problem we have 8 LVDS data channels, 560Mbps and 1 clock 280MHz (DDR) that we deserialize 14 to 1 7 out of 8 channels work without errors. 1 channel with most delay creates 1 bit shift error, after 50-100 clock cycles from bitslip, which is locked. experiment I can push the problem to the other data channels if I put a delay on IDELAY VALUE (clock, slave, iodelay attribute) what we think We think phase detection wraps around and makes one bit data shift due to delay and jitter regards 9 |
|
|
|
我不想干涉9和奥斯汀之间的交流。
以下问题的答案可能有助于奥斯汀帮助您。 9的问题: 280MHz时钟如何接收并分配到8个输入数据通道? 所有8个输入通道都在Spartan-6设备的同一边缘吗? 所有8个输入通道是否都在Spartan-6设备的同一半边缘? 所有8个输入通道是否共享公共BITSLIP逻辑,还是每个数据输入通道都有独立的BITSLIP状态机? 相位检测(使用IDELAY)是用于输入数据通道,还是使用固定延迟(使用IDELAY)? 是否测量了8个数据通道之间的板载时序偏差? 如果是,那么FPGA输入端的8个数据通道的时序如何匹配? - 鲍勃埃尔金德 签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。 阅读手册或用户指南。 你读过手册了吗? 你能找到手册吗?2。 搜索论坛(并搜索网页)以寻找类似的主题。 不要在多个论坛上发布相同的问题。 不要在别人的主题上发布新主题或问题,开始新的主题!5。 学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。 提供有用的详细信息(请与网页,数据表链接).7。 您的代码中的评论不需要支付额外费用。 我没有支付论坛帖子的费用。 如果我写一篇好文章,那么我一无所获。 以上来自于谷歌翻译 以下为原文 I do not want to interfere in the exchange between 9 and Austin. The answers to the following questions might help Austin to help you. Questions for 9:
SIGNATURE: README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369 Summary: 1. Read the manual or user guide. Have you read the manual? Can you find the manual? 2. Search the forums (and search the web) for similar topics. 3. Do not post the same question on multiple forums. 4. Do not post a new topic or question on someone else's thread, start a new thread! 5. Students: Copying code is not the same as learning to design. 6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please). 7. You are not charged extra fees for comments in your code. 8. I am not paid for forum posts. If I write a good post, then I have been good for nothing. |
|
|
|
鲍勃,
无论如何,请跳进去帮忙。 您的所有评论和问题都与本次讨论非常相关。 通常,当某人表示其抖动值(700ps)时,实际抖动几乎肯定会更大。 确实看起来数据错误来自抖动,正如你所指出的那样,pcb上的延迟不匹配(因为某些通道工作,而其他通道不工作)。 匹配所有内容应该会导致无错误的频道。 但是,知道内部封装延迟,改变PCB上的延迟可能意味着新的电路板。 内部封装延迟可在其他地方获得,并且需要从源IC一直到FPGA器件。 当我们指示我们的电路板布局人员“匹配延迟”时,我们通常会要求延迟与witihn +/- 5ps相匹配。 Austin Lesea主要工程师Xilinx San Jose 以上来自于谷歌翻译 以下为原文 Bob, By all means, jump in to help. All of your comments and questions are very pertinent to this discussion. Generally,l when someone meantions a value for their jitter (700ps), the actual jitter is almost surely larger. It really does appear that the data errors are from the jitter, and as you point out, any mis-match in delay on the pcb (as some channels work, and others do not). Matching everything should result in an error-free channel. But changing the delay on the pcb, knowing the internal package delays, probably means a new board. Internal package delays are available elsewhere, and need to be accounted for, from the source IC, all the way to the FPGA device. We typically ask that delays be matched to witihn +/- 5ps when we direct our board layout people to "match delays." Austin Lesea Principal Engineer Xilinx San Jose |
|
|
|
确实看起来数据错误来自抖动......
8个数据通道中的7个“无错误”表明抖动本身不足以导致第8个数据通道发生故障。 Spartan-6具有自己独特的时钟缓冲器和时钟分配功能和限制,并且有可能对设计的这一方面进行额外的关注可以提高性能或可靠性。 只是一个猜测,就我而言...... - 鲍勃埃尔金德 签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。 阅读手册或用户指南。 你读过手册了吗? 你能找到手册吗?2。 搜索论坛(并搜索网页)以寻找类似的主题。 不要在多个论坛上发布相同的问题。 不要在别人的主题上发布新主题或问题,开始新的主题!5。 学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。 提供有用的详细信息(请与网页,数据表链接).7。 您的代码中的评论不需要支付额外费用。 我没有支付论坛帖子的费用。 如果我写一篇好文章,那么我一无所获。 以上来自于谷歌翻译 以下为原文 It really does appear that the data errors are from the jitter... That 7 of the 8 data channels are 'error-free' suggests that jitter is not sufficient -- by itself -- to cause the 8th data channel to fail. Spartan-6 has its own unique set of clock buffer and clock distribution features and limitations, and there is a possibility that additional attention to this aspect of the design may lead to improved performance or reliabilty. Just a guess, on my part... -- Bob Elkind SIGNATURE: README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369 Summary: 1. Read the manual or user guide. Have you read the manual? Can you find the manual? 2. Search the forums (and search the web) for similar topics. 3. Do not post the same question on multiple forums. 4. Do not post a new topic or question on someone else's thread, start a new thread! 5. Students: Copying code is not the same as learning to design. 6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please). 7. You are not charged extra fees for comments in your code. 8. I am not paid for forum posts. If I write a good post, then I have been good for nothing. |
|
|
|
只有小组成员才能发言,加入小组>>
2424 浏览 7 评论
2826 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2294 浏览 9 评论
3375 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2465 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1254浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
590浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
453浏览 1评论
2008浏览 0评论
732浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 00:05 , Processed in 1.443552 second(s), Total 88, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号