黄冈网站建设的方案厦门国外网站建设公司
2026/3/30 21:00:41 网站建设 项目流程
黄冈网站建设的方案,厦门国外网站建设公司,wordpress源代码,合肥 网站设计Vivado自定义IP核封装 一. 创建目标IP核工程及源代码文件二. IP核封装步骤三. 将封装的自定义IP添加到Vivado工具的IP库四. 如何修改已经完成封装的IP核 本文将使用简单的LED工程进行详细的用户自定义IP核封装流程介绍,用户可以将自己的逻辑代码封装为普通接口和AXI4接口,本文介…Vivado自定义IP核封装一. 创建目标IP核工程及源代码文件二. IP核封装步骤三. 将封装的自定义IP添加到Vivado工具的IP库四. 如何修改已经完成封装的IP核本文将使用简单的LED工程进行详细的用户自定义IP核封装流程介绍,用户可以将自己的逻辑代码封装为普通接口和AXI4接口,本文介绍封装普通接口IP核,后续后时间再出封装AXI4接口教程Vivado版本: 2019.2一. 创建目标IP核工程及源代码文件二. IP核封装步骤点击菜单栏Tools —Create and Package New IP点击下一步:选择生成的IP核存放路径如果要封装的工程里有调用其他IP核的话,选择存放路径的时候会有是否包含xci文件的选项,要勾选上:然后点击下一步,提示会打开一个新的IP核工程点击Finish完成然后就会自动打开一个封装IP核的新工程这个工程位置就在刚才选择的IP核存放路径下进入IP核工程界面在Package IP页面中会看到Packaging Setps下有几个步骤,下面介绍一下:Identification:设置IP核在GUI界面中显示的名称,功能描述,版本号等信息Compatibility:增加或者删除要封装的IP核兼容的FPGA芯片型号File Groups:IP核文件分组,可以在该页面下选择是否将IP的源代码,综合和仿真文件包含进封装后的IP中Customization Parameters:配置IP核的参数默认值等Ports and Interfaces:IP核的输入和输出端口Addressing and Memory:IP核的地址如果PS通过AXI总线访问PLPS可通过这个地址识别到这个IP核Customization GUI:IP核的GUI界面展示Review and Package:要封装的自定义IP核的一些总结信息(1) Identification页面设置,自行选择是否需要修改(2) Compatibility页面设置,自行选择是否需要增加或删除FPGA芯片型号(3) File Groups页面设置可以在此界面增加或删除要包含的文件(4) Customization Parameters页面设置,自行选择是否需要修改参数初值,我这里保持默认(5) Ports and Interfaces页面设置,可以双击修改端口的信息和功能,这里保持默认(6) Addressing and Memory页面设置,这里没有用到PS,所以啥也没有,需要可以根据提示自行添加(7) Customization GUI页面展示封装后的IP核GUI界面(8) Review and Package页面显示封装的IP核一些信息,点击Package IP即可完成自定义IP核封装点击Package IP会自动关闭IP核工程,点击Yes三. 将封装的自定义IP添加到Vivado工具的IP库如果需要在其他Vivado工程中调用自定义封装的IP核,那就需要将自定义IP添加到Vivado的IP库中,否则只能在当前工程中调用封装的IP在要调用自定义IP核的工程中打开Vivado设置界面,找到IP—Repository,添加封装的IP核存放路径然后在IP Catalog中就可以看见封装的自定义IP核了双击即可打开IP设置界面即可像其他Xilinx IP核一样完成调用四. 如何修改已经完成封装的IP核当我们需要修改已经封装完成的IP核逻辑时根据以下步骤进行打开IP Catalog找到封装的IP核选择并点击右键选择Edit in IP Packager点击OK打开IP核工程修改IP核逻辑后会看到Package IP界面Packaging Steps下有些步骤没有打勾按照之前封装IP核的步骤重新走一遍流程即可,根据提示点一下即可重新加载参数然后点击Re-Package IP即可重新封装然后需要重新调用IP核修改才可以生效 ! ! !

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询