Bắt đầu từ các thiết bị Stratix® V và Arria® V, các chân hai mục đích nPERST đã được thêm vào, một chân cho mỗi 4 lõi trong đó một lõi PCIe® tồn tại - phụ thuộc vào thiết bị. Chân này được sử dụng để đặt lại khe PCIe, PERST_N, vào thiết bị và kết nối với các lõi pin_perst cổng.
Trước khi phần mềm Quartus® II phát hành 12.0, kết nối của chân nPERST với pin_perst không được thực thi. Khi bạn chuyển thiết kế của mình sang phiên bản phần mềm Quartus II 12.0 hoặc mới hơn, Quartus sẽ gặp lỗi khi kết nối này không được áp dụng.
Bạn nên sử dụng nPERST trong thiết kế của mình và kết nối với cổng kết nối của PCIe HIP pin_perst hợp.
Trong trường hợp bạn không kết nối nPERST với pin_perst vì sử dụng phiên bản đầu của phần mềm Quartus II, không thể thêm nó vì bo mạch hoàn tất và đang di chuyển sang Quartus 12.0 trở lên, giải pháp là:
- Mở tệp cấp cao nhất của phiên bản PCIe HIP
- Avalon-ST: Altpcie_sv_hip_ast_hwtcl
- Avalon-MM: altpice_sv_hip_avmm_hwtcl
- Phải sử dụng Bộ điều khiển đặt lại mềm
- Tìm kiếm hip_hard_reset_hwtcl đặt giá trị của nó thành \'0\' (không) trong tệp cấp cao nhất của phiên bản PCIe HIP
- Vô hiệu pin_perst đầu vào của phiên bản biến thể
- Hardwire pin_perst lên 1\'b1 trong tệp cấp cao nhất của phiên bản PCIe HIP
- Ổ đĩa đầu vào npor với user_reset
- Bắt buộc bởi Bộ điều khiển đặt lại mềm
- Được sử dụng để đặt lại logic lõi và ứng dụng
- Đảm bảo rằng dự án Quartus II của bạn chỉ vào tệp .qip, không phải tệp .qsys