From f4b261e6e3fa26dc10cd4937df9c031844614ea4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Harboe?= Date: Tue, 28 May 2024 14:01:07 +0200 Subject: [PATCH] bazel-orfs: update to latest main MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Øyvind Harboe --- BUILD.bazel | 18 ++++++------------ MODULE.bazel | 2 +- subpackage/BUILD | 3 +-- 3 files changed, 8 insertions(+), 15 deletions(-) diff --git a/BUILD.bazel b/BUILD.bazel index a6a9c4e..e944589 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -610,8 +610,7 @@ build_openroad( 'PLACE_PINS_ARGS=-annealing'], 'grt': ['SKIP_INCREMENTAL_REPAIR=1'] }, - mock_abstract=True, - mock_stage='cts', + abstract_stage='cts', mock_area=0.6 ) @@ -745,8 +744,7 @@ digital_top_srams=[ 'cts': ['SKIP_CTS_REPAIR_TIMING=1', 'SKIP_REPORT_METRICS=1'] }, - mock_abstract=True, - mock_stage='cts', + abstract_stage='cts', mock_area={ 'meta_40x240':0.3, 'data_data_40x128':1, @@ -768,8 +766,7 @@ big_rams = ['mem_8192x64', 'cc_banks_16384x64', 'TLROM', 'ghist_40x72'] 'floorplan': {'ghist_40x72':['CORE_UTILIZATION=4']}.get(ram, ['CORE_UTILIZATION=40']) + [ 'CORE_ASPECT_RATIO=2'], 'place': ['PLACE_DENSITY=0.65']}, - mock_abstract=True, - mock_stage='cts', + abstract_stage='cts', mock_area={'ghist_40x72':1}.get(ram, 0.30) ) for ram in big_rams if ram != 'TLROM'] @@ -784,8 +781,7 @@ build_openroad( 'floorplan': ['CORE_UTILIZATION=40', 'CORE_ASPECT_RATIO=2'], 'place': ['PLACE_DENSITY=0.65']}, - mock_abstract=True, - mock_stage='cts', + abstract_stage='cts', mock_area=0.40 ) @@ -809,8 +805,7 @@ boom_regfile_rams = [ 'place': ['PLACE_DENSITY=' + {'regfile_128x64':'0.42', 'regfile_128x65':'0.3'}.get(ram, '0.10')], }, - mock_abstract=True, - mock_stage='cts', + abstract_stage='cts', mock_area={'regfile_128x64':0.4, 'regfile_128x65':0.4}.get(ram, 0.8) ) for ram in boom_regfile_rams] @@ -831,8 +826,7 @@ build_openroad( ], 'place': ['PLACE_DENSITY=0.20', 'PLACE_PINS_ARGS=-annealing'], }, - mock_abstract=True, - mock_stage='place' + abstract_stage='place' ) build_openroad( diff --git a/MODULE.bazel b/MODULE.bazel index 54dacc8..93ed15c 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -8,7 +8,7 @@ bazel_dep(name = "bazel-orfs") git_override( module_name = "bazel-orfs", remote = "https://github.com/The-OpenROAD-Project/bazel-orfs.git", - commit = "0c4160a9d8b372c562a979fc97614c1b0d573902", + commit = "72403c0ed232130a5ec23cb22c2c9608c03490e0", ) # Read: https://github.com/The-OpenROAD-Project/megaboom?tab=readme-ov-file#local-workspace diff --git a/subpackage/BUILD b/subpackage/BUILD index 40829b7..3eee683 100644 --- a/subpackage/BUILD +++ b/subpackage/BUILD @@ -3,8 +3,7 @@ load("@bazel-orfs//:openroad.bzl", "build_openroad") build_openroad( name = "tag_array_64x184", io_constraints = "//:io-sram", - mock_abstract = True, - mock_stage = "floorplan", + abstract_stage = "floorplan", sdc_constraints = "//:constraints-sram", stage_args = { "floorplan": [