Skip to content

Integrate Docker Based OpenROAD Flow in eSim-2.5#4

Open
RISHABH12005 wants to merge 8 commits into
FOSSEE:mainfrom
RISHABH12005:esim-orfs
Open

Integrate Docker Based OpenROAD Flow in eSim-2.5#4
RISHABH12005 wants to merge 8 commits into
FOSSEE:mainfrom
RISHABH12005:esim-orfs

Conversation

@RISHABH12005
Copy link
Copy Markdown
Contributor

Description

This PR integrates a Docker-based OpenROAD workflow into FOSSEE eSim, enabling automated RTL-to-GDSII generation from eSim digital designs.

Changes Added

  • Added OpenROAD integration workflow

  • Added Docker support for running the complete flow

  • Added SPICE netlist to Verilog conversion support

  • Updated installation and launcher scripts

  • Added example projects:

    • Full Adder
    • Half Adder
    • Counter

Generated Outputs

The flow successfully generates:

  • Verilog (.v)
  • DEF (.def)
  • GDSII (.gds)
  • SDC (.sdc)
  • SPEF (.spef)
  • Logs and reports

Tested On

  • Ubuntu 22.04
  • Docker
  • OpenROAD Flow Scripts
  • eSim with NgVeri integration

@RISHABH12005 RISHABH12005 changed the title Integrate Docker-Based OpenROAD Flow in eSim Integrate Docker Based OpenROAD Flow in eSim-2.5 May 13, 2026
Added information about the Docker environment and setup workflow.
Added modification details for Rishabh Jain.
Added header comments to netlist2rtl.py for documentation.
Added header comments with metadata for the OpenROAD.py file.
Added header comments to provide file metadata.
Updated installation guide for eSim-OpenROAD plugin, including restructured sections and improved formatting.
Added header comments with usage instructions and author details.
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.

1 participant