เนื่องจากปัญหาในซอฟต์แวร์ Quartus® II เวอร์ชั่น 14.1 และก่อนหน้านี้คุณอาจเห็นคําเตือนนี้เมื่อเชื่อมต่ออินพุตของบัฟเฟอร์สองทิศทางกับศูนย์คงที่เมื่อกําหนดเป้าหมายตระกูลอุปกรณ์ Arria® 10
ปัญหาเกิดขึ้นเนื่องจากปัญหาการสังเคราะห์ที่มีการสลับพอร์ต OE และ IN สําหรับบัฟเฟอร์แบบสองทิศทาง
ปัญหาการสังเคราะห์ส่งผลกระทบต่อตระกูลอุปกรณ์อื่นๆ ทั้งหมด อย่างไรก็ดี คําเตือนดังกล่าวออกให้สําหรับตระกูลอุปกรณ์ Arria 10 เท่านั้น
หากต้องการแก้ไขปัญหานี้ ให้ใช้คุณลักษณะ "keep" เพื่อรักษาสายคงที่ตามที่แสดงไว้ในรหัสด้านล่าง:
สําหรับ VHDL:
const_zero_sigสัญญาณ : std_logic;
คุณลักษณะที่เก็บไว้: boolean;
คุณลักษณะที่เก็บไว้ที่const_zero_sig: สัญญาณเป็นจริง
เริ่ม ต้น
const_zero_sig <= \'0\'
TRI_PIN <= const_zero_sig เมื่อ ENABLE=\'1\' อื่น \'Z\'
สําหรับ Verilog HDL:
เก็บการสังเคราะห์const_zero_sigสายไฟ */;
กําหนดconst_zero_sig = 1\'b0;
มอบหมายTRI_PIN = เปิดใช้งานหรือไม่ const_zero_sig : \'bz;
ปัญหานี้ได้รับการกําหนดเวลาให้แก้ไขในซอฟต์แวร์ Quartus II ในอนาคต