Skip to content

platforms: ihp-sg13g2: Fix track pitch#4004

Open
dnltz wants to merge 2 commits intoThe-OpenROAD-Project:masterfrom
dnltz:WIP/dnltz/ihp-sg13g2-fix-make-tracks
Open

platforms: ihp-sg13g2: Fix track pitch#4004
dnltz wants to merge 2 commits intoThe-OpenROAD-Project:masterfrom
dnltz:WIP/dnltz/ihp-sg13g2-fix-make-tracks

Conversation

@dnltz
Copy link
Contributor

@dnltz dnltz commented Mar 16, 2026

The routing directions changed some time ago in the IHP PDK. Additionally, this file uses out-dated pitch values for M1-4 and wrong values for M5+TM1.

@dnltz
Copy link
Contributor Author

dnltz commented Mar 16, 2026

This is related to following issue: IHP-GmbH/IHP-Open-PDK#734

@dnltz dnltz mentioned this pull request Mar 16, 2026
Comment on lines +1 to +2
make_tracks Metal1 -x_offset 0.0 -x_pitch 0.48 -y_offset 0.0 -y_pitch 0.42
make_tracks Metal2 -x_offset 0.0 -x_pitch 0.48 -y_offset 0.0 -y_pitch 0.42
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The tech lef has a single pitch per layer. Why is this changed to differ by direction?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My understand is that LEF only supports one pitch per layer. The LEF file matches the minimum pitch per direction.

IHP is using 0.48 x 3.76 for standardcell placement. So, with this change all tracks align with the standard cell placement.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope
image

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I will update IHP's PDK first and sync ORFS afterwards.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dnltz dnltz force-pushed the WIP/dnltz/ihp-sg13g2-fix-make-tracks branch from 8168483 to f295162 Compare March 19, 2026 08:37
dnltz added 2 commits March 19, 2026 09:37
The routing directions changed some time ago in the IHP PDK.
Additionally, this file uses out-dated pitch values for M1-4 and
wrong values for M5+TM1.

Signed-off-by: Daniel Schultz <dnltz@aesc-silicon.de>
Update detailedroute__antenna_diodes_count to match latest test.

Signed-off-by: Daniel Schultz <dnltz@aesc-silicon.de>
@dnltz dnltz force-pushed the WIP/dnltz/ihp-sg13g2-fix-make-tracks branch from f295162 to 5a5f586 Compare March 19, 2026 08:37
@dnltz
Copy link
Contributor Author

dnltz commented Mar 19, 2026

I changed the TopMetal1 pitch back to 3.28 since that's the correct value.

@maliberty
Copy link
Member

I think this needs to wait for the upstream discussion to resolve.

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

Successfully merging this pull request may close these issues.

2 participants