如何为Arria V或Cyclone V设计生成通过协议(CvP)编程文件的配置?
要生成的Arria®V或者Cyclone CVP编程文件®V CVP设计采用Quartus®II软件13.1版本及更早版本,请按照下面的解决方法/修复步骤:
确保您具有CvP固定模具修订功能的器件。 要执行此操作,请参阅“器件勘误表”中的“通过协议配置”部分获取所需的芯片代码。
解决/修复方法
解决方法需要以下步骤:
一个) 在Quartus项目目录(<Working_Directory> /)的quartus.ini文件中添加/创建以下.INI变量,以启用CvP编程文件生成
PGMIO_ENABLE_CVP = ON
PGMIO_ENABLE_AUTONOMOUS_HIP_MODE = ON
PGMIO_CREATE_CVP_FILES = ON
PGMIO_DISABLE_AV_CV_AUTONOMOUS = OFF
ASM_FORCE_ENABLE_AUTONOMOUS_PCIE_HIP = ON
b) 如果要使用以下引脚功能,可以选择添加以下QSF设置:
• 启用CvP CONFDONE引脚
set_global_assignment -name ENABLE_CVP_CONFDONE ON
• 设置CvP CONFDONE引脚类型
set_global_assignment -name CVP_CONFDONE_OPEN_DRAIN ON
此问题将在Quartus II软件的未来版本中修复。