FPGA中的晶振问题:(1)晶振的大小多少比较合适 为什么(2)为什么会用到两个晶振
设计上会有那些要求举些例子嘛还有跨时钟域是什么意思主时钟和全局时钟可以解释下嘛》?回答的细心我会再最佳20的呵呵...
设计上会有那些要求 举些例子嘛 还有 跨时钟域是什么意思 主时钟和全局时钟可以解释下嘛》? 回答的细心我会再最佳20的 呵呵
展开
1个回答
展开全部
(1)晶振大小根据你的设计而定,十几兆到几十兆不一定,看你的设计要求多少;
(2)FPGA往往每个BANK上都有时钟输入,两个晶振应该是连在不同的输入管脚上,可能你的系统要有跨时钟域的问题。一般来说用一个就能让FPGA工作了,但有时有特殊要求就得用多个,这时要考虑谁是主时钟,即谁是全局时钟
设计上到底有什么要求,恕我无法告诉你,因为FPGA用的场合太多了,有时为考虑和外设同步或是别的原因,有可能用几个晶振。
跨时钟域,顾名思义,就是设计中面临多个时钟下工作的问题,这时一些时序电路尤其是FIFO之类的要格外小心,两个时钟的飘移或者是频差可能会使他溢出。
全局时钟就是你的主时钟,程序中大多数的触发器,时序电路要用的时钟,复位信号,采样率之类的都与之有关。而另一个与之对应的叫局部时钟,只是程序中有特殊需要的地方会用到,比如前面提到的与某些外设配合的地方。
(2)FPGA往往每个BANK上都有时钟输入,两个晶振应该是连在不同的输入管脚上,可能你的系统要有跨时钟域的问题。一般来说用一个就能让FPGA工作了,但有时有特殊要求就得用多个,这时要考虑谁是主时钟,即谁是全局时钟
设计上到底有什么要求,恕我无法告诉你,因为FPGA用的场合太多了,有时为考虑和外设同步或是别的原因,有可能用几个晶振。
跨时钟域,顾名思义,就是设计中面临多个时钟下工作的问题,这时一些时序电路尤其是FIFO之类的要格外小心,两个时钟的飘移或者是频差可能会使他溢出。
全局时钟就是你的主时钟,程序中大多数的触发器,时序电路要用的时钟,复位信号,采样率之类的都与之有关。而另一个与之对应的叫局部时钟,只是程序中有特殊需要的地方会用到,比如前面提到的与某些外设配合的地方。
广州晶晟电子
2023-10-12 广告
2023-10-12 广告
OSC有源晶振是一种电子元件,它需要接电源才能工作,一般有四个引脚,其中有两个是电源输入引脚,有正负极之分。它是石英晶体震荡器的简称,英文名为Crystal。石英晶体震荡器的应用范围非常广,包括通讯系统、时钟电路、显卡、网卡、主板等配件的各...
点击进入详情页
本回答由广州晶晟电子提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |