sep_isolate_rst_seq

Sequence isolation then reset for one software-resettable AXI domain.

On a software reset request, request isolation of the domain's AXI paths, wait until all report isolated, then assert the domain reset. Hold isolation until the software reset request is released. Out of rst_ni the domain starts in reset with isolation requested, and leaves it on the first clock edge at which sw_rst_req_ni is high.

Ports

Table 1. Ports
NameDirectionTypeDescription
clk_iinputlogicSystem clock.
rst_niinputlogicActive-low reset.
sw_rst_req_niinputlogicSoftware reset request (active low).
isolated_iinputlogicAll of the domain's isolate units report isolated.
isolate_req_ooutputlogicIsolation request to the domain's isolate units, active-high; high whenever the domain is draining or in reset.
gated_rst_nooutputlogicRegistered sequenced reset to the domain (active low); asserted while rst_ni is asserted and only after isolated_i.