utils: segmaker: use only one SLICE instead of 2 Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
diff --git a/utils/segmaker.py b/utils/segmaker.py index ee48110..7fa4d52 100644 --- a/utils/segmaker.py +++ b/utils/segmaker.py
@@ -7,8 +7,8 @@ seg 00020880_048 bit 30_00 bit 31_49 -tag CLB.SLICE_X0.AFF.DMUX.CY 1 -tag CLB.SLICE_X0.BFF.DMUX.BX 0 +tag CLB.SLICE.AFF.DMUX.CY 1 +tag CLB.SLICE.BFF.DMUX.BX 0 tilegrid.json provides tile addresses ''' @@ -277,13 +277,10 @@ def name_slice(): ''' Simplify SLICE names like: - -SLICE_X12Y102 => SLICE_X0 - -SLICE_X13Y102 => SLICE_X1 + -SLICE_X12Y102 => SLICE ''' - if re.match(r"SLICE_X[0-9]*[02468]Y", site): - return "SLICE_X0" - elif re.match(r"SLICE_X[0-9]*[13579]Y", site): - return "SLICE_X1" + if re.match(r"SLICE_X[0-9]*[0123456789]Y", site): + return "SLICE" else: assert False, "Invalid name in %s" % site