Vivado中PLL开发调用IP的方法

时间:2025-11-01  作者:Diven  阅读:0

在开发PL时一般都会用到分频或倍频,对晶振产生的时钟进行分频或倍频处理,产生系统时钟和复位信号,这是同步时序电路的关键,这时就需要使用到时钟向导IP,下面就介绍一下在vivado中进行PL开发时调用IP的方法。

Vivado中PLL开发调用IP的方法

首先打开vivado,新建一个RTL项目。

点击导航窗口上的IP Catalog 选项,如图一所示:

图一

在search处搜索自己想要的IP核的名字,例如输入clock就会找到Clocking Wizard 这个IP核,如图二所示:

图二

双击Clocking Wizard 这个IP核,就能弹出配置窗口,按自己的需要配置好IP核后,点击ok,会出现下面的窗口,如图三所示:

图三

点击Generate,生成IP核,然后在source窗口就会出现一个文件,如下图4所示:

图四

然后我就按照一般的写verilog的方法对这个IP进行例化,就是打开clk_wiz_0.v文件,将里面的端口定义复制到顶层文件当中,然后进行例化,但是这样做始终会报错,在顶层文件中不能识别这个IP,如下图五所示,注意下图红色标记部分,照理说是正确例化了,但是顶层文件那儿始终是问号。

图五

然后我又重新生成了一次IP核,还是不行,经过查阅资料,我终于找到了正确的例化方法,在生成IP核后,在source窗口的下方会出现一个IP source的标签,如下图六所示:

图六

点击这个标签,然后你就会发现你生成的IP核,展开,然后展开Instantiation Template,你会发现一个*.veo文件,双击打开,把里面的没被注释的程序复制到顶层文件中,如图七所示:

图七

保存好顶层文件后,你会发现,我们生成的IP核就成了顶层文件的下级文件了,问号也就消失了,IP核成功添加,如图八所示:

图八

猜您喜欢

在选择测距仪时,了解不同类型的测距仪及其区别非常重要。激光测距仪高精度和快速测量而受到欢迎,适合建筑、工程等专业领域。超声波测距仪则利用声波原理,适合在室内环境...
2009-02-21 00:00:00

在电子世界里,你经常会听到「0603」这个数字,尤其是在谈论贴片电阻的时候。那么,0603究竟代表什么呢?其实,它指的是贴片电阻的封装尺寸。0603封装表示电阻...
2025-04-14 15:02:26

黄油规格尺寸是多少?在购买黄油时,了解其规格和尺寸非常重要。一般而言,市面上的黄油通常以块状出售,常见的规格有227克(即半磅)和454克(即一磅)。黄油也可以...
2018-09-12 00:00:00

监控摄像头作为我们日常生活中重要的安全卫士,其稳定的运行很重要。而电源指示灯作为监控系统运行状态的直观体现,其闪烁往往预示着一些潜在问题。一般来说,监控电源指示...
2023-12-19 00:00:00

在办公和印刷行业,切纸刀和切纸机是常用的工具,但之间有着明显的区别。切纸刀通常是手动工具,结构简单,适合小批量的纸张切割。刀片锋利,能够迅速切割纸张,操作灵活,...
2015-03-19 00:00:00


电阻作为电子元器件中的重要组成部分,其性能和品牌选择受到关注。FH(风华高科)作为国内知名的电子元器件制造商,其长电极电阻系列产品以优良的品质和稳定的性能赢得了...
2019-12-19 01:17:29


现代社会中,"二极管"这个词不仅仅是电子元件的名称,也常被用来形容一些人的性格特征。本文将探讨“一个人二极管”这一说法的含义及其背后的深意,...
2025-04-06 13:00:03

研磨膏是用于表面处理的材料,主要用于精细磨削和抛光各种工件。通常由研磨颗粒、粘合剂和添加剂组成,颗粒的粗细程度可以根据不同的加工需求而有所不同。研磨膏在工业、汽...
2025-05-27 00:00:00