Skip to content

Min metal area ignored by ORFS (DRC error) #2574

Open
@alpamps

Description

Subject

[Stage]: Other. Please describe below.

Describe the bug

I am trying to make a circuit with ORFS but it is not DRC clean and they are many metal stubs.

I also tried to run the example for gcd with ihp-sg13g2 pdk. After the flow is completed successfully, final gds file has many wire stubs (Metal2,etc.) which are smaller than the minimum metal area (0.144um^2). Changing minimum metal area in sg13g2_tech.lef didn't fix the problem.

Expected Behavior

The final design should be DRC clean, no metal stubs smaller than 0.144um^2

Environment

output from /OpenROAD-flow-script/env.sh:

OPENROAD: /OpenROAD-flow-scripts/tools/OpenROAD

To Reproduce

  1. clone the repo: https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts.git
  2. run docker: docker run --rm -it -u $(id -u ${USER}):$(id -g ${USER}) -v $(pwd)/flow:/OpenROAD-flow-scripts/flow openroad/flow-ubuntu22.04-builder
  3. uncomment gcd example in /flow/Makefile
  4. make
  5. check 6_final.gds file

Relevant log output

No response

Screenshots

image

Additional Context

No response

Metadata

Assignees

Labels

drtDetailed Routingwaiting on opInformation has been requested from the Issue Author

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions