Arria V Avalon-ST Interface for PCIe Solutions User Guide

ID 683733
Date 1/04/2023
Public
Document Table of Contents

15.7.6. Changing between the Hard and Soft Reset Controller

The Hard IP for PCI Express includes both hard and soft reset control logic. By default, Gen1 devices use the Hard Reset Controller. Gen2  devices use the soft reset controller. For variants that use the hard reset controller, changing to the soft reset controller provides greater visibility.

Complete the following steps to change to the soft reset controller:

  1. Open <work_dir>/ <variant>/testbench/<variant>_tb/simulation/submodules/<variant>.v.
  2. Search for the string, hip_hard_reset_hwtcl.
  3. If hip_hard_reset_hwtcl = 1, the hard reset controller is active. Set hip_hard_reset_hwtcl = 0 to change to the soft reset controller.
  4. Save variant.v.