仅对英特尔可见 — GUID: iag1583956575320
Ixiasoft
仅对英特尔可见 — GUID: iag1583956575320
Ixiasoft
2.3. 生成的文件结构
文件名 |
描述 |
---|---|
<your_ip>.ip | Platform Designer系统或者顶级IP variation文件。<your_ip>是您给IP variation的名字。 |
<your_ip>.cmp | VHDL Component Declaration (.cmp)文件是一个文本文件,包含可在VHDL设计文件中使用的本地通用和端口定义。 |
<your_ip>.html | 一个包含连接信息,存储器映射(显示每个slave相对于它所连接的每个master的地址)和参数分配的报告。 |
<your_ip>_generation.rpt | IP或Platform Designer生成日志文件。IP生成期间的消息汇总。 |
<your_ip>.qgsimc | 列出了支持增量重生成的仿真参数。 |
<your_ip>.qgsynthc | 列出了支持增量重生成的综合参数。 |
<your_ip>.qip | 包含关于IP组件的所有需要信息以在 Intel® Quartus® Prime软件中集成和编译IP组件。 |
<your_ip>.sopcinfo | 描述了Platform Designer系统中的连接和IP组件参数化。当您为IP组件开发软件驱动程序时,您可以解析其内容以获得相关要求。 下游工具(例如 Nios® II工具)使用此文件。为 Nios® II工具链生成的.sopcinfo文件和system.h文件包含每个slave相对于访问此slave的每个master的地址映射信息。不同的master可能有不同的地址映射来访问一个特定的从组件。 |
<your_ip>.csv | 包含关于IP组件的升级状态的信息。 |
<your_ip>.bsf | IP variation的Block Symbol File (.bsf)表示,用于Intel Quartus Prime Block Diagram Files (.bdf)中。 |
<your_ip>.spd | ip-make-simscript要求的输入文件,用于生成仿真器的仿真脚本。.spd文件包含一列用于仿真的生成文件以及可以初始化的存储器的信息。 |
<your_ip>.ppf | Pin Planner File (.ppf)存储用于Pin Planner而创建的IP组件的端口和节点分配 |
<your_ip>_bb.v | 您可以使用Verilog black-box (_bb.v)文件作为一个空模块声明以用作black box。 |
<your_ip>_inst.v or _inst.vhd | HDL示例例化模板。您可以将此文件的内容复制粘贴到HDL文件来例化IP变体。 |
<your_ip>.v or <your_ip>.vhd | 为综合或仿真而例化每个子模块或者子IP core的HDL文件。 |
mentor/ | 包含一个 ModelSim* 脚本msim_setup.tcl,用于设置并运行仿真。 |
synopsys/vcs/ synopsys/vcsmx/ |
包含一个壳脚本vcs_setup.sh,用于设置并运行 VCS* 仿真。 包含一个壳脚本vcsmx_setup.sh和synopsys_sim.setup文件,用于设置并运行 VCS* MX仿真。 |
aldec/ | 包含一个壳脚本rivierapro_setup.sh,用于设置并运行 Riviera-PRO* 仿真。 |
xcelium/ | 包含一个壳脚本xcelium_setup.sh和其他设置文件,用于设置和运行 Xcelium* 仿真。 |
submodules/ | 包含IP core子模块的HDL文件。 |
<child IP cores>/ | 对于每个生成的子IP core目录,Platform Designer生成synth/和sim/子目录。 |