เมื่อคุณสร้างการออกแบบตัวอย่างสําหรับคอนโทรลเลอร์หน่วยความจําภายนอกที่ใช้ UniPHY จะมีการสร้างโมเดลหน่วยความจําทั่วไปขึ้น โมเดลหน่วยความจํานี้มีอาร์เรย์หน่วยความจําที่สามารถโหลดล่วงหน้าได้ด้วยค่าที่ทราบกันดีโดยใช้ไฟล์เริ่มต้นของหน่วยความจํา หากต้องการโหลดอาร์เรย์หน่วยความจําล่วงหน้า ให้ทําตามขั้นตอนต่อไปนี้:
- เปิดไฟล์ alt_mem_if_common_ddr_mem_model_ddr3_mem_if_dm_pins_en_mem_if_dqsen.sv
- สร้างไฟล์เตรียมใช้งานหน่วยความจําด้วยที่อยู่และรูปแบบข้อมูลต่อไปนี้ ที่อยู่และข้อมูลเป็นค่าเลขฐานสิบหก และไม่จําเป็นต้องที่อยู่ติดกัน
@0000 DEADBEEF
@0001 FEEDFACE
@0104 01234567
- ตั้งค่าพารามิเตอร์ MEM_INIT_EN เป็น 1 เพื่อเปิดใช้งานการโหลดหน่วยความจําล่วงหน้า
- ตั้งค่าพารามิเตอร์ MEM_INIT_FILE เป็นพาธของไฟล์เริ่มต้นหน่วยความจํา