เนื่องจากข้อจํากัดที่MAX®อุปกรณ์ 10 เครื่องไม่ได้มาพร้อมกับบล็อก ASMI ใด ๆ ขอแนะนําให้ใช้ Flash Programmer ที่ปรับแต่งได้สําหรับการเขียนโปรแกรมอุปกรณ์ EPCQ-A ที่ใช้
ในการออกแบบ MAX® 10 ของคุณ
ขั้นตอนที่ 1:
ดาวน์โหลด การออกแบบ Flash Programmer MAX 10 ที่ปรับแต่งได้ และเปลี่ยนการกําหนดพินสําหรับสัญญาณแฟลชตามชุดของคุณ ภาพของโปรแกรมเมอร์ที่ให้ไว้นั้นพัฒนาขึ้นโดยใช้
Intel® Quartus® Prime Standard Edition เวอร์ชั่น 18.0 คุณจําเป็นต้องคอมไพล์ภาพโปรแกรมเมอร์โดยใช้ Intel Quartus Prime เวอร์ชัน 18.0 หรือใหม่กว่า
ขั้นตอนที่ 2:
ดาวน์โหลดสคริปต์ System Console TCL (customizable_programmer.tcl และ epcqa.tcl) ที่ใช้สําหรับอุปกรณ์ EPCQ-A
ขั้นตอนที่ 3:
สร้างไฟล์ rpd.file ที่จําเป็นสําหรับ Flash Programmer ที่ปรับแต่งได้
โปรดดู คู่มือผู้ใช้ Flash Programmer ที่ปรับแต่งได้
/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-20198.pdf
Charpter 3.1.3.2 กําลังสร้างไฟล์ .rpd สําหรับอุปกรณ์FPGAอื่นๆ
เติม quartus.ini ด้วย "PGM_ALLOW_QSPI128=ON" เพื่อเปิดใช้งานการแอดออนแบบ 3 ไบต์ โดยไม่คํานึงถึงความหนาแน่นของแฟลช
เลือกอุปกรณ์กําหนดค่า: QSPI128
โหมดเลือก: Active Serial x4
ขั้นตอนที่ 4:
ดาวน์โหลดการออกแบบ "cust_prog_max10" ที่แก้ไขในชุดอุปกรณ์ของคุณ
ขั้นตอนที่ 5:
เรียกใช้คําสั่ง customizable_programmer.tcl และโปรแกรมในคอนโซลระบบเพื่อตั้งโปรแกรมไฟล์ RPD ลงใน EPCQ-A
% source customizable_programmer.tcl
% read_memory_id
% programming_flow test.rpd