This is an old revision of the document!


= Asignarea pinilor de IO în Xilinx ISE =

Tutorialul este disponibil și sub formă de slideshow apăsând pe imaginea de mai jos.

4-ise-constraints

* Treceți în modul implementare apăsând butonul Implementation. * Selectați modulul top-level din ierarhia proiectului și rulați procesul I/O Pin Planning (PlanAhead) - Pre-Synthesis aflat în lista de procese sub nodul User Constraints, pentru a porni aplicația de asignare a pinilor de IO. În opțiunile proiectului trebuie să fie corect selectată placa de dezvoltare folosită. Altfel, asignarea pinilor conform plăcii din laborator va eșua. * Dacă proiectul nu conține deja un fișier de constrângeri, care specifică asignarea pinilor de IO (starea implicită pentru un proiect nou creat), acesta va fi creat automat apasând butonul Yes. * În aplicația de asignare a pinilor de IO selectați tabul I/O Ports și expandați nodul Scalar ports pentru a expune porturile de IO ale modulului. * Pentru fiecare port al modulului editați câmpul Site selectând pin-ul FPGA-ului care vreți să fie asignat acelui port. * Dacă este necesar, editați și celelate câmpuri ale portului: I/O Std, Drive Strength, Slew Type, Pull Type pentru a obține comportamentul dorit. Dacă folosiți butoane și switch-uri, trebuie să selectați Pull Type conform specificațiilor din manualul plăcii. * După ce ați asignat toate porturile modulului la câte un pin al FPGA-ului salvați modificările utilizând butonul Save. * Închideți aplicația de asignare a pinilor de IO și reveniți la aplicația principală. * Fișierul de constrângeri (extensia .ucf) poate fi editat direct și din mediul de dezvoltare, în mod text, respectând formatul acestuia.

Resurse
ac-is/tutoriale/4-ise-constraints.1632152205.txt.gz · Last modified: 2021/10/01 20:19 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0