博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FPGA开发时钟资源评估需要考虑的问题
阅读量:6309 次
发布时间:2019-06-22

本文共 549 字,大约阅读时间需要 1 分钟。

在第一个独立开发的FPGA项目中,使用了Altera平台的三速以太网IP,工作在100M模式下,外部输入的PHY时钟频率为25MHz。

由于在前期没有注意这个外部输入的时钟,导致最后不得不在板子上飞线,完成以太网的调试。这篇文章主要讲讲在做FPGA开发的时候,如何考虑时钟资源的评估!?

1 、使用的时钟频率和相位变化范围?是用DCM还是PLL?

2、设计中使用到的IP核需要多种时钟域吗?用到了多时钟,它们在期间上怎么选择和分布?

      FPGA上时钟资源有全局时钟资源,水平时钟资源、垂直时钟资源,区域时钟资源等

3、设计中需要多少个时钟?每个时钟的负载是多少?每个时钟所需要的布线资源和clock buffer又是多少?

4、特殊的时钟IO引脚如何放置,他们怎么影响BUFG、DCM、PLL的?

     通常情况下不要把所有的时钟输入引脚放到器件的同一侧,因为DCM、PLL的输入和输出都在同一侧,这样就可能把那一侧的资源用尽!所以尽可能在时钟脚根据功能划分,分开放!

5、把布局资源、IP资源、pin脚约束这些考虑进去,时钟是如何分布在各个功能模块中的?

 

所以,前期做pin脚验证工程非常有必要!

转载于:https://www.cnblogs.com/JustDoFPGA/p/8412723.html

你可能感兴趣的文章
CentOS 6.9通过RPM安装EPEL源(http://dl.fedoraproject.org)
查看>>
“区块链”并没有什么特别之处
查看>>
没有功能需求设计文档?对不起,拒绝开发!
查看>>
4星|《先发影响力》:影响与反影响相关的有趣的心理学研究综述
查看>>
IE8调用window.open导出EXCEL文件题目
查看>>
python之 列表常用方法
查看>>
vue-cli脚手架的搭建
查看>>
在网页中加入百度搜索框实例代码
查看>>
在Flex中动态设置icon属性
查看>>
采集音频和摄像头视频并实时H264编码及AAC编码
查看>>
3星|《三联生活周刊》2017年39期:英国皇家助产士学会于2017年5月悄悄修改了政策,不再鼓励孕妇自然分娩了...
查看>>
linux查看命令是由哪个软件包提供的
查看>>
高级Linux工程师常用软件清单
查看>>
堆排序算法
查看>>
folders.cgi占用系统大量资源
查看>>
路由器ospf动态路由配置
查看>>
zabbix监控安装与配置
查看>>
python 异常
查看>>
last_insert_id()获取mysql最后一条记录ID
查看>>
可执行程序找不到lib库地址的处理方法
查看>>