Reset Sequence - 1.0 English

Versal ACAP Soft QDR-IV SRAM Memory Controller LogiCORE IP Product Guide (PG355)

Document ID
PG355
Release Date
2021-12-03
Version
1.0 English

The sys_rst signal resets the entire memory interface design which includes general interconnect (fabric) logic, RIU interface logic, MicroBlaze, and calibration logic. The sys_rst input signal is synchronized internally to create the qdriv_rst_clk signal. The qdriv_rst_clk reset signal is synchronously asserted and synchronously deasserted.

The following figure shows the qdriv_rst_clk signal (fabric reset) is synchronously asserted with a few clock delays after the sys_rst signal is asserted. When the qdriv_rst_clk signal is asserted, there are a few clocks before the clocks are shut off.

Figure 1. Reset Sequence Waveform

The following are the reset sequencing steps:

  1. Reset to design is initiated after the qdriv_rst_clk signal goes High.
  2. The qdriv_rst_clk signal goes Low when the qdriv_rst_clk signal is High.
  3. Reset to design is deactivated after the qdriv_rst_clk signal is Low.
  4. After the qdriv_rst_clk signal is deactivated, the init_calib_complete signal is asserted after calibration is completed.