Do có vấn đề trong phiên bản phần mềm Quartus® II 10.1 SP1 và cũ hơn, bạn có thể thấy tín hiệu đầu ra LVDS_E_3R ngược trong các thiết bị Cyclone® III hoặc Cyclone IV. Điều này có thể xảy ra nếu việc đẩy cổng NOT được thực hiện trên thanh ghi đầu ra và thanh ghi đầu ra được đặt trong phần tử I/O. Đẩy không cổng xảy ra khi một thanh ghi có giá trị cao ban đầu, bao gồm khi quá trình tổng hợp Quartus II thực hiện một preset không đồng bộ bằng cách sử dụng thiết lập lại không đồng bộ.
Để giải quyết vấn đề này, hãy thực hiện một trong các thao tác sau:
-
Ngăn chặn thanh ghi được đặt trong phần tử I/O bằng cách sử dụng bài
FAST_OUTPUT_REGISTER
tập như sau: - Hoặc, ngăn chặn việc thực hiện ĐẨY NOT-gate bằng cách loại bỏ giá trị cao ban đầu cho thanh ghi đầu ra, chẳng hạn như bằng cách loại bỏ cài đặt trước không đồng bộ.
set_instance_assignment -name FAST_OUTPUT_REGISTER OFF -to
Vấn đề này đã được khắc phục bắt đầu với phần mềm Quartus II phiên bản 11.1.