Do vấn đề với phần mềm Intel® Quartus® Prime phiên bản 17.1, các thiết kế mẫu động được tạo ra từ Trình thiết kế nền tảng hoặc Danh mục IP bị thiếu một số bài tập vị trí chân. Do đó, các thiết kế này có thể bị lỗi liệt kê, có thể dẫn đến việc LTSSM đang nắm giữ ở Trạng thái Phát hiện hoặc đi xe đạp giữa các bang Phát hiện và Chi phối.
Để giải quyết vấn đề này, chỉ định tín hiệu test_in tin cậy cho các chân ảo và gán đầu vào npor cho chân mặc định ở trạng thái cao (đúng).
- Công việc test_in tập sẽ giữ tất cả các tín hiệu được deasserted, điều này sẽ ngăn CHẶN IP PCIe* đi vào chế độ kiểm tra.
- Kết nối npor với đầu vào cao sẽ ngăn npor được hiển thị và giữ IP PCIe* trong khi đặt lại. Trên bộ Intel® Stratix® phát triển 10 GX, bạn có thể kết nối npor với chân B20 là nút nhấn của người dùng với một nút kéo.
Bạn có thể thực hiện các bài tập này trong Trình chỉnh sửa bài tập hoặc chỉnh sửa trực tiếp tệp .qsf để thêm các dòng này:
set_instance_assignment -name VIRTUAL_PIN ON -to hip_ctrl_test_in -entity pcie_example_design
set_location_assignment PIN_B20 -to pcie_rstn_npor
Vấn đề này dự kiến sẽ được khắc phục trong tương lai với Intel® Quartus® Prime.