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

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

2.4. 控制和状态接口

表 9.  控制和状态信号所有的接口信号都由i_csr_clk时钟提供时钟。
端口名称 宽度(比特) I/O方向 描述
o_dr_curr_profile_id 15 Output 指定所选的配置文件(profile)。

此信号仅在o_dr_new_cfg_applied为1时有效。

您必须对这些值进行解码才能决定是否对设计进行动态重配置。

o_dr_new_cfg_applied 1 Output 对外部逻辑(包括tile SCR,mux选择等等)指定新的配置设置。

一旦信号被采样为有效的(active),那么外部逻辑就会返回一个确认(acknowledgment)以完成一个完整的握手信令(signaling)。由于这是一个硬件动作,因此该信号必须在纳秒范围内完成。

一旦此信号有效, Nios II® 就继续监控确认(acknowledgment),然后继续执行动态重配置流程中的下一步。采样到一个确认(acknowledgment )后,此信号变为无效(inactive), Nios II® 继续到下一步。如果在很长一段时间内没有采样到一个确认(acknowledgment),并且使能了time-out,那么此信号也会变成无效, Nios II® 在time-out时继续下一步。在种情况下也会发出一个time-out错误信号。

i_dr_new_cfg_applied_ack 1 Input 指定完整的握手确认(full handshake acknowledgment )以响应o_dr_new_cfg_applied信号。

此信号当设置为1时有效。

o_dr_in_progress 1 Output 指定动态重新配置正在进行中。

此信号当设置为1时有效。

o_dr_error_status 1 Output 指定整体的动态重配置SIP错误状态,包括动态重配置的 Nios II® 固件错误。

此信号当设置为1时有效。