## DDR HPS set_location_assignment PIN_M23 -to hps_ddr4_ck_n[0] ; # BANK 2K : 1.2V set_location_assignment PIN_L23 -to hps_ddr4_ck[0] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V SSTL" -to hps_ddr4_ck_n[0] set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V SSTL" -to hps_ddr4_ck[0] set_location_assignment PIN_H27 -to hps_ddr4_a[0] ; # BANK 2K : 1.2V set_location_assignment PIN_G27 -to hps_ddr4_a[1] ; # BANK 2K : 1.2V set_location_assignment PIN_G23 -to hps_ddr4_a[2] ; # BANK 2K : 1.2V set_location_assignment PIN_G22 -to hps_ddr4_a[3] ; # BANK 2K : 1.2V set_location_assignment PIN_H25 -to hps_ddr4_a[4] ; # BANK 2K : 1.2V set_location_assignment PIN_G25 -to hps_ddr4_a[5] ; # BANK 2K : 1.2V set_location_assignment PIN_H24 -to hps_ddr4_a[6] ; # BANK 2K : 1.2V set_location_assignment PIN_H23 -to hps_ddr4_a[7] ; # BANK 2K : 1.2V set_location_assignment PIN_H22 -to hps_ddr4_a[8] ; # BANK 2K : 1.2V set_location_assignment PIN_J22 -to hps_ddr4_a[9] ; # BANK 2K : 1.2V set_location_assignment PIN_G26 -to hps_ddr4_a[10] ; # BANK 2K : 1.2V set_location_assignment PIN_F26 -to hps_ddr4_a[11] ; # BANK 2K : 1.2V set_location_assignment PIN_F24 -to hps_ddr4_a[12] ; # BANK 2K : 1.2V set_location_assignment PIN_E27 -to hps_ddr4_a[13] ; # BANK 2K : 1.2V set_location_assignment PIN_D27 -to hps_ddr4_a[14] ; # BANK 2K : 1.2V set_location_assignment PIN_E22 -to hps_ddr4_a[15] ; # BANK 2K : 1.2V set_location_assignment PIN_F23 -to hps_ddr4_a[16] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[0] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[1] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[2] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[3] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[4] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[5] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[6] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[7] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[8] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[9] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[10] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[11] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[12] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[13] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[14] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[15] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_a[16] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_act_n[0] set_location_assignment PIN_J24 -to hps_ddr4_act_n[0] ; # BANK 2K : 1.2V set_location_assignment PIN_D25 -to hps_ddr4_ba[1] ; # BANK 2K : 1.2V set_location_assignment PIN_D26 -to hps_ddr4_ba[0] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_ba[0] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_ba[1] set_location_assignment PIN_C25 -to hps_ddr4_bg[0] ; # BANK 2K : 1.2V set_location_assignment PIN_M24 -to hps_ddr4_bg[1] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_bg[0] set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_bg[1] set_location_assignment PIN_J27 -to hps_ddr4_cke[0] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_cke[0] set_location_assignment PIN_K24 -to hps_ddr4_cs_n[0] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_cs_n[0] set_location_assignment PIN_K25 -to hps_ddr4_odt[0] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_odt[0] set_location_assignment PIN_L24 -to hps_ddr4_reset_n[0] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "1.2V" -to hps_ddr4_reset_n[0] set_location_assignment PIN_K22 -to hps_ddr4_par[0] ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_par[0] set_location_assignment PIN_AN20 -to hps_ddr4_alert_n[0] ; # BANK 2J : 1.2V set_instance_assignment -name IO_STANDARD "SSTL-12" -to hps_ddr4_alert_n[0] set_location_assignment PIN_AN22 -to hps_ddr4_dqs_n[0] ; # BANK 2J : 1.2V set_location_assignment PIN_AM22 -to hps_ddr4_dqs[0] ; # BANK 2J : 1.2V set_location_assignment PIN_AH24 -to hps_ddr4_dqs_n[1] ; # BANK 2J : 1.2V set_location_assignment PIN_AH23 -to hps_ddr4_dqs[1] ; # BANK 2J : 1.2V set_location_assignment PIN_AM26 -to hps_ddr4_dqs_n[2] ; # BANK 2J : 1.2V set_location_assignment PIN_AM25 -to hps_ddr4_dqs[2] ; # BANK 2J : 1.2V set_location_assignment PIN_AF25 -to hps_ddr4_dqs_n[3] ; # BANK 2J : 1.2V set_location_assignment PIN_AG25 -to hps_ddr4_dqs[3] ; # BANK 2J : 1.2V set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to hps_ddr4_dqs_n[0] set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to hps_ddr4_dqs[0] set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to hps_ddr4_dqs_n[1] set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to hps_ddr4_dqs[1] set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to hps_ddr4_dqs_n[2] set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to hps_ddr4_dqs[2] set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to hps_ddr4_dqs_n[3] set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to hps_ddr4_dqs[3] set_location_assignment PIN_AP21 -to hps_ddr4_dq[0] ; # BANK 2J : 1.2V set_location_assignment PIN_AN24 -to hps_ddr4_dq[1] ; # BANK 2J : 1.2V set_location_assignment PIN_AP22 -to hps_ddr4_dq[2] ; # BANK 2J : 1.2V set_location_assignment PIN_AL24 -to hps_ddr4_dq[3] ; # BANK 2J : 1.2V set_location_assignment PIN_AP20 -to hps_ddr4_dq[4] ; # BANK 2J : 1.2V set_location_assignment PIN_AL25 -to hps_ddr4_dq[5] ; # BANK 2J : 1.2V set_location_assignment PIN_AM23 -to hps_ddr4_dq[6] ; # BANK 2J : 1.2V set_location_assignment PIN_AN23 -to hps_ddr4_dq[7] ; # BANK 2J : 1.2V set_location_assignment PIN_AK23 -to hps_ddr4_dq[8] ; # BANK 2J : 1.2V set_location_assignment PIN_AF24 -to hps_ddr4_dq[9] ; # BANK 2J : 1.2V set_location_assignment PIN_AK22 -to hps_ddr4_dq[10] ; # BANK 2J : 1.2V set_location_assignment PIN_AK24 -to hps_ddr4_dq[11] ; # BANK 2J : 1.2V set_location_assignment PIN_AF23 -to hps_ddr4_dq[12] ; # BANK 2J : 1.2V set_location_assignment PIN_AJ24 -to hps_ddr4_dq[13] ; # BANK 2J : 1.2V set_location_assignment PIN_AG23 -to hps_ddr4_dq[14] ; # BANK 2J : 1.2V set_location_assignment PIN_AL23 -to hps_ddr4_dq[15] ; # BANK 2J : 1.2V set_location_assignment PIN_AP26 -to hps_ddr4_dq[16] ; # BANK 2J : 1.2V set_location_assignment PIN_AL26 -to hps_ddr4_dq[17] ; # BANK 2J : 1.2V set_location_assignment PIN_AP27 -to hps_ddr4_dq[18] ; # BANK 2J : 1.2V set_location_assignment PIN_AK26 -to hps_ddr4_dq[19] ; # BANK 2J : 1.2V set_location_assignment PIN_AP25 -to hps_ddr4_dq[20] ; # BANK 2J : 1.2V set_location_assignment PIN_AK27 -to hps_ddr4_dq[21] ; # BANK 2J : 1.2V set_location_assignment PIN_AN25 -to hps_ddr4_dq[22] ; # BANK 2J : 1.2V set_location_assignment PIN_AN27 -to hps_ddr4_dq[23] ; # BANK 2J : 1.2V set_location_assignment PIN_AJ25 -to hps_ddr4_dq[28] ; # BANK 2J : 1.2V set_location_assignment PIN_AH27 -to hps_ddr4_dq[27] ; # BANK 2J : 1.2V set_location_assignment PIN_AE24 -to hps_ddr4_dq[29] ; # BANK 2J : 1.2V set_location_assignment PIN_AH25 -to hps_ddr4_dq[30] ; # BANK 2J : 1.2V set_location_assignment PIN_AJ26 -to hps_ddr4_dq[26] ; # BANK 2J : 1.2V set_location_assignment PIN_AJ27 -to hps_ddr4_dq[24] ; # BANK 2J : 1.2V set_location_assignment PIN_AD24 -to hps_ddr4_dq[25] ; # BANK 2J : 1.2V set_location_assignment PIN_AH26 -to hps_ddr4_dq[31] ; # BANK 2J : 1.2V set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[0] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[1] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[2] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[3] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[4] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[5] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[6] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[7] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[8] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[9] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[10] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[11] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[12] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[13] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[14] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[15] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[16] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[17] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[18] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[19] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[20] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[21] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[22] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[23] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[24] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[25] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[26] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[27] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[28] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[29] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[30] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dq[31] set_location_assignment PIN_AP24 -to hps_ddr4_dbi_n[0] ; # BANK 2J : 1.2V set_location_assignment PIN_AE23 -to hps_ddr4_dbi_n[1] ; # BANK 2J : 1.2V set_location_assignment PIN_AM27 -to hps_ddr4_dbi_n[2] ; # BANK 2J : 1.2V set_location_assignment PIN_AD25 -to hps_ddr4_dbi_n[3] ; # BANK 2J : 1.2V set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dbi_n[0] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dbi_n[1] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dbi_n[2] set_instance_assignment -name IO_STANDARD "1.2-V POD" -to hps_ddr4_dbi_n[3] set_location_assignment PIN_F25 -to hps_ddr4_oct_rzqin ; # BANK 2K : 1.2V set_instance_assignment -name IO_STANDARD "1.2V" -to hps_ddr4_oct_rzqin set_location_assignment PIN_AL27 -to hps_ddr4_pll_ref_clk;#PIN_E23 -to hps_ddr4_pll_ref_clk ; # BANK 2J : 1.2V clock p set_instance_assignment -name IO_STANDARD "1.2V" -to hps_ddr4_pll_ref_clk set_instance_assignment -name INPUT_TERMINATION OFF -to hps_ddr4_pll_ref_clk