โมเดลเวลาขั้นสุดท้ายสําหรับ LOAN IO จะรวมอยู่ในซอฟต์แวร์ Quartus® II เวอร์ชั่น 14.0 และสามารถใช้เพื่อยืนยันเวลาได้ โมเดลการกําหนดเวลาเบื้องต้นสําหรับ LOAN IO มีให้ใช้งานผ่านแพทช์สําหรับซอฟต์แวร์ Quartus II เวอร์ชั่น 13.1 (ดูโซลูชันที่เกี่ยวข้องด้านล่าง)
ขั้นตอนการใช้ LOAN IO :-
- ในเมกะวิซเซอร์ HPS ให้เลือกแท็บ "พินต่อพ่วง"
- ใน "Peripherals Mux Table" ให้เลือกพิน LOAN IO ที่ต้องการ
- ที่ Qsys "เนื้อหาระบบ" ท่อร้อยสายh2f_loan_ioส่งออก
- ตารางที่ 1 แสดงอินเทอร์เฟซสัญญาณท่อร้อยสายที่สร้างขึ้นใน Qsys
- คอมไพล์การออกแบบและสร้างตัวโหลดล่วงหน้าด้วย bsp-editor
ตารางที่ 1
ชื่อท่อ | ทิศ ทาง | ประกาศ |
._hps_io_gpio_inst_LOANIOXX | สองทิศทาง | ประกาศเป็นพินระดับบนสุด การกําหนดพินเป็นแบบ Hardcoded |
._h2f_loan_io_in [N:0] | ขาออก | พินสัญญาณเอาต์พุตจากตรรกะผู้ใช้ในภูมิภาค FPGA อินพุตไปยังภูมิภาค HPS |
._h2f_loan_io_out [N:0] | นิ้ว | พินสัญญาณอินพุตจากตรรกะผู้ใช้ในภูมิภาคFPGA เอาต์พุตไปยังภูมิภาค HPS |
._h2f_loan_io_oe [N:0] | นิ้ว | เอาต์พุตเปิดใช้งานสําหรับบัฟเฟอร์ IO ที่ภูมิภาค HPS |
หมาย เหตุ:
- XX แสดงถึงหมายเลขพิน HPS IO ที่เลือกไว้
- N แสดงถึงจํานวนพิน HPS IO สูงสุด Cyclone V ประกอบด้วยพินสูงสุด 67 พิน ในขณะที่ Arria V ประกอบด้วยพินสูงสุด 71 พิน
- ไม่มีข้อความเตือนแสดงขึ้นใน Quartus II หากผู้ใช้กําหนดตรรกะผู้ใช้ไปยังพินสัญญาณ loan_io ผิด