Skip to content

add vhdl frontend support via ghdl#4078

Draft
fredowski wants to merge 6 commits intoThe-OpenROAD-Project:masterfrom
fredowski:vhdl
Draft

add vhdl frontend support via ghdl#4078
fredowski wants to merge 6 commits intoThe-OpenROAD-Project:masterfrom
fredowski:vhdl

Conversation

@fredowski
Copy link
Copy Markdown

I added the ghdl frontend to also support vhdl files. I also added a "counter" example for sky130hd and ihp-sg13g2 with VHDL code.

I think this was requested also here: The-OpenROAD-Project/OpenLane#292 for openlane.

I added the ghdl frontend to also support vhdl files. I also
added a "counter" example for sky130hd and ihp-sg13g2 with
VHDL code.

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
@maliberty
Copy link
Copy Markdown
Member

I believe ghdl is a plugin and not available by default. To add this then you need to update the dependency installer to ensure it is available. I expect it will be a somewhat painful process though maybe AI can help.

@fredowski
Copy link
Copy Markdown
Author

Yes, you need the yosys-ghdl plugin for this. I make this a draft.

@fredowski fredowski marked this pull request as draft March 31, 2026 04:43
…9f0df419d702

Sync the OpenROAD-flow-scripts version with IHP pdk. The lib files
for the SRAMs have a typo which stops the synthesis with sram macros.

See: IHP-GmbH/IHP-Open-PDK#767

I used the sg13g2_update.py script to update.
I instantiate the IHP 1024x8 SRAM blocks.
This is not needed anymore with the manually instantiated
sram macros from IHP.
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