F-Tile动态重配置套件 Intel® FPGA IP用户指南

ID 711009
日期 6/21/2022
Public
文档目录

6.1. 动态重配置新触发器

表 12.   dyn_rcfg_dr_trigger_reg
偏移(Offset) 0x00
寻址模式(Addressing Mode) 32-bits
描述 动态重配置控制和状态寄存器。
表 13.   dyn_rcfg_dr_trigger_reg域描述
比特 类型 复位 描述
31:2 RO 0 保留
1 RO   Ready for New Trigger
表示DR IP是否已准备好接受一个新的Trigger Reconfiguration请求。主机软件在通过Trigger Reconfiguration触发一个新的请求之前必须轮询准备就绪(readiness)状态。
  • 0: Not ready
  • 1: Ready
0 RWC 0 Trigger Reconfiguration

当被主机软件设置成值1时, Nios II® core开始执行动态重配置流程,在此流程中,相关的DR CSR域被读取以检查用户DR意图,然后执行其他各个步骤。

Nios II® core成功捕获触发事件后,硬件将该比特清除为值0’。

当被软件读取时,该值始终为0。将一个0值写入到该寄存器是没有任何作用的。

Ready For Next Trigger设置为0时,请不要将此域配置成值1。

注: 一个无效的编程序列是:对应通道dyn_rcfg_dr_txch2reconfig_busy_reg/dyn_rcfg_dr_rxch2reconfig_busy_reg比特被配置为值1,并且当此域被配置时它们相关的BUSY比特为值1。在此情况下,所得出的结果是不确定的。