Skip to content

ihp-sg13g2: Minor fixes to enabled BLOCKS#3206

Merged
maliberty merged 3 commits intoThe-OpenROAD-Project:masterfrom
dnltz:WIP/dnltz/fix-block-logic
Jun 28, 2025
Merged

ihp-sg13g2: Minor fixes to enabled BLOCKS#3206
maliberty merged 3 commits intoThe-OpenROAD-Project:masterfrom
dnltz:WIP/dnltz/fix-block-logic

Conversation

@dnltz
Copy link
Contributor

@dnltz dnltz commented Jun 5, 2025

  • Update sg13g2.map file and use latest one from PDK
  • Fix lib handling in ihp-sg13g2 config.mk
  • Update I2C GPIO Expander and add a (dummy) macro

@dnltz dnltz force-pushed the WIP/dnltz/fix-block-logic branch 2 times, most recently from 76f72a0 to f10b114 Compare June 5, 2025 11:49
Copy link
Collaborator

@oharboe oharboe left a comment

Choose a reason for hiding this comment

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

split out ORFS generic changes to a separate PR

@dnltz
Copy link
Contributor Author

dnltz commented Jun 5, 2025

split out ORFS generic changes to a separate PR

can do that because I have to wait on feedback from IHP anyways.

@dnltz
Copy link
Contributor Author

dnltz commented Jun 5, 2025

Moved generic changes into #3208

@dnltz dnltz force-pushed the WIP/dnltz/fix-block-logic branch 2 times, most recently from 28efa91 to c0594fa Compare June 18, 2025 05:00
@dnltz dnltz force-pushed the WIP/dnltz/fix-block-logic branch 2 times, most recently from 2b92477 to 8b22fa9 Compare June 27, 2025 15:16
dnltz added 3 commits June 27, 2025 21:54
Update sg13g2.map file with latest one from IHP's Open PDK.

Signed-off-by: Daniel Schultz <dnltz@aesc-silicon.de>
Call the variable ADDITIONAL_TYP_LIBS instead of ADDITIONAL_LIBS
and assign correct values to it. Also provide TYP_LIB_FILES next
to LIB_FILES with the same content.

Signed-off-by: Daniel Schultz <dnltz@aesc-silicon.de>
Move the I2cDeviceCtrl into a macro to have one chip design
with an embedded macro generated by OR.

Signed-off-by: Daniel Schultz <dnltz@aesc-silicon.de>
@dnltz dnltz force-pushed the WIP/dnltz/fix-block-logic branch from 8b22fa9 to eedf388 Compare June 27, 2025 20:02
@dnltz dnltz marked this pull request as ready for review June 28, 2025 04:51
@dnltz
Copy link
Contributor Author

dnltz commented Jun 28, 2025

@maliberty apparently the .map file was out-dated here. This PR now includes the most recent file from the IHP repository, minor fixes in LIB handling and an example block in the I2C GPIO Expander.

@maliberty maliberty merged commit 7994405 into The-OpenROAD-Project:master Jun 28, 2025
7 checks passed
@maliberty
Copy link
Member

Note that VSS is connected to your block through a single strap which could be problematic.

@maliberty
Copy link
Member

image

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.

4 participants