完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我一直在一家公司工作,设计一个基于Xilinx FPGA Spartan-6的超声系统。 基本上,FPGA用于控制ADC并接受12位串行输出数据(LVDS_data)。 我完成了这个项目 根据xapp1064的应用程序(serdes_1_to_n_clk_ddr_s8_diff.v andserdes_1_to_n_data_s8_diff.v)。 当反序列化因子设置为6时,我使用ISE-Simulator验证了它。它工作正常,但输出数据总是有 两位延迟。 换句话说,采样数据与原始数据不对齐,导致错误的数据输出。 有没有人对此问题有任何建议或经验? 任何帮助将非常感激。 以上来自于谷歌翻译 以下为原文 Hello, I have been working in a company to design a ultrasound system which is based on Xilinx FPGA Spartan-6 . Basically, the FPGA is used to control a ADC and accept the 12bits serial output data (LVDS_data). I have complete this project according to the application from xapp1064 (serdes_1_to_n_clk_ddr_s8_diff.v and serdes_1_to_n_data_s8_diff.v ) . I verified it with the ISE-Simulator when the deserialization factor is set to 6. It works fine except the output data always have two bits delay. In other words , the sampling data is not aligned with the original data which result a wrong data output. Does anyone have a suggestion or experience with this problem? Any help would be very appreciated. |
|
相关推荐
2个回答
|
|
嗨,
我上周在8位反序列化方面遇到了同样的问题。 简单的解决方案:在进行bitlip并检查正确的训练模式时,使用两位移位训练模式。 然后,最终结果将对齐。 如果到目前为止你没有使用训练和bitlip,只需应用适当数量的bitlip周期。 以上来自于谷歌翻译 以下为原文 Hi, I have had the same problem last week on 8-bit deserialization. Simple solution: when doing bitslip and checking for the correct training pattern, use a two-bit shifted training pattern. Then, the end result will be aligned. In case you do not use training and bitslip so far, just apply the proper number of bitslip cycles. |
|
|
|
你的意思是说程序中没有默认值而且验证码有问题吗?
在设计文件中,我只是将反序列化因子从8更改为6.是否应该修改其他地方以确保正确的输出? 非常感谢你的建议。 以上来自于谷歌翻译 以下为原文 Did you mean that there isn't default in the program and just something wrong with the verifying code? In the design files , I just changed the deserialization factor from 8 to 6. Are there other places where should be modified to ensure the right output? Many thanks for your suggestion. |
|
|
|
只有小组成员才能发言,加入小组>>
2273 浏览 7 评论
2684 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2169 浏览 9 评论
3238 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2310 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
558浏览 1评论
1636浏览 1评论
130浏览 1评论
在使用xc5vsx95T时JTAG扫片不成功,测量TDO无信号输出
2282浏览 0评论
595浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 09:45 , Processed in 2.027751 second(s), Total 50, Slave 44 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号