Matt Liberty
9b959ab15f
Various: start converting to the new license format
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com >
2025-04-05 06:55:44 +00:00
Eren Dogan
8b14f5fbdd
Python API: Don't cast PVT to string
...
Signed-off-by: Eren Dogan <work@edogan.us >
2025-03-12 14:58:56 -07:00
Eren Dogan
beba1588dd
Python API: Add nominal corner values
...
Signed-off-by: Eren Dogan <work@edogan.us >
2025-03-12 14:25:26 -07:00
Eren Dogan
db36fbacc6
Python API: Add technology unit scales
...
Signed-off-by: Eren Dogan <work@edogan.us >
2025-03-12 14:25:26 -07:00
Matt Liberty
50acdb7064
ord: make log and metrics filenames configurable in Python
...
Avoids relying on a static from Main.cc. The static in Main.cc itself
is ok as it only applies when OR is started as an app.
Signed-off-by: Matt Liberty <mliberty@precisioninno.com >
2024-11-18 22:42:45 +00:00
Matt Liberty
51cbdedc10
ord: reorder app startup to prevent double initialization
...
The standalone app needs for Tech not to initialize the app again.
Signed-off-by: Matt Liberty <mliberty@precisioninno.com >
2024-10-31 05:46:29 +00:00
Matt Liberty
123161b7c0
ord: clang-format Tech.h
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com >
2024-10-28 22:24:04 +00:00
Matt Liberty
9fb303e154
Allow more than one Design object to be used
...
This allow more than one Design object to be used by a custom application.
This is supported through the Python API as well. Ordinary OpenRoad
usage will still have a single design.
Signed-off-by: Matt Liberty <mliberty@precisioninno.com >
2024-10-28 22:14:25 +00:00
Matt Liberty
1f5007a6f3
ord: clang-tidy
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com >
2023-03-29 22:00:26 -07:00
Don MacMillen
c6f99f1e64
Python wrapper and regression tests for rmp
...
Signed-off-by: Don MacMillen <don@macmillen.net >
2022-12-22 16:50:16 -08:00
Don MacMillen
6abb07445b
Add readDef to Design. Change readLEF to readLef on Tech and update ifp regressions
...
Signed-off-by: Don MacMillen <don@macmillen.net >
2022-10-05 23:01:38 -07:00
Matt Liberty
6a7fc4a190
Python API: remove lib_name from Tech::readLEF
...
The dbLib's name is generated from the lef file_name. Per GH feedback from
Ethan.
Signed-off-by: Matt Liberty <mliberty@eng.ucsd.edu >
2022-05-17 15:52:15 -07:00
Matt Liberty
6ca65ab983
Very preliminary work on the new Python API in #1812
...
Signed-off-by: Matt Liberty <mliberty@eng.ucsd.edu >
2022-05-10 15:19:14 -07:00