Seguire questa procedura guidata:
- creare il progetto aggiungendo il chip da utilizzare e il nome del progetto.
- caricare il file di constraints, menù source, cartella constraint, file red_pitaya_2015.4.xdc
- Assegnare il nome al top module, project manager, project setting, -> Top module name (divisore_freq_topmodule). Assicurarsi di lavorare in VHDL.
- La procedura chiederà di inserire questo come top module, confermare con Yes.
- Creare il block Design. Assegnare il nome al design. -> divisore_frequenza
- Agire su blck design sull’icona di aggiunta IP per inserire lo ZYNQ.
- Doppio click sull’IP dello ZYNQ per caricare il preset della Pitaya, agire su “preset” e caricare il file “red_pitaya_rfxpreset.tcl”
- Collegare il clock al segnale M_AXI_GP0_ACLK e agli altri canali equivalenti S_AXI_GP0 e HP0.
- Run block automation, (compare il Bus DDR e Fixed_IO
- Dal menù “tools” -> create and package IP
- Definire una periferica new AXI 4. Associamo il nome al nuovo IP coerente con la sua funzione, ad esempio “Divisore_frequenza_IP”.
- Edit IP
- Aggiungere il sorgente del beaviurla. tasto destro, add sources
- Aggiungere le porte, poi , merge changes, review and package