เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® II เวอร์ชัน 14.1, นาฬิกาผู้ใช้ HPS 2 ไม่สามารถเปิดใช้งานจาก HPS Megawizard ใน Qsys
เพื่อหลีกเลี่ยงปัญหานี้ในซอฟต์แวร์ Intel® Quartus® II เวอร์ชัน 14.1 ให้ทําตามขั้นตอนด้านล่าง:
เพื่อเปิดใช้งานนาฬิกาผู้ใช้ HPS 2
- บันทึกโครงการ Qsys ของคุณและออกจาก Qsys
- เปิดไฟล์ .qsys ที่มีอินสแตนซ์ HPS ในตัวแก้ไขข้อความ<ชื่อโครงการ>.qsys
- ค้นหา S2FCLK_USER2CLK_Enable พารามิเตอร์และตั้งค่าเป็น true
<parameter name="S2FCLK_USER2CLK_Enable" value="true" /> - บันทึกไฟล์ .qsys
- เปิดโครงการใน Qsys และสร้างระบบ
หมายเหตุ: อาจต้องทําซ้ําขั้นตอนข้างต้นหากแก้ไขพารามิเตอร์ HPS ใน Qsys
เพื่อตั้งค่าความถี่ของนาฬิกาผู้ใช้ HPS 2
ความถี่ของนาฬิกาผู้ใช้ HPS 2 ต้องตั้งค่าด้วยตนเอง ตามขั้นตอนการตอกบัตรแบบกําหนดเอง Preloader ตามที่ใช้สําหรับซอฟต์แวร์ Quartus II 13.1 และรุ่นก่อนหน้า โฟลว์นี้จะอัปเดตซอฟต์แวร์ไฟล์ BSP handoff ที่สร้างขึ้น/ชื่อ <bsp>/ที่สร้าง/pll_config.h
โปรดดูหน้า Rocketboards ต่อไปนี้สําหรับรายละเอียดเพิ่มเติม: http://www.rocketboards.org/foswiki/Documentation/PreloaderClockingCustomization131
จากนั้น ควรเพิ่มข้อจํากัดสัญญาณนาฬิกาด้านล่างในไฟล์ .sdc ใดๆ ตรวจสอบให้แน่ใจว่าควรแหล่งที่มาของไฟล์ .sdc หลังจากไฟล์ .qip
create_clock -period <HPS User Clock 2 ช่วง> [get_pins -compatibility_mode *|fpga_interfaces|clocks_resets|h2f_user2_clk]