เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 19.3 และก่อนหน้า คุณอาจเห็นข้อผิดพลาดภายในข้างต้นเมื่อคุณใช้พอร์ตประเภทต่างๆ ในไฟล์ Top Level Block Design (.bdf) และไฟล์ HDL (.v/.vhd)
ตัวอย่างเช่น
ในไฟล์ HDL Tridata จะถูกประกาศเป็นประเภท OUTPUT
Tri8 ของหน่วยงานคือ
พอร์ต(
:in std_logic;
:in std_logic_vector(7 downto 0);
:out std_logic_vector(7 downto 0)
);
สิ้นสุด Tri8;
ในขณะที่อยู่ในไฟล์ .bdf Tridata จะถูกใช้เป็นประเภท BIDIR
แก้ไขปัญหานี้แก้ไขการออกแบบเพื่อให้ทั้งไฟล์ HDL และไฟล์ .bdf มีพอร์ตประเภทเดียวกันกับที่ระบุพอร์ต
ปัญหานี้ได้รับการแก้ไขแล้วเริ่มต้นด้วยซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 19.4