• 解决Cyclone V在 Quartus Prime 18.1 编译之后打不开PLL Megawizard 的问题


    原文链接:https://blog.csdn.net/sinat_31206523/article/details/86748556

    解决 Quartus Prime 18.0 编译之后打不开PLL Megawizard 的问题


    解决 Quartus Prime 18.0 编译之后打不开PLL Megawizard 的问题
    Background
    不多说,使用Quartus II 13.0 的工程 挪到 Quartus Prime 18.0 下编译之后,在Project Navigator中 的Hierachy下,不能双击IP核打开 Megawizard Plug-in Management;

    解决方法
    留下网址,Inter官网讨论区的出处 Forums 链接直通车,不想看原文的可继续往下看;

    首先
    对问题的描述为:Cannot edit the generated PLL Intel FPGA IP v18.0, 我在使用 过程中目前用的最多的是PLL,所以其他的IP我没有试过能不能直接打开,有些IO相关的IP还是可以直接打开的;

    原因
    水是有源的,树是有根的,为什么会变成这样也是有原因的。
    This may be a bug caused by an incorrect replacement of the Altera name by Intel in the ip library.
    通俗的将:因为Inter 收购Altera后,涉及到的一些名称的改动没改好;

    解决
    locate the .lst file of the missing IP in your IntelFGPA program directory, for example for the missing PLL, locate: “pll_wizard.lst”
    Change the text:
    "Altera PLL v18.0 "
    (and higher version numbers) to:
    “PLL Intel FPGA IP v18.0”

    定位到对应的IP的.lst文件;
    一般路径为:C:intelFPGA18.0ipalteraaltera_pllpll_wizard.plt
    编辑文件,替换 Altera PLL v18.0 为 PLL Intel FPGA IP v18.0
    后面
    如果遇到其他的IP应该可以采用此方式解决;
    我在网页中有看到另外的加强版解决方式,但是没有尝试过,现在贴在下面,如果有人尝试过,麻烦留言告诉一下是怎么使用的:

    That seems to work. It looks like the ALIAS in the .lst file must be edited to match the generated core. In my case, I have a file MAIN_PLL.vhd that I opened in Pre 18.0 in order to start the wizard. At the top it has:

    -- megafunction wizard: %PLL Intel FPGA IP v18.0%
    1
    看样子像是在代码之前加上段话,但是没看明白在哪里加;

    After
    Date : 2019-02-02
    Drafer : Jack
    ————————————————

  • 相关阅读:
    CentOS6.4 安装OpenResty和Redis 并在Nginx中利用lua简单读取Redis数据
    nginx缓存批量清除
    Centos下Yum安装PHP5.5,5.6
    php中的脚本加速扩展opcache
    Centos 6.5 挂载硬盘 4K对齐 (笔记 实测)
    centos6.5下编译安装FFmpeg
    Python学习九:列表生成式
    Python Select 解析
    Python之基于socket和select模块实现IO多路复用
    Python之路,Day9 , IO多路复用(番外篇)
  • 原文地址:https://www.cnblogs.com/zhongguo135/p/15349880.html
Copyright © 2020-2023  润新知