From b5bea22e1cb2df72d6ee84b0e71631736579ebf8 Mon Sep 17 00:00:00 2001 From: David Gabriel Monk <david.gabriel.monk@cern.ch> Date: Wed, 14 Aug 2024 19:33:48 +0200 Subject: [PATCH] Update 10 files - /top/dtc-mini/PS-10G/firmware/ucf/linkinterface_pblocks.tcl - /top/dtc-mini/2S-5G/firmware/ucf/linkinterface_pblocks.tcl - /top/dtc-mini/b186-vu13p/firmware/ucf/SLRs.tcl - /top/dtc-mini/PS-5G/firmware/ucf/linkinterface_pblocks.tcl - /top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_left.tcl - /top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_right.tcl - /top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_left.tcl - /top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_right.tcl - /top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_left.tcl - /top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_right.tcl --- .../ucf/linkinterface_pblocks_left.tcl | 72 +++++++++---------- .../ucf/linkinterface_pblocks_right.tcl | 72 +++++++++---------- .../ucf/linkinterface_pblocks_left.tcl | 72 +++++++++---------- .../ucf/linkinterface_pblocks_right.tcl | 72 +++++++++---------- .../ucf/linkinterface_pblocks_left.tcl | 72 +++++++++---------- .../ucf/linkinterface_pblocks_right.tcl | 72 +++++++++---------- .../firmware/ucf/linkinterface_pblocks.tcl | 24 +++---- .../firmware/ucf/linkinterface_pblocks.tcl | 8 +-- .../firmware/ucf/linkinterface_pblocks.tcl | 8 +-- top/dtc-mini/b186-vu13p/firmware/ucf/SLRs.tcl | 48 ++++++------- 10 files changed, 260 insertions(+), 260 deletions(-) diff --git a/top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_left.tcl b/top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_left.tcl index 37486a47..733de7c7 100644 --- a/top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_left.tcl +++ b/top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_left.tcl @@ -1,62 +1,62 @@ create_pblock pblock_p_quad_22 resize_pblock pblock_p_quad_22 -add CLOCKREGION_X1Y9:CLOCKREGION_X2Y9 -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[36].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[37].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[38].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[39].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[36].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[37].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[38].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[39].LinkInterfaceInstance}]] create_pblock pblock_p_quad_23 resize_pblock pblock_p_quad_23 -add CLOCKREGION_X1Y8:CLOCKREGION_X2Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[40].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[41].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[42].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[43].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[40].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[41].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[42].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[43].LinkInterfaceInstance}]] create_pblock pblock_p_quad_24 resize_pblock pblock_p_quad_24 -add CLOCKREGION_X1Y7:CLOCKREGION_X2Y7 -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[44].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[45].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[46].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[47].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[44].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[45].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[46].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[47].LinkInterfaceInstance}]] create_pblock pblock_p_quad_25 resize_pblock pblock_p_quad_25 -add CLOCKREGION_X1Y6:CLOCKREGION_X2Y6 -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[48].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[49].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[50].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[51].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[48].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[49].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[50].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[51].LinkInterfaceInstance}]] create_pblock pblock_p_quad_26 resize_pblock pblock_p_quad_26 -add CLOCKREGION_X1Y5:CLOCKREGION_X2Y5 -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[52].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[53].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[54].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[55].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[52].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[53].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[54].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[55].LinkInterfaceInstance}]] create_pblock pblock_p_quad_27 resize_pblock pblock_p_quad_27 -add CLOCKREGION_X1Y4:CLOCKREGION_X2Y4 -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[56].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[57].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[58].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[59].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[56].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[57].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[58].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[59].LinkInterfaceInstance}]] create_pblock pblock_p_quad_28 resize_pblock pblock_p_quad_28 -add CLOCKREGION_X1Y3:CLOCKREGION_X2Y3 -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[60].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[61].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[62].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[63].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[60].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[61].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[62].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[63].LinkInterfaceInstance}]] create_pblock pblock_p_quad_29 resize_pblock pblock_p_quad_29 -add CLOCKREGION_X1Y2:CLOCKREGION_X2Y2 -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[64].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[65].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[66].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[67].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[64].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[65].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[66].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[67].LinkInterfaceInstance}]] create_pblock pblock_p_quad_30 resize_pblock pblock_p_quad_30 -add CLOCKREGION_X1Y1:CLOCKREGION_X2Y1 -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[68].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[69].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[70].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[71].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[68].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[69].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[70].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[71].LinkInterfaceInstance}]] diff --git a/top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_right.tcl b/top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_right.tcl index 3195b022..059bfd58 100644 --- a/top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_right.tcl +++ b/top/dtc-full/2S-5G/firmware/ucf/linkinterface_pblocks_right.tcl @@ -1,62 +1,62 @@ create_pblock pblock_p_quad_1 resize_pblock pblock_p_quad_1 -add CLOCKREGION_X5Y1:CLOCKREGION_X6Y1 -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[0].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[1].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[2].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[3].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[0].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[1].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[2].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[3].LinkInterfaceInstance}]] create_pblock pblock_p_quad_2 resize_pblock pblock_p_quad_2 -add CLOCKREGION_X5Y2:CLOCKREGION_X6Y2 -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[4].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[5].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[6].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[7].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[4].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[5].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[6].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[7].LinkInterfaceInstance}]] create_pblock pblock_p_quad_3 resize_pblock pblock_p_quad_3 -add CLOCKREGION_X5Y3:CLOCKREGION_X6Y3 -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[8].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[9].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[10].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[11].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[8].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[9].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[10].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[11].LinkInterfaceInstance}]] create_pblock pblock_p_quad_4 resize_pblock pblock_p_quad_4 -add CLOCKREGION_X5Y4:CLOCKREGION_X6Y4 -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[12].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[13].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[14].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[15].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[12].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[13].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[14].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[15].LinkInterfaceInstance}]] create_pblock pblock_p_quad_5 resize_pblock pblock_p_quad_5 -add CLOCKREGION_X5Y5:CLOCKREGION_X6Y5 -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[16].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[17].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[18].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[19].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[16].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[17].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[18].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[19].LinkInterfaceInstance}]] create_pblock pblock_p_quad_6 resize_pblock pblock_p_quad_6 -add CLOCKREGION_X5Y6:CLOCKREGION_X6Y6 -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[20].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[21].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[22].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[23].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[20].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[21].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[22].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[23].LinkInterfaceInstance}]] create_pblock pblock_p_quad_7 resize_pblock pblock_p_quad_7 -add CLOCKREGION_X5Y7:CLOCKREGION_X6Y7 -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[24].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[25].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[26].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[27].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[24].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[25].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[26].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[27].LinkInterfaceInstance}]] create_pblock pblock_p_quad_8 resize_pblock pblock_p_quad_8 -add CLOCKREGION_X5Y8:CLOCKREGION_X6Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[28].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[29].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[30].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[31].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[28].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[29].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[30].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[31].LinkInterfaceInstance}]] create_pblock pblock_p_quad_9 resize_pblock pblock_p_quad_9 -add CLOCKREGION_X5Y9:CLOCKREGION_X6Y9 -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[32].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[33].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[34].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[35].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[32].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[33].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[34].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[35].LinkInterfaceInstance}]] diff --git a/top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_left.tcl b/top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_left.tcl index 37486a47..733de7c7 100644 --- a/top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_left.tcl +++ b/top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_left.tcl @@ -1,62 +1,62 @@ create_pblock pblock_p_quad_22 resize_pblock pblock_p_quad_22 -add CLOCKREGION_X1Y9:CLOCKREGION_X2Y9 -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[36].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[37].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[38].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[39].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[36].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[37].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[38].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[39].LinkInterfaceInstance}]] create_pblock pblock_p_quad_23 resize_pblock pblock_p_quad_23 -add CLOCKREGION_X1Y8:CLOCKREGION_X2Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[40].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[41].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[42].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[43].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[40].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[41].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[42].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[43].LinkInterfaceInstance}]] create_pblock pblock_p_quad_24 resize_pblock pblock_p_quad_24 -add CLOCKREGION_X1Y7:CLOCKREGION_X2Y7 -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[44].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[45].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[46].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[47].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[44].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[45].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[46].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[47].LinkInterfaceInstance}]] create_pblock pblock_p_quad_25 resize_pblock pblock_p_quad_25 -add CLOCKREGION_X1Y6:CLOCKREGION_X2Y6 -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[48].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[49].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[50].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[51].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[48].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[49].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[50].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[51].LinkInterfaceInstance}]] create_pblock pblock_p_quad_26 resize_pblock pblock_p_quad_26 -add CLOCKREGION_X1Y5:CLOCKREGION_X2Y5 -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[52].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[53].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[54].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[55].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[52].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[53].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[54].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[55].LinkInterfaceInstance}]] create_pblock pblock_p_quad_27 resize_pblock pblock_p_quad_27 -add CLOCKREGION_X1Y4:CLOCKREGION_X2Y4 -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[56].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[57].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[58].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[59].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[56].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[57].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[58].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[59].LinkInterfaceInstance}]] create_pblock pblock_p_quad_28 resize_pblock pblock_p_quad_28 -add CLOCKREGION_X1Y3:CLOCKREGION_X2Y3 -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[60].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[61].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[62].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[63].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[60].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[61].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[62].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[63].LinkInterfaceInstance}]] create_pblock pblock_p_quad_29 resize_pblock pblock_p_quad_29 -add CLOCKREGION_X1Y2:CLOCKREGION_X2Y2 -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[64].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[65].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[66].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[67].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[64].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[65].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[66].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[67].LinkInterfaceInstance}]] create_pblock pblock_p_quad_30 resize_pblock pblock_p_quad_30 -add CLOCKREGION_X1Y1:CLOCKREGION_X2Y1 -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[68].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[69].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[70].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[71].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[68].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[69].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[70].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[71].LinkInterfaceInstance}]] diff --git a/top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_right.tcl b/top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_right.tcl index 3195b022..059bfd58 100644 --- a/top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_right.tcl +++ b/top/dtc-full/PS-10G/firmware/ucf/linkinterface_pblocks_right.tcl @@ -1,62 +1,62 @@ create_pblock pblock_p_quad_1 resize_pblock pblock_p_quad_1 -add CLOCKREGION_X5Y1:CLOCKREGION_X6Y1 -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[0].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[1].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[2].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[3].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[0].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[1].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[2].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[3].LinkInterfaceInstance}]] create_pblock pblock_p_quad_2 resize_pblock pblock_p_quad_2 -add CLOCKREGION_X5Y2:CLOCKREGION_X6Y2 -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[4].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[5].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[6].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[7].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[4].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[5].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[6].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[7].LinkInterfaceInstance}]] create_pblock pblock_p_quad_3 resize_pblock pblock_p_quad_3 -add CLOCKREGION_X5Y3:CLOCKREGION_X6Y3 -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[8].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[9].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[10].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[11].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[8].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[9].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[10].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[11].LinkInterfaceInstance}]] create_pblock pblock_p_quad_4 resize_pblock pblock_p_quad_4 -add CLOCKREGION_X5Y4:CLOCKREGION_X6Y4 -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[12].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[13].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[14].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[15].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[12].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[13].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[14].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[15].LinkInterfaceInstance}]] create_pblock pblock_p_quad_5 resize_pblock pblock_p_quad_5 -add CLOCKREGION_X5Y5:CLOCKREGION_X6Y5 -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[16].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[17].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[18].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[19].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[16].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[17].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[18].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[19].LinkInterfaceInstance}]] create_pblock pblock_p_quad_6 resize_pblock pblock_p_quad_6 -add CLOCKREGION_X5Y6:CLOCKREGION_X6Y6 -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[20].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[21].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[22].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[23].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[20].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[21].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[22].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[23].LinkInterfaceInstance}]] create_pblock pblock_p_quad_7 resize_pblock pblock_p_quad_7 -add CLOCKREGION_X5Y7:CLOCKREGION_X6Y7 -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[24].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[25].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[26].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[27].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[24].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[25].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[26].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[27].LinkInterfaceInstance}]] create_pblock pblock_p_quad_8 resize_pblock pblock_p_quad_8 -add CLOCKREGION_X5Y8:CLOCKREGION_X6Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[28].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[29].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[30].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[31].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[28].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[29].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[30].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[31].LinkInterfaceInstance}]] create_pblock pblock_p_quad_9 resize_pblock pblock_p_quad_9 -add CLOCKREGION_X5Y9:CLOCKREGION_X6Y9 -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[32].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[33].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[34].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[35].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[32].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[33].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[34].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[35].LinkInterfaceInstance}]] diff --git a/top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_left.tcl b/top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_left.tcl index 37486a47..733de7c7 100644 --- a/top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_left.tcl +++ b/top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_left.tcl @@ -1,62 +1,62 @@ create_pblock pblock_p_quad_22 resize_pblock pblock_p_quad_22 -add CLOCKREGION_X1Y9:CLOCKREGION_X2Y9 -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[36].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[37].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[38].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[39].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[36].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[37].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[38].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_22] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[39].LinkInterfaceInstance}]] create_pblock pblock_p_quad_23 resize_pblock pblock_p_quad_23 -add CLOCKREGION_X1Y8:CLOCKREGION_X2Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[40].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[41].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[42].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[43].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[40].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[41].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[42].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_23] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[43].LinkInterfaceInstance}]] create_pblock pblock_p_quad_24 resize_pblock pblock_p_quad_24 -add CLOCKREGION_X1Y7:CLOCKREGION_X2Y7 -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[44].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[45].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[46].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[47].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[44].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[45].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[46].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_24] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[47].LinkInterfaceInstance}]] create_pblock pblock_p_quad_25 resize_pblock pblock_p_quad_25 -add CLOCKREGION_X1Y6:CLOCKREGION_X2Y6 -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[48].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[49].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[50].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[51].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[48].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[49].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[50].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_25] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[51].LinkInterfaceInstance}]] create_pblock pblock_p_quad_26 resize_pblock pblock_p_quad_26 -add CLOCKREGION_X1Y5:CLOCKREGION_X2Y5 -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[52].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[53].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[54].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[55].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[52].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[53].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[54].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_26] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[55].LinkInterfaceInstance}]] create_pblock pblock_p_quad_27 resize_pblock pblock_p_quad_27 -add CLOCKREGION_X1Y4:CLOCKREGION_X2Y4 -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[56].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[57].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[58].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[59].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[56].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[57].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[58].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_27] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[59].LinkInterfaceInstance}]] create_pblock pblock_p_quad_28 resize_pblock pblock_p_quad_28 -add CLOCKREGION_X1Y3:CLOCKREGION_X2Y3 -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[60].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[61].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[62].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[63].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[60].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[61].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[62].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_28] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[63].LinkInterfaceInstance}]] create_pblock pblock_p_quad_29 resize_pblock pblock_p_quad_29 -add CLOCKREGION_X1Y2:CLOCKREGION_X2Y2 -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[64].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[65].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[66].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[67].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[64].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[65].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[66].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_29] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[67].LinkInterfaceInstance}]] create_pblock pblock_p_quad_30 resize_pblock pblock_p_quad_30 -add CLOCKREGION_X1Y1:CLOCKREGION_X2Y1 -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[68].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[69].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[70].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[71].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[68].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[69].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[70].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_30] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[71].LinkInterfaceInstance}]] diff --git a/top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_right.tcl b/top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_right.tcl index 3195b022..059bfd58 100644 --- a/top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_right.tcl +++ b/top/dtc-full/PS-5G/firmware/ucf/linkinterface_pblocks_right.tcl @@ -1,62 +1,62 @@ create_pblock pblock_p_quad_1 resize_pblock pblock_p_quad_1 -add CLOCKREGION_X5Y1:CLOCKREGION_X6Y1 -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[0].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[1].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[2].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[3].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[0].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[1].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[2].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_1] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[3].LinkInterfaceInstance}]] create_pblock pblock_p_quad_2 resize_pblock pblock_p_quad_2 -add CLOCKREGION_X5Y2:CLOCKREGION_X6Y2 -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[4].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[5].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[6].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[7].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[4].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[5].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[6].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_2] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[7].LinkInterfaceInstance}]] create_pblock pblock_p_quad_3 resize_pblock pblock_p_quad_3 -add CLOCKREGION_X5Y3:CLOCKREGION_X6Y3 -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[8].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[9].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[10].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[11].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[8].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[9].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[10].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_3] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[11].LinkInterfaceInstance}]] create_pblock pblock_p_quad_4 resize_pblock pblock_p_quad_4 -add CLOCKREGION_X5Y4:CLOCKREGION_X6Y4 -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[12].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[13].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[14].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[15].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[12].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[13].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[14].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_4] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[15].LinkInterfaceInstance}]] create_pblock pblock_p_quad_5 resize_pblock pblock_p_quad_5 -add CLOCKREGION_X5Y5:CLOCKREGION_X6Y5 -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[16].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[17].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[18].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[19].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[16].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[17].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[18].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_5] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[19].LinkInterfaceInstance}]] create_pblock pblock_p_quad_6 resize_pblock pblock_p_quad_6 -add CLOCKREGION_X5Y6:CLOCKREGION_X6Y6 -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[20].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[21].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[22].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[23].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[20].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[21].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[22].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_6] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[23].LinkInterfaceInstance}]] create_pblock pblock_p_quad_7 resize_pblock pblock_p_quad_7 -add CLOCKREGION_X5Y7:CLOCKREGION_X6Y7 -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[24].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[25].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[26].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[27].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[24].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[25].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[26].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_7] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[27].LinkInterfaceInstance}]] create_pblock pblock_p_quad_8 resize_pblock pblock_p_quad_8 -add CLOCKREGION_X5Y8:CLOCKREGION_X6Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[28].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[29].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[30].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[31].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[28].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[29].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[30].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[31].LinkInterfaceInstance}]] create_pblock pblock_p_quad_9 resize_pblock pblock_p_quad_9 -add CLOCKREGION_X5Y9:CLOCKREGION_X6Y9 -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[32].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[33].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[34].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[35].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[32].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[33].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[34].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[35].LinkInterfaceInstance}]] diff --git a/top/dtc-mini/2S-5G/firmware/ucf/linkinterface_pblocks.tcl b/top/dtc-mini/2S-5G/firmware/ucf/linkinterface_pblocks.tcl index 44819e41..1de09b42 100644 --- a/top/dtc-mini/2S-5G/firmware/ucf/linkinterface_pblocks.tcl +++ b/top/dtc-mini/2S-5G/firmware/ucf/linkinterface_pblocks.tcl @@ -1,20 +1,20 @@ create_pblock pblock_p_quad_8 resize_pblock pblock_p_quad_8 -add CLOCKREGION_X5Y8:CLOCKREGION_X6Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[0].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[1].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[2].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[3].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[0].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[1].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[2].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[3].LinkInterfaceInstance}]] create_pblock pblock_p_quad_9 resize_pblock pblock_p_quad_9 -add CLOCKREGION_X5Y9:CLOCKREGION_X6Y9 -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[4].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[5].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[6].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[7].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[4].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[5].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[6].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[7].LinkInterfaceInstance}]] create_pblock pblock_p_quad_10 resize_pblock pblock_p_quad_10 -add CLOCKREGION_X5Y10:CLOCKREGION_X6Y10 -add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[8].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[9].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[10].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[11].LinkInterfaceInstance}]] \ No newline at end of file +add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[8].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[9].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[10].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[11].LinkInterfaceInstance}]] \ No newline at end of file diff --git a/top/dtc-mini/PS-10G/firmware/ucf/linkinterface_pblocks.tcl b/top/dtc-mini/PS-10G/firmware/ucf/linkinterface_pblocks.tcl index 8e3e93fd..dcaf1156 100644 --- a/top/dtc-mini/PS-10G/firmware/ucf/linkinterface_pblocks.tcl +++ b/top/dtc-mini/PS-10G/firmware/ucf/linkinterface_pblocks.tcl @@ -1,6 +1,6 @@ create_pblock pblock_p_quad_8 resize_pblock pblock_p_quad_8 -add CLOCKREGION_X5Y8:CLOCKREGION_X6Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[0].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[1].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[2].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[3].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[0].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[1].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[2].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[3].LinkInterfaceInstance}]] diff --git a/top/dtc-mini/PS-5G/firmware/ucf/linkinterface_pblocks.tcl b/top/dtc-mini/PS-5G/firmware/ucf/linkinterface_pblocks.tcl index 8e3e93fd..dcaf1156 100644 --- a/top/dtc-mini/PS-5G/firmware/ucf/linkinterface_pblocks.tcl +++ b/top/dtc-mini/PS-5G/firmware/ucf/linkinterface_pblocks.tcl @@ -1,6 +1,6 @@ create_pblock pblock_p_quad_8 resize_pblock pblock_p_quad_8 -add CLOCKREGION_X5Y8:CLOCKREGION_X6Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[0].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[1].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[2].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[3].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[0].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[1].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[2].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[3].LinkInterfaceInstance}]] diff --git a/top/dtc-mini/b186-vu13p/firmware/ucf/SLRs.tcl b/top/dtc-mini/b186-vu13p/firmware/ucf/SLRs.tcl index 4de4d153..9f353bb1 100644 --- a/top/dtc-mini/b186-vu13p/firmware/ucf/SLRs.tcl +++ b/top/dtc-mini/b186-vu13p/firmware/ucf/SLRs.tcl @@ -1,39 +1,39 @@ -set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {payload/FrontEndInterface/genLinkInterface[0].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {payload/FrontEndInterface/genLinkInterface[1].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {payload/FrontEndInterface/genLinkInterface[2].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {payload/FrontEndInterface/genLinkInterface[3].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[0].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[1].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[2].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[3].LinkInterfaceInstance}] set_property USER_SLR_ASSIGNMENT quad_8 [get_cells {datapath/rgen[8].region}] -set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {payload/FrontEndInterface/genLinkInterface[4].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {payload/FrontEndInterface/genLinkInterface[5].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {payload/FrontEndInterface/genLinkInterface[6].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {payload/FrontEndInterface/genLinkInterface[7].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[4].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[5].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[6].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[7].LinkInterfaceInstance}] set_property USER_SLR_ASSIGNMENT quad_9 [get_cells {datapath/rgen[9].region}] -set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {payload/FrontEndInterface/genLinkInterface[8].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {payload/FrontEndInterface/genLinkInterface[9].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {payload/FrontEndInterface/genLinkInterface[10].LinkInterfaceInstance}] -set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {payload/FrontEndInterface/genLinkInterface[11].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[8].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[9].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[10].LinkInterfaceInstance}] +set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {payload/FrontEndInterfaceInstance/genLinkInterface[11].LinkInterfaceInstance}] set_property USER_SLR_ASSIGNMENT quad_10 [get_cells {datapath/rgen[10].region}] create_pblock pblock_p_quad_8 resize_pblock pblock_p_quad_8 -add CLOCKREGION_X4Y9:CLOCKREGION_X6Y8 -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[0].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[1].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[2].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[3].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[0].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[1].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[2].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_8] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[3].LinkInterfaceInstance}]] create_pblock pblock_p_quad_9 resize_pblock pblock_p_quad_9 -add CLOCKREGION_X4Y9:CLOCKREGION_X6Y9 -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[4].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[5].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[6].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[7].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[4].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[5].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[6].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_9] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[7].LinkInterfaceInstance}]] create_pblock pblock_p_quad_10 resize_pblock pblock_p_quad_10 -add CLOCKREGION_X4Y10:CLOCKREGION_X6Y10 -add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[8].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[9].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[10].LinkInterfaceInstance}]] -add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterface/genLinkInterface[11].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[8].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[9].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[10].LinkInterfaceInstance}]] +add_cells_to_pblock [get_pblocks pblock_p_quad_10] [get_cells -quiet [list {payload/FrontEndInterfaceInstance/genLinkInterface[11].LinkInterfaceInstance}]] -- GitLab