diff --git a/boards/uniboard2/libraries/unb2_board/quartus/pinning/unb2_ddr_pins.tcl b/boards/uniboard2/libraries/unb2_board/quartus/pinning/unb2_ddr_pins.tcl index ea62836a1e841b1f3d1d30e05ab68bcd1c34bf58..9664467e704571f0f43089246a9def17d6870d05 100644 --- a/boards/uniboard2/libraries/unb2_board/quartus/pinning/unb2_ddr_pins.tcl +++ b/boards/uniboard2/libraries/unb2_board/quartus/pinning/unb2_ddr_pins.tcl @@ -21,33 +21,33 @@ set_location_assignment PIN_BB16 -to MB_I_OU.ba[0] set_location_assignment PIN_BD16 -to MB_I_OU.ba[1] set_location_assignment PIN_BC16 -to MB_I_OU.bg[0] set_location_assignment PIN_AW19 -to MB_I_OU.bg[1] -set_location_assignment PIN_BA15 -to MB_I_OU.a[15] # was: MB_I_CAS_A15 -set_location_assignment PIN_BC21 -to MB_I_CB[0] # ? -set_location_assignment PIN_BA22 -to MB_I_CB[1] # ? -set_location_assignment PIN_BD21 -to MB_I_CB[2] # ? -set_location_assignment PIN_BB20 -to MB_I_CB[3] # ? -set_location_assignment PIN_BA20 -to MB_I_CB[4] # ? -set_location_assignment PIN_BD20 -to MB_I_CB[5] # ? -set_location_assignment PIN_AY20 -to MB_I_CB[6] # ? -set_location_assignment PIN_AY22 -to MB_I_CB[7] # ? -set_location_assignment PIN_AU18 -to MB_I_OU.ck[0] # was: MB_I_CK[0] -set_location_assignment PIN_AV18 -to MB_I_OU.ck_n[0] # was: MB_I_CK_n[0] -set_location_assignment PIN_AT16 -to MB_I_OU.ck[1] # was: MB_I_CK[1] # size ck 1 or 2? see: c_tech_ddr4_max in tech_ddr_pkg.vhd -set_location_assignment PIN_AU16 -to MB_I_OU.ck_n[1] # was: MB_I_CK_n[1] # size ck_n 1 or 2? -set_location_assignment PIN_BB19 -to MB_I_OU.cke[0] # was: MB_I_CKE[0] -set_location_assignment PIN_AP16 -to MB_I_OU.cke[1] # was: MB_I_CKE[1] # size cke 1 or 2? -set_location_assignment PIN_AY19 -to MB_I_OU.cs_n[0] # was: MB_I_CS[0] # inverted!? -set_location_assignment PIN_AN16 -to MB_I_OU.cs_n[1] # was: MB_I_CS[1] # size cs 1 or 2? # inverted!? -set_location_assignment PIN_BC29 -to MB_I_DM[0] # ? -set_location_assignment PIN_AR27 -to MB_I_DM[1] # ? -set_location_assignment PIN_BD24 -to MB_I_DM[2] # ? -set_location_assignment PIN_AM23 -to MB_I_DM[3] # ? -set_location_assignment PIN_AU12 -to MB_I_DM[4] # ? -set_location_assignment PIN_AU13 -to MB_I_DM[5] # ? -set_location_assignment PIN_AM14 -to MB_I_DM[6] # ? -set_location_assignment PIN_AM16 -to MB_I_DM[7] # ? -set_location_assignment PIN_BA21 -to MB_I_DM[8] # ? -set_location_assignment PIN_BA28 -to MB_I_IO.dqs[0] # what about the dqs_n lines? +set_location_assignment PIN_BA15 -to MB_I_OU.a[15] ;# was: MB_I_CAS_A15 +set_location_assignment PIN_BC21 -to MB_I_CB[0] ;# ? +set_location_assignment PIN_BA22 -to MB_I_CB[1] ;# ? +set_location_assignment PIN_BD21 -to MB_I_CB[2] ;# ? +set_location_assignment PIN_BB20 -to MB_I_CB[3] ;# ? +set_location_assignment PIN_BA20 -to MB_I_CB[4] ;# ? +set_location_assignment PIN_BD20 -to MB_I_CB[5] ;# ? +set_location_assignment PIN_AY20 -to MB_I_CB[6] ;# ? +set_location_assignment PIN_AY22 -to MB_I_CB[7] ;# ? +set_location_assignment PIN_AU18 -to MB_I_OU.ck[0] ;# was: MB_I_CK[0] +set_location_assignment PIN_AV18 -to MB_I_OU.ck_n[0] ;# was: MB_I_CK_n[0] +set_location_assignment PIN_AT16 -to MB_I_OU.ck[1] ;# was: MB_I_CK[1] # size ck 1 or 2? see: c_tech_ddr4_max in tech_ddr_pkg.vhd +set_location_assignment PIN_AU16 -to MB_I_OU.ck_n[1] ;# was: MB_I_CK_n[1] # size ck_n 1 or 2? +set_location_assignment PIN_BB19 -to MB_I_OU.cke[0] ;# was: MB_I_CKE[0] +set_location_assignment PIN_AP16 -to MB_I_OU.cke[1] ;# was: MB_I_CKE[1] # size cke 1 or 2? +set_location_assignment PIN_AY19 -to MB_I_OU.cs_n[0] ;# was: MB_I_CS[0] # inverted!? +set_location_assignment PIN_AN16 -to MB_I_OU.cs_n[1] ;# was: MB_I_CS[1] # size cs 1 or 2? # inverted!? +set_location_assignment PIN_BC29 -to MB_I_DM[0] ;# ? +set_location_assignment PIN_AR27 -to MB_I_DM[1] ;# ? +set_location_assignment PIN_BD24 -to MB_I_DM[2] ;# ? +set_location_assignment PIN_AM23 -to MB_I_DM[3] ;# ? +set_location_assignment PIN_AU12 -to MB_I_DM[4] ;# ? +set_location_assignment PIN_AU13 -to MB_I_DM[5] ;# ? +set_location_assignment PIN_AM14 -to MB_I_DM[6] ;# ? +set_location_assignment PIN_AM16 -to MB_I_DM[7] ;# ? +set_location_assignment PIN_BA21 -to MB_I_DM[8] ;# ? +set_location_assignment PIN_BA28 -to MB_I_IO.dqs[0] ;# what about the dqs_n lines? set_location_assignment PIN_AM28 -to MB_I_IO.dqs[1] set_location_assignment PIN_AV24 -to MB_I_IO.dqs[2] set_location_assignment PIN_AN24 -to MB_I_IO.dqs[3] @@ -58,15 +58,15 @@ set_location_assignment PIN_AK15 -to MB_I_IO.dqs[7] set_location_assignment PIN_BC22 -to MB_I_IO.dqs[8] set_location_assignment PIN_BD19 -to MB_I_OU.odt[0] -set_location_assignment PIN_AR17 -to MB_I_OU.odt[1] # size odt 1 or 2? +set_location_assignment PIN_AR17 -to MB_I_OU.odt[1] ;# size odt 1 or 2? set_location_assignment PIN_BC18 -to MB_I_OU.par -set_location_assignment PIN_BB15 -to MB_I_OU.a[16] # was: MB_I_RAS_A16 +set_location_assignment PIN_BB15 -to MB_I_OU.a[16] ;# was: MB_I_RAS_A16 set_location_assignment PIN_AW17 -to MB_I_REF_CLK set_location_assignment PIN_AV19 -to MB_I_OU.reset_n -set_location_assignment PIN_AY17 -to MB_I_IN.oct_rzqin # was: MB_I_RZQ (correct?) -set_location_assignment PIN_BC17 -to MB_I_OU.a[14] # was: MB_I_WE_A14 +set_location_assignment PIN_AY17 -to MB_I_IN.oct_rzqin ;# was: MB_I_RZQ (correct?) +set_location_assignment PIN_BC17 -to MB_I_OU.a[14] ;# was: MB_I_WE_A14 # FIXME: below edit not ready (fix pending questions above first ^ )