完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我设计并制作了自己的定制演示板,用于测试Spartan 3E FPGA。
设计简单,并将IO引脚布线到外部插头引脚。 据我所知,配置和电源去耦网络符合数据手册规范,类似于xilinx演示板设计。通过jtag配置正常工作,简单的输入和输出功能也是如此。 一旦连接外部时钟,所有IO引脚都会在时钟频率(25 MHz)下受到大噪声的影响。 这可以防止后续配置,除非移除时钟信号。 预先配置的设计将起作用,但增加了噪音。我不是要做任何复杂或高频率的事情,应该以任何方式对fpga征税。 我希望这不是我的电路板只有两层铜,没有地平面的结果。 有没有人有任何其他怀疑? 谢谢!〜步行者 以上来自于谷歌翻译 以下为原文 I've designed and fabricated my own custom demo board for testing out the Spartan 3E FPGA with. The design is simple and routes the IO pins to external header pins. As far as I can tell, the configuration and power decoupling network match data sheet specs and are similar to the xilinx demo board design. Configuration through jtag works properly, and simple inputs and outputs function as well. As soon as I connect an external clock, all IO pins are affected with large noise at the clock frequency (25 MHz). This prevents subsequent configuration, unless the clock signal is removed. Preconfigured designs will function, but with the added noise. I'm not trying to do anything complicated or high frequency that should tax the fpga in any way. I hope this isn't a consequence of my board only having two layers of copper, with no ground plane. Does anyone have any other suspicions? Thanks! ~walker |
|
相关推荐
3个回答
|
|
当你说你的解耦遵循指南,但你没有地平面,那怎么做
你的旁路帽接地? 我希望时钟信号很容易产生问题 如果内部Vcc的旁路有一个接地路径,其中包括Vcco的接地返回路径。 接地平面的点是降低地面返回路径中的电感,这将有所帮助 避免你所看到的那种问题。 如果在Vccint引脚和a之间放置一个帽子 例如,Vcco的包装地面返回,你可以很容易地看到你的噪音 除非你有一个地平面来分流地面返回电流。 你没有 提到包,但我假设只有2个路由层,它必须是一个四边形 包。 这些已经具有显着的引线框架电感。 使用路由电源 跟踪而不是平面增加了这种电感,为您提供信号的最坏情况 完整性。 - Gabor 在原帖中查看解决方案 以上来自于谷歌翻译 以下为原文 When you say your decoupling follows the guidelines, but you don't have a ground plane, then how do your bypass caps tie to ground? I would expect that the clock signal could easily create problems if the bypass for the internal Vcc has a ground path that includes the ground return path for Vcco. The point of a ground plane is to reduce the inductance in the ground return paths that would help to avoid just the sort of issue you are seeing. If you place a cap between the Vccint pin and a package ground return for Vcco, for example, you could easily see the sort of noise you are experiencing unless you have a ground plane to shunt the ground return current. You didn't mention the package, but I'm assuming with only 2 routing layers that it must be a quad flat package. These already have significant lead frame inductance. Routing the power using traces rather than a plane adds to this inductance giving you a worst case scenario for signal integrity. -- GaborView solution in original post |
|
|
|
当你说你的解耦遵循指南,但你没有地平面,那怎么做
你的旁路帽接地? 我希望时钟信号很容易产生问题 如果内部Vcc的旁路有一个接地路径,其中包括Vcco的接地返回路径。 接地平面的点是降低地面返回路径中的电感,这将有所帮助 避免你所看到的那种问题。 如果在Vccint引脚和a之间放置一个帽子 例如,Vcco的包装地面返回,你可以很容易地看到你的噪音 除非你有一个地平面来分流地面返回电流。 你没有 提到包,但我假设只有2个路由层,它必须是一个四边形 包。 这些已经具有显着的引线框架电感。 使用路由电源 跟踪而不是平面增加了这种电感,为您提供信号的最坏情况 完整性。 - Gabor 以上来自于谷歌翻译 以下为原文 When you say your decoupling follows the guidelines, but you don't have a ground plane, then how do your bypass caps tie to ground? I would expect that the clock signal could easily create problems if the bypass for the internal Vcc has a ground path that includes the ground return path for Vcco. The point of a ground plane is to reduce the inductance in the ground return paths that would help to avoid just the sort of issue you are seeing. If you place a cap between the Vccint pin and a package ground return for Vcco, for example, you could easily see the sort of noise you are experiencing unless you have a ground plane to shunt the ground return current. You didn't mention the package, but I'm assuming with only 2 routing layers that it must be a quad flat package. These already have significant lead frame inductance. Routing the power using traces rather than a plane adds to this inductance giving you a worst case scenario for signal integrity. -- Gabor |
|
|
|
这个论坛太棒了。
感谢您的快速输入。 我使用的是四方扁平封装,我使用走线来布线接地。 如果我有一整个地面飞机会更好,我现在可以看到。 你的解释让我意识到我所看到的。 vcco和地线都有噪音,证实了你说的话。 当我用信号发生器以较慢的频率(2 MHz)替换25 MHz时钟时,我能够正常工作。 我现在正在研究振荡器电路是否可以改进,或者噪声是否只是高频和pcb的结果。 再次感谢! 以上来自于谷歌翻译 以下为原文 This forum is awesome. Thanks for your quick input. I am using a quad flat package, and I use traces to route the grounding. It would have been better had I had an entire ground plane, I can see that now. Your explanation helped me realize what I was seeing. Both vcco and ground lines had the noise as well, which confirmed the things you said. I was able to make things work properly when I replaced the 25 MHz clock with a slower frequency (2 MHz) from a signal generator. I'm now working on figuring out if the oscillator circuitry can be improved, or if the noise is just a consesequency of the high frequency and the pcb. Thanks again! |
|
|
|
只有小组成员才能发言,加入小组>>
2431 浏览 7 评论
2831 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2300 浏览 9 评论
3379 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2468 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1396浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
597浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
462浏览 1评论
2015浏览 0评论
739浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 01:47 , Processed in 1.549173 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号