Add frame tiles to tilegrid

Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
This commit is contained in:
Clifford Wolf 2017-11-25 23:12:31 +01:00 committed by Tim 'mithro' Ansell
parent 566f336957
commit c8cf7e45f5
2 changed files with 15 additions and 4 deletions

View File

@ -4,6 +4,10 @@ export XRAY_DATABASE="artix7"
export XRAY_PART="xc7a50tfgg484-1"
export XRAY_ROI="SLICE_X12Y100:SLICE_X27Y149"
export XRAY_ROI_FRAMES="0x00020500:0x000208ff"
export XRAY_ROI_GRID_X1="29"
export XRAY_ROI_GRID_X2="47"
export XRAY_ROI_GRID_Y1="0"
export XRAY_ROI_GRID_Y2="52"
export XRAY_PIN_00="E22"
export XRAY_PIN_01="D22"
export XRAY_PIN_02="E21"

View File

@ -22,10 +22,17 @@ set luts [get_bels -of_objects [get_sites -of_objects [get_pblocks roi]] -filter
set selected_luts {}
set lut_index 0
set grid_min_x -1
set grid_max_x -1
set grid_min_y -1
set grid_max_y -1
if 0 {
set grid_min_x -1
set grid_max_x -1
set grid_min_y -1
set grid_max_y -1
} {
set grid_min_x $::env(XRAY_ROI_GRID_X1)
set grid_max_x $::env(XRAY_ROI_GRID_X2)
set grid_min_y $::env(XRAY_ROI_GRID_Y1)
set grid_max_y $::env(XRAY_ROI_GRID_Y2)
}
foreach lut $luts {
set tile [get_tile -of_objects $lut]