prim_flop_3sync_r

Synchronize d_i into the clk_i domain through 3 flops.

Chain 3 positive-edge flops so q_o is d_i delayed by three clk_i cycles. Async active-low rst_ni clears the chain to 0.

Ports

Table 1. Ports
NameDirectionTypeDescription
clk_iinputDestination-domain clock.
d_iinputAsync data to synchronize.
rst_niinputAsync active-low reset; clears q_o to 0.
q_ooutputSynchronized data.