仅对英特尔可见 — GUID: mwh1409958274502
Ixiasoft
2.3. 生成IP核( Quartus® Prime Pro Edition)
在参数编辑器中配置定制IP variation。
双击IP Catalog中的任意组件启动参数编辑器。参数编辑器允许为所选IP核定义定制variation。参数编辑器生成IP variation并将相应 .ip文件自动添加到工程中。
IP参数编辑器( Quartus® Prime Pro Edition)
按照下列步骤在参数编辑器中定位,例化和自定义IP variation:
- 点击Tools > IP Catalog。要显示器件支持,例化位置,版本和文档链接的详细信息,请右键点击IP Catalog中的任意组件名称。
- 要查找特定类型的组件,在IP Catalog搜索框内键入组件的部分名或全名。例如,键入memory搜索存储器IP组件,或键入axi搜索IP名中带有AXI的IP组件。右键点击菜单显示将过滤器应用于IP Catalog。
- 要启动参数编辑器,双击任意组件。为定制IP variation指定一个顶层名称。参数编辑器将IP variation设置保存在名为 <your_ip> .ip的文件中。点击OK。IP variation名称或路径中不能有空格。
- 在参数编辑器中设置参数值并查看组件的结构框图。底部的Parameterization Messages选项卡显示IP参数中的所有错误。
- 选择性的选择预置参数值(如果提供给您的IP核)。对指定的应用,预置提供的初始参数值。
- 指定用于定义IP核功能性、端口配置和器件特定功能的参数。
- 指定在其他EDA工具中处理IP核文件的选项。
注: 请参阅相应的IP核用户指南,了解特定IP核参数信息 - 点击Generate HDL。显现Generation对话框。
- 指定输出文件生成选项,然后点击Generate。根据您所指定生成综合和/或仿真文件。
- 要生成仿真测试台(testbench),点击Generate > Generate Testbench System。指定测试台生成选项,并点击Generate。
- 要生成HDL仿真模板以复制并粘贴到文本编辑器中,可点击Generate > Show Instantiation Template。
- 点击Finish。如果提示将代表IP variation的文件添加到工程,点击Yes。
- 生成和安装您的IP实例后,进行适当的管脚约束来连接端口。
注: 某些IP核根据IP核参数生成各种HDL实现。这些IP核的底层RTL有一个唯一的散列码(hash code)可避免不同IP核variation模块名称相互冲突。IP生成器件,该唯一代码始终与给定的IP设置和软件版本保持一致。但如果编辑IP核参数或更新IP核版本,此唯一代码就会发生改变。为避免仿真环境中对这些唯一代码的依赖性,请参阅Generating a Combined Simulator Setup Script。