Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance handling of multiple VT libraries in OR #5801

Open
precisionmoon opened this issue Sep 25, 2024 · 0 comments
Open

Enhance handling of multiple VT libraries in OR #5801

precisionmoon opened this issue Sep 25, 2024 · 0 comments
Assignees

Comments

@precisionmoon
Copy link
Contributor

Description

When multiple VT liberty and LEF libraries are loaded, some guidance is needed to steer OR to use a particular VT library for a specific P&R step. For example, to use only LVT cells for CTS, clock_tree_synthesis -library lvt_library_name is needed.
We want to automatically infer different VT libraries from liberty and LEF such that options like -library are not needed.
When auto inference of VT libraries is not possible, we want a general way to configure VT libraries such that different engines like CTS, setup fixing, hold fixing, power recovery can make use of this information.

Suggested Solution

The new behavior should be somewhat similar to those from commercial tools.

Additional Context

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant