ปัญหาสำคัญ
หากคุณใช้การพับในระบบย่อยที่มีตัวคูณที่ใหญ่กว่า มากกว่าที่รองรับทั่วไป (ตัวอย่างเช่น กว้างกว่า 18 ×18 บน Cycloneตระกูลและมากกว่า 36 ×36 ในครอบครัวStratix) ผิดกฎหมาย อาจมีการสร้างตรรกะ ปัญหานี้มีผลต่อการออกแบบทั้งหมดที่ใช้การพับ การออกแบบอาจล้มเหลว
หากต้องการแก้ไขปัญหานี้ ให้ตั้งค่าตัวแปรพื้นที่ทํางาน DSPBA_Features.OptimizeLargeMults = false สําหรับเจนเนอเรชั่น HDL ของโมเดลในกรณีดังกล่าว ตัวอย่างเช่น ในเมนู ไฟล์ ให้ชี้ไปที่ คุณสมบัติโมเดล คลิกที่ Callศัพท คลิก InitFcn และพิมพ์ในฟังก์ชันต่อไปนี้:
DSPBA_Features.OptimizeLargeMults = false;
หรือบนเมนู ไฟล์ ให้ชี้ไปที่ คุณสมบัติโมเดล คลิกที่แท็บ Calltypes คลิก StopFcn และพิมพ์ตามต่อไปนี้ ฟังก์ชัน:
DSPBA_Features.OptimizeLargeMults = true;
ปัญหานี้จะได้รับการแก้ไขในเวอร์ชันในอนาคตของ DSP Builder ชุดบล็อกขั้นสูง