小武学fpgastep5

时钟ip核的使用
PLL跟MMCM的区别

mmcm可以动态调正,可以输出反向等等啥的。pll不可以动态调整(简要理解)。


BUFG全局时钟
控制任何地方的时钟
CLOCK REGION bufr
局部时钟
BUFIO只能控制io口

locked拉高才输出

创建步骤1.在ipcatalog那里搜索clock往下滑找到clocking wizard

2.参数选择

colckingfeatures//(仅仅只是我的极简版理解,可能还有别的功能)
允许输出不同频率的时钟
可以知道相位
动态调整 通过axi4接口协议,动态调整时钟频率(选了这个下面的AXI4才能选择)
输出延迟,稳定之后才输出

//电源优化
支持MMCM的扩频时钟
改变输出相位

jitter
性能平衡,
最小输出抖动
最大输入抖动,

3.选择输出通道,四个输出时钟。

 4.注意最下面的一些选择。

locked为高才输出
powerdown 输入端口
resetyype 低电平复位,正点原子是低电平,其他的话自己设计的时候是啥就是啥。

5.调用在这里就可以选择,进行调用了。

 6.创建tb文件并在simulation中进行仿真。具体就看simulation那一章.veo文件是是例化的ip核的文件

书接上章手动写约束文件定义管脚,可以将输出幅值跟管脚写在同一行注意大括号以及空格不然会导致出现问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值