VLSI EDA Toolkit: A Python-Based Physical Design Automation Framework
Fuente:
Zenodo
Enregistré dans:
| Auteur principal: | |
|---|---|
| Format: | Recurso digital |
| Langue: | anglais |
| Publié: |
Zenodo
2026
|
| Sujets: | |
| Accès en ligne: | |
| Tags: |
Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
|
| _version_ | 1866901492156334080 |
|---|---|
| author | Khadpe, Saiesh |
| author_facet | Khadpe, Saiesh |
| contents | <p>A comprehensive, from-scratch implementation of core EDA (Electronic Design Automation) algorithms for VLSI physical design. Built for research, education, and algorithmic exploration.</p><p>The toolkit implements the <strong>complete VLSI physical design flow</strong>:</p><ul><li><strong>Netlist Parsing</strong> — Multi-format benchmark reader (MCNC, YAL, JSON, Random Generation)</li><li><strong>Floorplanning</strong> — Simulated Annealing + novel PIAB-FP (Physics-Inspired Agent-Based Floorplanner) where each cell is an autonomous agent subject to repulsive, attractive, boundary, thermal, and gravitational forces</li><li><strong>Global Routing</strong> — A*-based congestion-aware pathfinding with rip-up-and-reroute</li><li><strong>Static Timing Analysis</strong> — DAG-based forward/backward propagation, WNS/TNS, critical path tracing</li><li><strong>Visualization</strong> — Publication-quality floorplan, thermal heatmap, congestion map, and convergence plots</li></ul> |
| format | Recurso digital |
| id | zenodo_https___doi_org_10_5281_zenodo_18693046 |
| institution | Zenodo |
| language | eng |
| publishDate | 2026 |
| publisher | Zenodo |
| record_format | zenodo |
| spellingShingle | VLSI EDA Toolkit: A Python-Based Physical Design Automation Framework Khadpe, Saiesh VLSI EDA electronic design automation physical design floorplanning simulated annealing PIAB-FP physics-inspired agent-based global routing static timing analysis Python CAD MCNC benchmarks <p>A comprehensive, from-scratch implementation of core EDA (Electronic Design Automation) algorithms for VLSI physical design. Built for research, education, and algorithmic exploration.</p><p>The toolkit implements the <strong>complete VLSI physical design flow</strong>:</p><ul><li><strong>Netlist Parsing</strong> — Multi-format benchmark reader (MCNC, YAL, JSON, Random Generation)</li><li><strong>Floorplanning</strong> — Simulated Annealing + novel PIAB-FP (Physics-Inspired Agent-Based Floorplanner) where each cell is an autonomous agent subject to repulsive, attractive, boundary, thermal, and gravitational forces</li><li><strong>Global Routing</strong> — A*-based congestion-aware pathfinding with rip-up-and-reroute</li><li><strong>Static Timing Analysis</strong> — DAG-based forward/backward propagation, WNS/TNS, critical path tracing</li><li><strong>Visualization</strong> — Publication-quality floorplan, thermal heatmap, congestion map, and convergence plots</li></ul> |
| title | VLSI EDA Toolkit: A Python-Based Physical Design Automation Framework |
| topic | VLSI EDA electronic design automation physical design floorplanning simulated annealing PIAB-FP physics-inspired agent-based global routing static timing analysis Python CAD MCNC benchmarks |
| url | https://doi.org/10.5281/zenodo.18693046 |