仅对英特尔可见 — GUID: lnh1638900550653
Ixiasoft
仅对英特尔可见 — GUID: lnh1638900550653
Ixiasoft
6.2. 动态重配置Next Profile 0
偏移(Offset) | 0x04 |
寻址模式(Addressing Mode) | 32-bits |
描述 | 动态重配置控制和状态寄存器。 |
比特 | 类型 | 复位 | 描述 |
---|---|---|---|
31:19 | RO | 0 | 保留 |
18 | RW | 0 | Disable CPI Sequence
当设置为1时,表示动态重配置控制器不执行FGT收发器适配的CPI序列命令。
注: 默认情况下,仿真不使能FGT固件。在仿真中,您必须将此比特设置成1;否则,仿真可能会失败。
|
17 | RW | 0 | Start Up IP Restore Settings Indicator 表示加载启动配置文件(profile)设置的选项。主机软件可以使用此域来加载启动配置文件(profile)设置。 当固件因错误而终止时,这需要一个新的DR触发请求。DR Nios II® 不会自动终止此固件。除了将此标志设置为1来恢复启动IP设置外,主机还必须为对应的启动IP配置文件编程Next Profile ID,并将Next Profile Indicator设置为1。在这种情况下,对于启动IP,对应配置文件的其他IP设置会被忽略。 当Ready For Next Trigger设置为0时,请不要配置此比特。 |
16 | RW | 0 | Final State Profile Neutral Indicator 当设置为1时,表示要动态重配置的最终目标配置文件(profile)是Neutral状态。
该比特与Enable Next Profile比特相结合,用于区分最终状态条件的两种情况:
在您应用了新的配置设置之后,如果最终状态是Neutral,那么 Nios II® 系统在完成动态重配置流程之前不会将相关通道从复位状态退出。 当Ready For Next Trigger设置为0时,请不要配置此比特。 |
15 | RW | 0 | Next Profile 0 Indicator
表示Next Profile 0状态。 Nios II® 系统根据此状态值来决定下一个DR步骤。有效值如下:
当Ready For Next Trigger设置为0时,请不要配置此比特。 |
14:0 | RW | 0 | Next Profile 0 表示您想要将您的当前配置文件动态地重配置成的客户端配置文件。 Intel® Quartus® Prime软件会根据每个tile自动分配配置文件(profile)编号。配置文件编号是唯一的。 将Next Profile 0设置成Profile ID 0会终止动态重配置。在进行一个新的动态重配置序列之前,您必须确保所有之前分配的ID都必须清零。 您必须确保所有域都被正确地编程,并且所有相关的编程序列都能够正确地加载和执行。 当Ready For Next Trigger设置为0时,请不要配置此比特。 |