Bắt đầu từ Phần mềm phiên bản Intel® Quartus® Prime Pro phiên bản 19.1, bạn có thể sử dụng tín hiệu nINIT_DONE được tạo từ Đặt lại bản phát hành Intel® Stratix® 10 FPGA IP để giữ mạch điều khiển ở trạng thái đặt lại cho đến khi thiết bị hoàn toàn vào chế độ người dùng.
Tín hiệu nINIT_DONE có thể được sử dụng làm điều kiện kích hoạt trong trình kích hoạt khởi động Signal Tap để ghi lại các sự kiện xảy ra trong quá trình khởi tạo thiết bị. Tuy nhiên, Phần mềm Prime Pro Edition Intel® Quartus® có thể đặt ngẫu nhiên các thanh ghi Signal Tap trên các thanh ghi ALM hoặc Hyper. Khi sử dụng Hyper register, các thanh ghi Signal Tap có thể không đặt lại được về trạng thái chính xác, điều này sẽ không kích hoạt kích hoạt power-up.
Để khắc phục sự cố này, đặt tất cả các thanh ghi Signal Tap trong thanh ghi ALM bằng cách sử dụng gán QSF (Quartus Settings File) sau:
set_instance_assignment -name REGISTER_LOCATION_TYPE ALM_REGISTER -to auto_fab_0|alt_sld_fab_0|alt_sld_fab_0|auto_signaltap_auto_signaltap_0|sld_signaltap_inst -entity <project_top>