Để sử dụng vị trí chân đặt lại của riêng bạn cho npor , trước tiên, hãy đảm bảo rằng bạn đang sử dụng bộ điều khiển đặt lại mềm bằng cách kiểm tra xem tham số hip_hard_reset_hwtcl có được đặt thành 0 trong khởi tạo IP cứng cho PCI Express® hay không:
.hip_hard_reset_hwtcl (0),
Để sử dụng cổng npor làm tín hiệu đặt lại IP cứng, hãy chỉnh sửa các tệp sau như hình dưới đây:
altpcie_sv_hip_128bit_atom.v - cho Stratix® V
altpcie_av_hip_128bit_atom.v - cho Arria® V và Cyclone® V
Thay đổi từ:
.pinperstn(pin_perst)
Để:
.pinperstn((USE_HARD_RESET == 0)?1'b1 : pin_perst)
Bây giờ bạn có thể chọn bất kỳ vị trí chân đặt lại nào cho tín hiệu npor của mình.
Không có kế hoạch để khắc phục điều này trong bản phát hành trong tương lai.