The Dynamic Function eXchange (DFX) AXI Shutdown Manager can be used to make the AXI interfaces between a Reconfigurable Partition and the static logic safe during dynamic reconfiguration. When active, AXI transactions sent to the Reconfigurable Module (RM), and AXI transactions emanating from the RM, are terminated because the RM might not be able to complete them. Failure to complete could cause system deadlock. When inactive, transactions are passed unaltered.
Multiple DFX AXI Shutdown Manager cores can be used within a single design to create a safe working environment for an AXI-based DFX design. The cores can be controlled and queried using signals or an AXI4-Lite interface. They can also connect directly to the DFX Controller IP core using the signal based control interface.