首页 > 技术 > 内容

Vivado中PLL开发调用IP的方法

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

在开发PL时一般都会用到分频或倍频,对晶振产生的时钟进行分频或倍频处理,产生系统时钟和复位信号,这是同步时序电路的关键,这时就需要使用到时钟向导IP,下面就介绍一下在vivado中进行PL开发时调用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核成功添加,如图八所示:

图八

猜您喜欢


现代电子产品的设计中,封装技术的选择直接影响到设备的性能和尺寸。WLP(WaferLevelPackage)作为新兴的封装技术,小型化、高性能和良好的散热性受到...
2025-04-22 21:30:36
肖特基二极管是重要的半导体器件,因其具有低正向压降和快速开关特性,被应用于电源整流、信号整形等领域。本文将详细探讨肖特基二极管的三个引脚的正负极,以及其应用和特...
2025-03-30 20:31:07
贴片电阻0603是电子电路中常用的元件,其尺寸为0.06英寸长,0.03英寸宽。0603阻值表提供了各种阻值选择,方便工程师根据电路需求进行选择。该阻值表涵盖了...
2025-04-14 15:02:13
随着电动汽车、储能电站等领域的蓬勃发展,电池作为其核心能源供给单元,其安全性和使用寿命成为了很重要的因素。而电池管理系统(BMS)作为电池的大脑,是确保电池安全...
2024-06-21 00:00:00
航智开发的高精度传感器信号变送器是一种将传感器传输过来的非标准弱小电流、电压或其它形式的电流、电压信号变换成高精度标准电信号(如4-20mA、0-100mA、0...
2024-01-02 11:08:00
应急照明集中电源箱的定额子目选择,需要根据具体情况而定,不能一概而论。通常情况下,可以考虑以下几个方向:按功能划分: 如果集中电源箱主要功能是提供应急照明电源,...
2024-04-09 00:00:00
压敏电阻(Varistor)是一种具有非线性电阻特性的电子元件,应用于电路保护中。主要用于抑制瞬态过电压,保护敏感设备不受电压冲击的影响。正确的接法不仅能提高电...
2025-03-17 22:30:35
现代生活中,各种电子设备都需要稳定的电源才能正常工作。ACDC开关电源作为一种高效可靠的电源转换设备,在各个领域都是重要的配件,从家用电器到工业设备,都能看到的...
2024-10-14 00:00:00
1206贴片电阻是一种常用的电子元件,因其体积小巧、性能稳定而广泛应用于各种电子电路中。为了方便工程师和电子爱好者快速查找所需的阻值,1206贴片电阻对照表应运...
2024-11-26 11:30:02