仅对英特尔可见 — GUID: mta1426891410390
Ixiasoft
仅对英特尔可见 — GUID: mta1426891410390
Ixiasoft
6.4. 多个重配置设置文件(Multiple Reconfiguration Profiles)
当您使能多个重配置设置文件(multiple reconfiguration profiles)功能时,Native PHY IP Core,ATX PLL IP core或者两者可以对所有设置文件(profile)生成所需格式(SystemVerilog封装、MIF或C header文件)的配置文件。这些配置文件位于IP实例的<IP instance name>\altera_xcvr_<IP type>_a10_<quartus version>\synth\reconfig子文件夹中,其中配置设置文件索引添加到文件名中。例如:Profile 0的配置文件存储为<filename_CFG0.sv>。 Intel® Quartus® Prime Timing Analyzer Timing Analyzer包括基于初始和目标设置文件的所配置所需的时序路径。您可以生成简化的配置文件,其中仅包含多个配置的设置文件之间的不同属性。对于Native PHY/ATX PLL IP core的每个实例,您一次最多可创建8个重配置设置文件(Profile 0到Profile 7)。
通过在Transceiver Native PHY IP Parameter Editor的Dynamic Reconfiguration选项卡中使能Include PMA Analog settings in configuration files功能,您可以选择让Native PHY IP core在配置文件中包含PMA模拟设置。此功能在默认情况下是禁用的。使能此功能会将Native PHY IP Parameter Editor的Analog PMA settings (Optional)选项卡中指定的PMA模拟设置添加到配置文件中。即使在Native PHY IP Parameter Editor中使能了该选项,当编译静态设计时,您也必须要指定模拟设置的QSF assignment。在Native PHY IP Parameter Editor中选择的模拟设置仅用于在所选配置文件中包含这些设置及其相关设置。关于模拟设置的QSF assignment的详细信息,请参考模拟参数设置章节。
关于使用IP指导的重配置流程和使能的多个重配置设置文件执行动态重配置的完整列表,请参考执行动态重配置的步骤。
Quartus Prime Timing Analyzer仅包含所有设置文件(profile)所需要的PCS时序路径。若要执行PMA重配置,例如:TX PLL切换,CGB分频器切换或者参考时钟切换,您必须使用执行动态重配置的步骤中所介绍的流程。关于使能多个设置文件(profile)和运行时序分析的详细信息,请参考时序收敛建议。
您可以使用多个重配置设置文件功能,而无需使用嵌入式重配置流传输器(streamer)功能。当单独使用多个重配置设置文件功能时,您必须编写用户逻辑以在从一个配置文件移动到另一个配置文件时重配置设计文件之间的所有不同条目。