Die endgültigen Timing-Modelle für LOAN IO sind in der Quartus® II Softwareversion 14.0 enthalten und können verwendet werden, um den zeitlichen Ablauf zu bestätigen. Vorläufige Timing-Modelle für LOAN IO sind über ein Patch für Quartus II SoftwareVersion 13.1 verfügbar (siehe zugehörige Lösung unten)
Verfahren zur Verwendung von LOAN IO:-
- Wählen Sie in HPS Megawi nach der Registerkarte "Peripheral Pins" (Stifte für Peripheriegeräte)
- Wählen Sie in "Peripherals Mux Table" die gewünschten LOAN IO-Pins aus
- Bei Qsys "Systeminhalt" h2f_loan_io cond gleichzeitig exportieren
- Tabelle 1 zeigt die generierte Condobject-Signalschnittstelle in Qsys
- Kompilieren Sie das Design und generieren Sie den Preloader mit dem bsp-Editor
Tabelle 1
Name Cond ascii-Zeichen | Richtung | Deklarationen |
._hps_io_gpio_inst_LOANIOXX | Bidirektionale Ausrichtung | Pin-Zuweisung wird als Top-Level-Pin festgelegt und hardcodiert |
._h2f_loan_io_in [N:0] | Out | Ausgabesignalstift aus FPGA-Region der Benutzerlogik, Eingabe in HPS-Region |
._h2f_loan_io_out [N:0] | In | Eingangssignalstift aus FPGA-Region und Benutzerlogik, Ausgabe in HPS-Region |
._h2f_loan_io_oe [N:0] | In | Output Enable für IO-Puffer in der HPS-Region |
Notizen:
- XX bezeichnet die ausgewählte HPS I/O-Pinnummer
- N bezeichnet die maximale Anzahl von HPS I/O-Pins, Cyclone V aus maximal 67 Pins besteht, während Arria V aus maximal 71 Pins besteht
- In Quartus II werden keine Warnmeldungen angezeigt, wenn der Benutzer die Benutzerlogik den falschen loan_io Signalstiften zuweist