您不必使用DCM。
FPGA内部的逻辑是完全静态的,所以
只要你想要FPGA,就应该没有问题
在时钟停止时什么都不做。
数据设置/保持时间窗口
使用DCM时要好一些,但在40 MHz时你应该没问题
使用没有DCM的时钟。
确保您的时钟转到全局时钟输入
或者“GC”(具有全局时钟功能)引脚,因为它在较新的部件中被调用。
这些针脚
有一个非常短的专用路由到一个全局时钟缓冲区。
延迟内置于
I / O触发器(引脚和D输入之间)确保您没有
积极的保持时间要求。
对于您的应用程序,我会选择该部分
仅基于您的I / O要求。
几乎任何部分都应足以满足
时机并保持你的设计尺寸。
您可能会发现您的引脚要求
强迫您使用比您需要的更大的部件。
在这种情况下
您可以考虑将设计分成两个较小的部分以节省资金。
HTH,
的Gabor
- Gabor
在原帖中查看解决方案
以上来自于谷歌翻译
以下为原文
You don't have to use the DCM. The logic inside the FPGA is completely static, so
there should be no problem stopping the clock as long as you want the FPGA to
do absolutely nothing while the clock is stopped. Data setup/hold time windows
are a bit better when using a DCM, but at 40 MHz you should have no problem
using a clock without a DCM. Make sure your clock goes to a global clock input
or "GC" (global clock capable) pin as it is called in the newer parts. These pins
have a very short dedicated route to a global clock buffer. Delays built into the
I/O flip-flops (between the pin and the D input) ensure you don't have a
positive hold time requirement. For your application I would select the part
based on your I/O requirements only. Almost any part should be adequate to meet
the timing and hold your design size. You may find that your pin requirements
force you to use a part that is significantly larger than you need. In that case
you might consider breaking the design into two smaller parts to save money.
HTH,
Gabor
-- GaborView solution in original post
您不必使用DCM。
FPGA内部的逻辑是完全静态的,所以
只要你想要FPGA,就应该没有问题
在时钟停止时什么都不做。
数据设置/保持时间窗口
使用DCM时要好一些,但在40 MHz时你应该没问题
使用没有DCM的时钟。
确保您的时钟转到全局时钟输入
或者“GC”(具有全局时钟功能)引脚,因为它在较新的部件中被调用。
这些针脚
有一个非常短的专用路由到一个全局时钟缓冲区。
延迟内置于
I / O触发器(引脚和D输入之间)确保您没有
积极的保持时间要求。
对于您的应用程序,我会选择该部分
仅基于您的I / O要求。
几乎任何部分都应足以满足
时机并保持你的设计尺寸。
您可能会发现您的引脚要求
强迫您使用比您需要的更大的部件。
在这种情况下
您可以考虑将设计分成两个较小的部分以节省资金。
HTH,
的Gabor
- Gabor
在原帖中查看解决方案
以上来自于谷歌翻译
以下为原文
You don't have to use the DCM. The logic inside the FPGA is completely static, so
there should be no problem stopping the clock as long as you want the FPGA to
do absolutely nothing while the clock is stopped. Data setup/hold time windows
are a bit better when using a DCM, but at 40 MHz you should have no problem
using a clock without a DCM. Make sure your clock goes to a global clock input
or "GC" (global clock capable) pin as it is called in the newer parts. These pins
have a very short dedicated route to a global clock buffer. Delays built into the
I/O flip-flops (between the pin and the D input) ensure you don't have a
positive hold time requirement. For your application I would select the part
based on your I/O requirements only. Almost any part should be adequate to meet
the timing and hold your design size. You may find that your pin requirements
force you to use a part that is significantly larger than you need. In that case
you might consider breaking the design into two smaller parts to save money.
HTH,
Gabor
-- GaborView solution in original post
举报