完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,大家好,
我连接了Spartan-3A上的SMA(时钟源)和ADC上的SMA(Spartan接收的时钟)连接器。 请参见下图。 我将如何生成20MHz和 将其传递给FPGA上的模块并将其发送到CLK_SMA端口以将其发送到ADC? 斯巴达3A | | 50 MHz | | | | | | | V | 20 MHz ================= SMA_Connctor ====================> ADC(外部ADC) | | | | V | 模块| (VHDL)| 谢谢 新手 以上来自于谷歌翻译 以下为原文 Hi Guys, I have connected the SMA(Clock Source) available on Spartan-3A and SMA(Clock received from Spartan) connector on ADC. Please see the diagram below. How will I generate 20MHz and
Spartan 3A ¦ ¦ 50 MHz ¦ ¦ ¦ ¦ ¦ ¦ ¦ V ¦ 20 MHz=================SMA_Connctor====================> ADC (External ADC) ¦ ¦ ¦ ¦ V ¦ Module ¦ (VHDL) ¦ Thanks Newbie |
|
相关推荐
4个回答
|
|
您可以将输入时钟运行到Spartan 3A中的DCM。
可能是最简单的方法 获得20 MHz将使用CLKDIV输出并将CLKDIV_DIVIDE设置为2.5 您也可以使用FX输出进行除法。 也可以除以 2.5使用没有DCM的逻辑,但通常会引入更多抖动,尤其是如果 输入时钟占空比不完全是50%。 无论您生成时钟,它都应由BUFG驱动到所有时钟负载 包括IOB将时钟提供给ADC。 使用DDR触发器 时钟C1,时钟条上的C2,D1接高电平,D2接低电平以产生时钟 在输出引脚上。 这提供了比尝试路由更清洁的时钟 时钟直接到垫子。 HTH, 的Gabor - Gabor 在原帖中查看解决方案 以上来自于谷歌翻译 以下为原文 You can run the input clock to a DCM in the Spartan 3A. Probably the easiest way to get 20 MHz would be to use the CLKDIV output and set CLKDIV_DIVIDE to 2.5 You could also use the FX output to do the division. It is also possible to divide by 2.5 using logic without a DCM, but that generally introduces more jitter, especially if the input clock duty cycle is not exactly 50%. However you generate the clock, it should be driven by a BUFG to all clock loads including the IOB sourcing the clock to the ADC. Use a DDR flip-flop with the C1 on clock, C2 on clock bar, D1 tied high, and D2 tied low to generate the clock on the output pin. This provides a much cleaner clock than trying to route the clock directly to the pad. HTH, Gabor -- GaborView solution in original post |
|
|
|
您可以将输入时钟运行到Spartan 3A中的DCM。
可能是最简单的方法 获得20 MHz将使用CLKDIV输出并将CLKDIV_DIVIDE设置为2.5 您也可以使用FX输出进行除法。 也可以除以 2.5使用没有DCM的逻辑,但通常会引入更多抖动,尤其是如果 输入时钟占空比不完全是50%。 无论您生成时钟,它都应由BUFG驱动到所有时钟负载 包括IOB将时钟提供给ADC。 使用DDR触发器 时钟C1,时钟条上的C2,D1接高电平,D2接低电平以产生时钟 在输出引脚上。 这提供了比尝试路由更清洁的时钟 时钟直接到垫子。 HTH, 的Gabor - Gabor 以上来自于谷歌翻译 以下为原文 You can run the input clock to a DCM in the Spartan 3A. Probably the easiest way to get 20 MHz would be to use the CLKDIV output and set CLKDIV_DIVIDE to 2.5 You could also use the FX output to do the division. It is also possible to divide by 2.5 using logic without a DCM, but that generally introduces more jitter, especially if the input clock duty cycle is not exactly 50%. However you generate the clock, it should be driven by a BUFG to all clock loads including the IOB sourcing the clock to the ADC. Use a DDR flip-flop with the C1 on clock, C2 on clock bar, D1 tied high, and D2 tied low to generate the clock on the output pin. This provides a much cleaner clock than trying to route the clock directly to the pad. HTH, Gabor -- Gabor |
|
|
|
有关ADC的一般说明,
ADC采样时钟需要具有低抖动,以使ADC能够达到其最大值。 我似乎记得DCM上的一些输出并不特别“完全”,尤其是FX。 你真的需要20 MHz吗? 可以25 MHz做,更容易实现。 以上来自于谷歌翻译 以下为原文 general note on ADCs, an ADC sample clock needs to be low jitter to let the ADC perform to it's maxim. I seem to remember some of the outputs on the DCM are not particularly ' quite ', in particular the FX. Do you really need 20 MHz ? could 25 MHz do , much easier to achieve. |
|
|
|
我想你可以在电路板上使用20 MHz振荡器,并用它来为FPGA和ADC提供时钟。
然后在FPGA内部,您可以使用DCM将时钟提升至50 MHz。 -一个 ----------------------------是的,我这样做是为了谋生。 以上来自于谷歌翻译 以下为原文 I suppose you could use a 20 MHz oscillator on your board, and use it to clock both the FPGA and the ADC. Then inside the FPGA you can use a DCM to bring the clock up to 50 MHz. -a ----------------------------Yes, I do this for a living. |
|
|
|
只有小组成员才能发言,加入小组>>
2427 浏览 7 评论
2828 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2295 浏览 9 评论
3377 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2467 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1284浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
592浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
455浏览 1评论
2010浏览 0评论
736浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 20:14 , Processed in 1.327881 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号