【Xilinx FPGA】 [DRC PDRC-179] MMCM_adv_ClkFrequency_div_no_dclk 错误解决

这篇具有很好参考价值的文章主要介绍了【Xilinx FPGA】 [DRC PDRC-179] MMCM_adv_ClkFrequency_div_no_dclk 错误解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

[DRC PDRC-179] MMCM_adv_ClkFrequency_div_no_dclk 错误解决

问题

在UltraScale+系列板卡上使用MMCME4_ADV原语时,出现如下错误。

drc pdrc-179,fpga开发,嵌入式硬件

使用MMCME4_ADV原语自己的需求是,输入100MHz时钟,然后经过MMCME4_ADV原语输出250MHz频率时钟。

解决

在官方UG572中相关的计算公式如下。

其中F(CLKIN)是MMCME4_ADV的输入时钟频率。F(OUT)是输出时钟频率。

M通过CLKFBOUT_MULT_F设置。

D通过DIVCLK_DIVIDE设置。

O通过CLKOUT_DIVIDE设置。

drc pdrc-179,fpga开发,嵌入式硬件

需要注意的是,F(VCO)是有频率范围的,F(VCO)频率要在800-1600MHz之间。

假如F(CLKIN)=100MHz,M=10,D=2,那么F(VCO)=500MHz,不在F(VCO)频率范围之内,就会报上述错误。

因此,在设置参数时,O是直接与输出的时钟频率相关,并且不影响F(VCO)频率范围的,所以对O的参数设置可以自主性更强一些。而对D的参数设置限制较大,很容易D设置的过大导致F(VCO)不在范围内,一般D设置为1或2就差不多。

M可以设置大一些,但是也要与D配合使用。

回到我的需求,输入100MHz时钟,然后经过MMCME4_ADV原语输出250MHz频率时钟,可以这样设置:D=1,M=10,O=4,这样F(VCO)=1000MHz,在范围内,也能满足输出时钟频率。文章来源地址https://www.toymoban.com/news/detail-857901.html

到了这里,关于【Xilinx FPGA】 [DRC PDRC-179] MMCM_adv_ClkFrequency_div_no_dclk 错误解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 从底层结构开始学习FPGA(15)----MMCM与PLL

            《从底层结构开始学习FPGA》目录与传送门         锁相环 (phase-locked loop,PLL),是一种控制反馈电路。PLL对时钟网络进行系统级别的时钟管理和偏移控制,具有时钟倍频、分频、相位偏移和可编程占空比的功能。MMCM是混合模式时钟管理器,相当于能够进行精准

    2024年02月06日
    浏览(48)
  • 从底层结构开始学习FPGA(16)----PLL/MMCM IP的定制与测试

    目录 系列目录与传送门 1、PLL IP的定制 ①、第一页 ②、第二页  ③、第三页

    2024年02月02日
    浏览(58)
  • Vivado Error问题之[DRC NSTD-1][DRC UCIO-1] FPGA管脚约束问题导致生成bit时报错,如何在不重新Implentation情况下生成bit?

    [DRC NSTD-1] Unspecified I/O Standard: 1 out of 9 logical ports use I/O standard (IOSTANDARD) value \\\'DEFAULT\\\', instead of a user assigned specific value.  This may cause I/O contention or incompatibility with the board power or connectivity affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it i

    2024年01月19日
    浏览(57)
  • Xilinx 7系列 FPGA硬件知识系列(八)——Xilinx FPGA的复位

    目录  概要  Xilinx复位准则 全局复位主要由以下三种方式实现 高时钟频率下的复位时序全局复位对时序的要求真的很关键吗? 独热码状态机的复位        FPGA配置 Xilinx白皮书WP272《Get Smart About Reset: Think Local, Not Global》详细讲述了FPGA的全局复位。在数字系统设计中,我们

    2024年03月11日
    浏览(72)
  • FPGA学习_Xilinx7系列FPGA基本结构

    参考:https://xilinx.eetrend.com/content/2019/100042384.html xilinx7系列FPGA主要包括:Spartan®-7、Artix®-7、Kintex®-7、Virtex®-7。其性能/密度/价格也随着系列的不同而提升。 Spartan7 系列拥有最低的价格、最低的功耗、最小的尺寸以及最低的设计难度,一些低端应用中极为合适。 Artix7 系列相

    2024年04月09日
    浏览(87)
  • Xilinx FPGA 开发软件:让 FPGA 开发更加高效

    Xilinx FPGA 开发软件:让 FPGA 开发更加高效 FPGA(Field Programmable Gate Array)是一种硬件设计语言,可以用来构建可重构的数字电路。在 FPGA 的开发过程中,Xilinx FPGA 开发软件是必不可少的工具之一。它不仅可以简化 FPGA 的设计流程,而且还可以提高设计的效率。 Xilinx FPGA 开发软

    2024年02月04日
    浏览(53)
  • Altera&Xilinx公司FPGA简介

    Intel/Altera 系列FPGA简介 - 知乎 (zhihu.com) Altera FPGA 提供了多种可配置嵌入式 SRAM、高速收发器、高速 I/O、逻辑模块以及布线。其内置知识产权 (IP) 结合优秀的软件工具,缩短了 FPGA 开发时间,降低了功耗和成本。 Altera FPGA 非常适合从大批量应用到目前最新产品的各类应用。每一

    2024年02月05日
    浏览(41)
  • xilinx 7系列fpga上电配置

    Xilinx FPGA通过加载比特流到内部存储单元来进行配置。 Xilinx FPGA存在两种数据配置路径,一种是满足最小引脚需求的串行路径,一种是可用8位、16位或32位来连接到行业的高性能通用接口,如处理器,8位或者16位并行的闪存。与处理器和处理器外围设备一样, FPGA可以在系统中

    2024年04月14日
    浏览(72)
  • xilinx FPGA Multiboot功能——实战

    背景:在实际的工程项目中,无法避免要对工程进行更新,由于到现场进行更新十分麻烦,通常采用远程更新的方法。远程更新的方案是采用通信协议将厂家更新后的工程文件直接写入用户板卡的flash芯片中。 在远程更新的时候,需要双镜像来保护设计的稳定性。Multiboot中的

    2024年02月04日
    浏览(37)
  • XILINX FPGA各型号差异对比

        FPGA可以提供一些其他方案没法提供的独特价值,如高性能、差异化、高灵活性和低功耗。     ASSP( Application Specific Standard Parts)汉语为专用标准产品,是为在特殊应用中使用而设计的集成电路。算法是不能改的,可能已经有些图像处理的算法嵌在里面,而且价格也很便宜

    2024年02月11日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包