-
Notifications
You must be signed in to change notification settings - Fork 362
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
Using Openlane for symmetric routing #2031
Comments
@kareefardi Please kindly find the design files in the attachment. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi all,
I am laying out a circuit for security based application and they are dependent on balanced parasitic capacitance in its routing. The criteria is all the routing from within the custom standard cells, inter cell connections, to macro-macro routing has to be symmetrical. Motivation is to get balanced parasitic capacitance between them. This circuit uses 4 trapezoidal power clocks at 90 degree phase shift and the sequence follows CLK0 to CLK3. The following images below show the current layout outline, 4-bit width layout, and new layout outline plan for symmetric routing. I recognize I will need to reroute the basic custom cells to realize the new plan, just to make sure they are matched on the lowest hierarchy. The question is does Openlane have some sort of function to facilitate balanced inter-cell or inter-macro routing?
Current 4-bit width layout outline.
4-bit width Layout sub-block without considering its parasitic capacitance balance.
New logic cell placement plan in vertical pipeline
The text was updated successfully, but these errors were encountered: