Digitala filter Zybo ombord (7 / 14 steg)
Steg 7: Kör anslutning Automation och ansluta IP-block
Högerklicka på fönstret Block Design och välj Lägg till IP-alternativet. Lägga till anpassade IP: s i2s_controller_v1_0 och SerialEffects_v1_0. Kör sedan verktyget körs Block Automation som bör vara i grön etikett över fönstret Block Design. Nu ansluta FLCK_CLK1 till clk ingång i IP-block i2s_controller_v1_0 och CLK ingång i IP-block SerialEffects_v1_0. Anslut FLCK_CLK2 till data_clk ingång i IP-block i2s_controller_v1_0. Lägga till IP-blocket kallas "konst" till block design. Anslut utgången av IP-blocket const till ingångar tx_enable, tx_stb och tx_enable i IP-block i2s_controller_v1_0. Lägg till en annan const IP-block, ändra det konstant värdet till 0 av IP-blocket genom att dubbelklicka på IP-blocket och sedan bifoga produktionen av IP-blocket till Återställ PIN-koden i SerialEffects_v1_0 IP-blocket. Nu rätt klick på alla andra stift i SerialEffects_v1_0 IP-block och välj gör externa. Detta skapar externa portar CTRL, onoff, SDATA_O och SDATA_I. bifoga en tråd från SDATA_I i i2s_controller_v1_0 till SDATA_I externa stift. För i2s_controller_v1_0 skapa extrautrustningen för BLCK_O, LRCLK_O och MUTEN_O stift. Nu för tillverkningssystemet ZYNQ7 Högerklicka på utgångsstiftet IIC_0 och gör en extern. Detta bör skapa en IIC_0 utgång. Också rätt klick på en ren utrymme i fönstret block design, Välj Skapa en port och skapa en utgångsstiftet heter ac_mclk. Skapa en annan utgång och namn den RECLRC. Bifoga ac_mclk produktionen stift till FCLK_CLK2 och RECLRC produktionen stift till LRCLK. Efter att ha avslutat alla steg ovan block design bör se mycket liknar figuren ovan. Vänligen ignorera IP-block axi_i2s_adi_v1_0 och produktionen stift RXData1, RXDATA2, FDATA1, FDATA2, outdata.