From c99f712ba2de2434a96e7a18783e312e9ab69c3b Mon Sep 17 00:00:00 2001 From: "D. Jeff Dionne" Date: Sat, 15 Jun 2024 15:56:21 +0000 Subject: [PATCH] Fix datebase creation so it has a log with new OpenROAD --- placeram/cli.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/placeram/cli.py b/placeram/cli.py index b5cbd95..7a43a91 100644 --- a/placeram/cli.py +++ b/placeram/cli.py @@ -23,6 +23,7 @@ try: import odb import utl + from openroad import Tech, Design except ImportError: print( """ @@ -63,9 +64,10 @@ def __init__( tap_distance, ): # Initialize Database - self.db = odb.dbDatabase.create() - - odb.read_db(self.db, odb_in) + self.tech = Tech() + self.design = Design(self.tech) + self.design.readDb(odb_in) + self.db = self.tech.getDB() # Technology Setup self.libs = self.db.getLibs()